A new major release of virt-manager has been released and is in debian unstable/testing.
I'll go through all the Ubuntu changes to confirm what's still needed.
* Fix virt-install so that it can install 16.04 and newer images.
Error message is 'Couldn't find hvm kernel for Ubuntu tree
Closes (LP: #1634304)
* debian/patches/use_virtio_for_pseries_disks.patch: virtinst: Use
virtio bus type for disks on pSeries machines. Closes LP: #1597610.
* debian/patches/0001-details-Fix-screenshot-on-F24-rawhide-bz-1297988.patch:
Cherry-pick from upstream. Fix screenshot capture with newer
gdk-pixbuf/pygobject. (LP: #1571702)
* Merge from Debian. Remaining changes: (LP: #1556671)
- debian/control:
+ Depend on gir1.2-appindicator3-0.1 for appindicator support.
+ Add lsb-release to Build-Depends so we can detect whether we're
running on Ubuntu or Debian.
+ Change Recommends to libvirt-bin instead of libvirt-daemon-system
which isn't available in Ubuntu
- debian/rules:
+ Set qemu user to libvirt-qemu so appropriate permissions get set.
+ Set the preferred distro so we appear first in the list.
+ Remove data/gschemas.compiled generated by clean.
- d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from
qemu-dm as already done for hvmloader and pygrub. The Xen tools will
handle this and add the missing path.
- d/p/more_helpful_error_message.patch: explain to the user why
connecting to qemu:///system failed and how to fix it.
- d/p/use_ubuntu_package_names.patch: Suggest installing the packages
that are actually available in Ubuntu.
- d/p/leave-mnemonics-alone-on-focus-change.patch: Leave
gtk-enable-mnemonics setting alone under Unity when windows change
focus.
- d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being
libvirt-lxc, to avoid confusion due to differing features and
configurations.
- d/p/add_qemu_binaries.patch: add the actual binary name from the qemu
packages so default hypervisor detection works properly on first run.
- d/p/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu VMs, it
seems to work better than vmvga now.
- d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's
not installed.
- d/p/virtinst/dont_disable_vmport.patch: Don't disable vmport even if
we're using spice, as this prevents having a seamless mouse when
using Ubuntu as a guest.
A new major release of virt-manager has been released and is in debian unstable/testing.
I'll go through all the Ubuntu changes to confirm what's still needed.
* Fix virt-install so that it can install 16.04 and newer images.
Error message is 'Couldn't find hvm kernel for Ubuntu tree
Closes (LP: #1634304)
* debian/ patches/ use_virtio_ for_pseries_ disks.patch: virtinst: Use
virtio bus type for disks on pSeries machines. Closes LP: #1597610.
* debian/ patches/ 0001-details- Fix-screenshot- on-F24- rawhide- bz-1297988. patch: pixbuf/ pygobject. (LP: #1571702)
Cherry-pick from upstream. Fix screenshot capture with newer
gdk-
* Merge from Debian. Remaining changes: (LP: #1556671) appindicator3- 0.1 for appindicator support. daemon- system compiled generated by clean. 9006_fix_ path_to_ qemu-dm. patch: drop the full path from helpful_ error_message. patch: explain to the user why ubuntu_ package_ names.patch: Suggest installing the packages mnemonics- alone-on- focus-change. patch: Leave enable- mnemonics setting alone under Unity when windows change libvirt- lxc: Clearly mark the LXC connections as being tions. qemu_binaries. patch: add the actual binary name from the qemu qxl_for_ ubuntu. patch: use qxl by default for Ubuntu VMs, it qemu.patch: Prefer QEMU as the default URI, even if it's dont_disable_ vmport. patch: Don't disable vmport even if
- debian/control:
+ Depend on gir1.2-
+ Add lsb-release to Build-Depends so we can detect whether we're
running on Ubuntu or Debian.
+ Change Recommends to libvirt-bin instead of libvirt-
which isn't available in Ubuntu
- debian/rules:
+ Set qemu user to libvirt-qemu so appropriate permissions get set.
+ Set the preferred distro so we appear first in the list.
+ Remove data/gschemas.
- d/p/virtinst/
qemu-dm as already done for hvmloader and pygrub. The Xen tools will
handle this and add the missing path.
- d/p/more_
connecting to qemu:///system failed and how to fix it.
- d/p/use_
that are actually available in Ubuntu.
- d/p/leave-
gtk-
focus.
- d/p/mark-
libvirt-lxc, to avoid confusion due to differing features and
configura
- d/p/add_
packages so default hypervisor detection works properly on first run.
- d/p/use_
seems to work better than vmvga now.
- d/p/prefer-
not installed.
- d/p/virtinst/
we're using spice, as this prevents having a seamless mouse when
using Ubuntu as a guest.