Feature request: virt-manager as a snap

Bug #1849520 reported by GizmoChicken
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
virt-manager (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Seems to me that packaging virt-manager as a snap would allow for delivering the most current version across supported Ubuntu releases. Could we get virt-manager packaged as a snap?

Note that qemu (with virgil enabled) is already available as a snap.
See https://snapcraft.io/qemu-virgil

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Yeah, there is a libvirt interface these days so while I'm not working on it I think this might work fine nowadays. That would make it use the hosts libvirt and qemu then.

FYI: Note that any Ubuntu >=19.04 also has a virgl enabled qemu by default

Revision history for this message
GizmoChicken (gizmochicken) wrote :

Could virt-manager, libvirt, and qemu all be rolled into a *single* snap, allowing all these components to be simultaneously upgraded to the latest versions?

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

In theory yes, but it would looses a lot of flexibility as an upgrade on any of them needs you to rebuild all each tie with a chance of new deps creeping in and breaking builds.
TBH - I'm a big fan of [1] for the purpose of a new virt stack, yet it doesn't come with virt-manager (which I don't need).

[1]: https://wiki.ubuntu.com/OpenStack/CloudArchive

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in virt-manager (Ubuntu):
status: New → Confirmed
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

The recent update of this made me see the bug again.
Just wanted to say that [1] has virt-manager backports as well where it was able to build.

[1]: https://launchpad.net/~canonical-server/+archive/ubuntu/server-backports

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.