tremplin: Support buster containers

Instead of always forcing the user to stretch versions of our packages
we give them stretch versions on stretch, buster versions on buster and
current unstable/testing (we'll stop once they get the next version
names in their /etc/os-release files), and leave anything else alone.

TEST=Manual: Reboot stretch, buster, unstable and testing containers to
see what happens.
BUG=chromium:930901

Change-Id: I2f8694503c3aafd73f5201e4d9ad1edd5a74e7fb
Reviewed-on: https://chromium-review.googlesource.com/1875890
Tested-by: David Munro <davidmunro@google.com>
Commit-Ready: David Munro <davidmunro@google.com>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: David Munro <davidmunro@google.com>
Reviewed-by: Nicholas Verne <nverne@chromium.org>
Reviewed-by: Stephen Barber <smbarber@chromium.org>
3 files changed
tree: 0b242b635a88c03bbb23cb55f333006c679238fd
  1. src/
  2. .gitignore
  3. OWNERS
  4. README.md
README.md

Tremplin

Tremplin is the “springboard” daemon that runs in the Termina VM and exposes a gRPC interface for managing LXD containers.