Package: libvirt-daemon Version: 7.0.0-3 Severity: normal X-Debbugs-Cc: debian_...@valaskjalf.eu
Dear Maintainer, when trying to add a USB CDROM drive which is empty, the VM doesn't start anymore. Error starting domain: internal error: qemu unexpectedly closed the monitor: 2021-07-27T16:55:41.147567Z qemu-system-aarch64: -device usb-storage,bus=usb.0,port=1,id=usb-disk1,removable=on: drive property not set Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/asyncjob.py", line 101, in tmpcb callback(*args, **kwargs) File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn ret = fn(self, *args, **kwargs) File "/usr/share/virt-manager/virtManager/object/domain.py", line 1329, in startup self._backend.create() File "/usr/lib/python3/dist-packages/libvirt.py", line 1353, in create raise libvirtError('virDomainCreate() failed') libvirt.libvirtError: internal error: qemu unexpectedly closed the monitor: 2021-07-27T16:55:41.147567Z qemu-system-aarch64: -device usb-storage,bus=usb.0,port=1,id=usb-disk1,removable=on: drive property not set When adding an iso to the drive, the VM can normally be started. I get this error from virt-manager, but when opening the configuration with virsh, I can see the flag is properly added to the config: <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <target dev='sdb' bus='usb' removable='on'/> <readonly/> <address type='usb' bus='0' port='1'/> </disk> I can't tell, when the bug appeared, because I have not been using a USB cdrom so far. -- System Information: Debian Release: 11.0 APT prefers testing APT policy: (700, 'testing'), (550, 'unstable'), (500, 'testing-security') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-7-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en_GB Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libvirt-daemon depends on: ii libblkid1 2.36.1-7 ii libc6 2.31-13 ii libdevmapper1.02.1 2:1.02.175-2.1 ii libgcc-s1 10.2.1-6 ii libglib2.0-0 2.66.8-1 ii libnetcf1 1:0.2.8-1.1 ii libparted2 3.4-1 ii libpcap0.8 1.10.0-2 ii libpciaccess0 0.16-1 ii libselinux1 3.1-3 ii libudev1 247.3-6 ii libvirt-daemon-driver-qemu 7.0.0-3 ii libvirt0 7.0.0-3 ii libxml2 2.9.10+dfsg-6.7 Versions of packages libvirt-daemon recommends: ii libvirt-daemon-driver-lxc 7.0.0-3 ii libvirt-daemon-driver-vbox 7.0.0-3 ii libvirt-daemon-driver-xen 7.0.0-3 ii libxml2-utils 2.9.10+dfsg-6.7 ii netcat-openbsd 1.217-3 ii qemu-system 1:5.2+dfsg-11 ii qemu-system-x86 [qemu-kvm] 1:5.2+dfsg-11 Versions of packages libvirt-daemon suggests: pn libvirt-daemon-driver-storage-gluster <none> pn libvirt-daemon-driver-storage-iscsi-direct <none> pn libvirt-daemon-driver-storage-rbd <none> pn libvirt-daemon-driver-storage-zfs <none> ii libvirt-daemon-system 7.0.0-3 pn numad <none> -- no debconf information