- name: image-garden
- description: Image Garden can download, initialize and operate virtual machine for testing software against popular operating systems.
- snapcraft: https://gitlab.com/zygoon/image-garden/-/blob/main/snap/snapcraft.yaml?ref_type=heads
- upstream: https://gitlab.com/zygoon/image-garden/
- upstream-relation: I am the upstream
- interfaces:
- kvm:
- request-type: auto-connection
- reasoning: The snap works perfectly fine without access to kvm but performance suffers greatly. If users miss that they need to connect this interface manually they may waste energy needlessly on something that could have finished much faster. The snap has no services or hooks so actual access to /dev/kvm is still managed by “kvm” group membership
- kvm:
Image Garden is a tool that allows building virtual machine images using qemu
and cloud-init
, and optionally to run full-system integration tests with spread
. For best performance it needs access to /dev/kvm
which is governed by the kvm
interface.
I’d like to request an auto-connection rule to improve the out-of-the-box user experience.