tremplin: upgrade to "instance" apis

LXD's "Container" apis are deprecated in favour of "Instance"
apis that do mostly the same things, however bugs in "Container"
apis will not be fixed in future.

BUG=b:265734332
TEST=build and deploy tatl, termina-dlc, deploy, check containers
can be started, backed up, restored, shut down.

Change-Id: I3ace4d5436be7305835bf000114e43b2f6bba62d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tremplin/+/4328187
Commit-Queue: Nicholas Verne <nverne@chromium.org>
Reviewed-by: Fergus Dall <sidereal@google.com>
Tested-by: Nicholas Verne <nverne@chromium.org>
11 files changed
tree: c899e992dd2d6991ffa0a7fba4565ada066ddb1c
  1. src/
  2. .gitignore
  3. DIR_METADATA
  4. OWNERS
  5. 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.