Please auto-connect kvm interface to image-garden


  • 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

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.

This request has not been added to the review queue. It should be placed in the appropriate store-requests subcategory using the subcategory template for classic-confinement, privileged-interfaces and aliases requests.

This request has been added to the queue for review by the @reviewers team.

+1 from me, this is required for standard functionality of the snap.

1 Like

+1 also from me.

+2 for, 0 against granting image-garden auto-connection to kvm interface. This is now live