(Un)fortunately, during focal-proposed testing today, a corner case was identified (late), which will require changes.
Some of the qemuProcessReconnect() threads finished within the timeout but others didn't. The ones which didn't were waiting on a reply back from the QEMU monitor, but that never fires because it is processed/delivered by the main event loop, which is already stopped at libvirtd level by the time the driver-level qemuStateCleanup() runs (where we wait). The libvirt shutdown does happen after the timeout, but this is slow and not as planned. I've been considering design options to address it and will submit an incremental upload. Apologies for the inconvenience. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2059272 Title: libvirt domain is not listed/managed after libvirt restart with messages "internal error: no monitor path" and "Failed to load config for domain" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/2059272/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs