This patch applies to both yakkety and zesty. ** Description changed:
[Impact] - * Users are unable to virt-install from xenial and newer isos. + * Users are unable to virt-install using xenial and newer isos. [Test Case] - - #!/bin/bash + #!/bin/bash sudo virt-install \ --connect qemu:///system \ --virt-type kvm \ --name labVM2 \ --disk size=10 \ --ram 2048 \ --vcpus=2 \ --graphics vnc \ -l /home/student19s/ubuntu-16.04.1-server-amd64.iso \ --os-variant ubuntu16.04 + * Bad output + WARNING Graphics requested but DISPLAY is not set. Not running virt-viewer. + WARNING No console to launch for the guest, defaulting to --wait -1 + + Starting install... + Retrieving file version.info... | 58 B 00:00:00 + ERROR Couldn't find hvm kernel for Ubuntu tree. + Domain installation does not appear to have been successful. + If it was, you can restart your domain by running: + virsh --connect qemu:///system start labVM2 + otherwise, please restart your installation. + + * Expected output + Starting install... + Retrieving file version.info... | 58 B 00:00:00 + Retrieving file linux... | 6.7 MB 00:00:00 + Retrieving file initrd.gz... | 36 MB 00:00:00 + Allocating 'labVM2-2.qcow2' | 10 GB 00:00:00 + Creating domain... | 0 B 00:00:00 + Domain installation still in progress. Waiting for installation to complete. + [Regression Potential] - * discussion of how regressions are most likely to manifest as a result - of this change. + * Patch is accepted into upstream virt-install - * It is assumed that any SRU candidate patch is well-tested before - upload and has a low overall risk of regression, but it's important - to make the effort to think about what ''could'' happen in the - event of a regression. - - * This both shows the SRU team that the risks have been considered, - and provides guidance to testers in regression-testing the SRU. + * I have run virt-install against both iso's and netinstall trees + *(which previously worked and now continue to work). [Other Info] - - * Anything else you think is useful to include - * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board - * and address these questions in advance +++++++++++++++++++++++++ Original Description ++++++++++++++++++++++++ I am trying to create a new virtual machine with Virtual Machine Manager but keep receiving this error "Unable to complete install: 'Couldn't find hvm kernel for Ubuntu tree". The OS guest I am trying to install on the VM is Ubuntu server 14.04.4, 64 bit. The host OS (where the virtual manager is installed) is KUbuntu 16.04 . Below is the full message that appears after completing the 5-steps VM creation process and clicking on finish on virt-manager: Unable to complete install: 'Couldn't find hvm kernel for Ubuntu tree.' Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 90, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/create.py", line 2277, in _do_async_install guest.start_install(meter=meter) File "/usr/share/virt-manager/virtinst/guest.py", line 482, in start_install self._prepare_install(meter, dry) File "/usr/share/virt-manager/virtinst/guest.py", line 303, in _prepare_install self.installer.prepare(self, meter) File "/usr/share/virt-manager/virtinst/installer.py", line 200, in prepare self._prepare(guest, meter) File "/usr/share/virt-manager/virtinst/distroinstaller.py", line 451, in _prepare self._prepare_kernel_url(guest, fetcher) File "/usr/share/virt-manager/virtinst/distroinstaller.py", line 360, in _prepare_kernel_url kernel, initrd, args = store.acquireKernel(guest) File "/usr/share/virt-manager/virtinst/urlfetcher.py", line 577, in acquireKernel {"distro": self.name, "type" : self.type}) RuntimeError: Couldn't find hvm kernel for Ubuntu tree. And the package data are $ dpkg -s virt-manager Package: virt-manager Status: install ok installed Priority: optional Section: admin Installed-Size: 7285 Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Architecture: all Version: 1:1.3.2-3ubuntu1.16.04.2 Depends: dconf-gsettings-backend | gsettings-backend, python:any (>= 2.6.6-7~), python2.7:any, python-gi, python-gi-cairo, python-dbus, python-requests, librsvg2-common, python-libvirt (>= 0.7.1), gir1.2-appindicator3-0.1, gir1.2-libvirt-glib-1.0, gir1.2-gtk-vnc-2.0, gir1.2-gtk-3.0 (>= 3.10), gir1.2-vte-2.91, gir1.2-libosinfo-1.0, virtinst (>= 1:1.3.2-3ubuntu1.16.04.2), gconf2 Recommends: libvirt-bin (>= 1.2.7), gnome-icon-theme, gir1.2-spice-client-gtk-3.0 Suggests: virt-viewer, ssh-askpass, gnome-keyring, python-gnomekeyring, python-guestfs Description: desktop application for managing virtual machines It presents a summary view of running domains and their live performance & resource utilization statistics. A detailed view presents graphs showing performance & utilization over time. Ultimately it will allow creation of new domains, and configuration & adjustment of a domain's resource allocation & virtual hardware. Finally an embedded VNC client viewer presents a full graphical console to the guest domain. . NOTE: the GUI is still considered experimental. Homepage: http://virt-manager.et.redhat.com/ Original-Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintain...@lists.alioth.debian.org> According to this discussion http://askubuntu.com/a/815056 on Askubuntu.com, it is matter of an issue with the installer (virt-install looking for i386 installer but should be looking for amd64 installer). The bug is reportedly fixed on upstream, but not available yet for the packages. ** Patch added: "lp1634304.yakkety.debdiff" https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1634304/+attachment/4784946/+files/lp1634304.yakkety.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634304 Title: Unable to complete install: 'Couldn't find hvm kernel for Ubuntu tree To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1634304/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs