tremplin: add kvm and libvirt to default groups

This will allow the user to access nested KVM on systems that support
it; /dev/kvm is owned by the kvm group, and virt-manager requires the
libvirt group.

Note that the libvirt group does not exist until the libvirt packages
are installed, so the Linux VM needs to be restarted after installation
of virt-manager to get the new group added to the user.

BUG=chromium:1055551
TEST=Start virt-manager in Crostini on sarien with KVM support

Change-Id: If67e190f98b9e25a3257895f45d25b0205a28d23
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tremplin/+/2229405
Reviewed-by: Stephen Barber <smbarber@chromium.org>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Tested-by: Daniel Verkamp <dverkamp@chromium.org>
1 file changed
tree: 409a53deffdab43c0c086bdcc21bc9ec495dcb00
  1. .gitignore
  2. OWNERS
  3. README.md
  4. src/
README.md

Tremplin

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