community/libvirt: error on undefining domain
Running virsh -c qemu:///system undefine domain_name
gives following output:
error: Disconnected from qemu:///system due to end of file
error: Failed to undefine domain 'domain_name'
error: End of file while reading data: I/O error
and virtqemud daemon (or libvirtd) will crash.
Here is what I got from the log:
2022-03-05 14:15:47.699+0000: 4552: warning : qemuInterfaceOpenVhostNet:764 : Unable to open vhost-net. Opened so far 0, requested 1
2022-03-05 14:17:09.479+0000: 4549: error : virNetSocketReadWire:1791 : End of file while reading data: I/O error
I can still create domains, run them and other stuff normally (through Vagrant). The last time I had to undefine a domain was around 27/02, so maybe an update since then breaks the functionality. I tried reverting the recent qemu commit with no luck so the libvirt update to 8.1.0 may be at fault.