Description of problem: When trying to create a arm guest: Unable to complete install: 'unsupported configuration: this QEMU binary lacks hda support' Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 45, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/create.py", line 1911, in do_install guest.start_install(False, meter=meter) File "/usr/lib/python2.7/site-packages/virtinst/Guest.py", line 1239, in start_install noboot) File "/usr/lib/python2.7/site-packages/virtinst/Guest.py", line 1307, in _create_guest dom = self.conn.createLinux(start_xml or final_xml, 0) File "/usr/lib/python2.7/site-packages/libvirt.py", line 2413, in createLinux if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self) libvirtError: unsupported configuration: this QEMU binary lacks hda support Workaround is to specify the ac97 sound device rather than default. This should be done automatically though. Version-Release number of selected component (if applicable): libvirt-0.9.10-2.fc17.i686 qemu-system-arm-1.0-8.fc17.i686
Thanks for the report Orion. Still seeing this on latest packages? How did you create the guest? Can you provide the offending XML, and the working version?
Still get it with: libvirt-0.9.11.3-1.fc17.i686 qemu-system-arm-1.0-17.fc17.i686 I downloaded the armhfp XFCE image from http://fedoraproject.org/wiki/Architectures/ARM/Fedora_17_Beta. From virt-manager did create a new virtual machine and "Import existing disk image", OS Type Linux, Fedora 16, set architecture to arm.
Now when I set ac97 for sound and continue I get: Unable to complete install: 'Unable to read from monitor: Connection reset by peer' Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 45, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/create.py", line 1911, in do_install guest.start_install(False, meter=meter) File "/usr/lib/python2.7/site-packages/virtinst/Guest.py", line 1239, in start_install noboot) File "/usr/lib/python2.7/site-packages/virtinst/Guest.py", line 1307, in _create_guest dom = self.conn.createLinux(start_xml or final_xml, 0) File "/usr/lib/python2.7/site-packages/libvirt.py", line 2397, in createLinux if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self) libvirtError: Unable to read from monitor: Connection reset by peer I can open a separate bug for that if desired.
Moving to upstream tracker.
Most arm boards don't allow specifying an explicit sound device, so upstream virt-manager doesn't do it by default on ARM anymore.