Publishing details
Changelog
libvirt (6.0.0-0ubuntu8.20) focal; urgency=medium
* d/p/u/lp2059272-2-qemu-Wait-qemuProcessReconnect-threads-in-cleanup.patch:
Remove patch. It is not possible to wait for qemuProcessReconnect()
in cleanup: it talks to QEMU monitor, which blocks on replies from
event loop, but it's already stopped at cleanup, delaying shutdown.
* d/p/u/lp2059272-2-qemu-Do-not-save-XML-in-shutdown-on-init.patch:
Instead of waiting at cleanup for threads which might be blocked
thus would _not even reach_ the function that causes the problem,
just skip that function if it is _actually reached_ while daemon
shutdown is in progress. That is in the init path and would just
run again anyway the next time libvirtd is started (LP: #2059272)
* NOTE: This package contains the changes from 6.0.0-0ubuntu8.18 and
6.0.0-0ubuntu8.17 in focal-proposed (with symbolic changelog entry)
superseded by 6.0.0-0ubuntu8.19 in focal-security.
libvirt (6.0.0-0ubuntu8.20~ubuntu8.18) focal; urgency=medium
* d/p/u/lp2059272-1-qemu-Fix-potential-crash-during-driver-cleanup.patch:
On QEMU driver cleanup, release (stop) the worker thread pool _first_,
before other data used by possibly running worker threads (LP: #2059272)
* d/p/u/lp2059272-2-qemu-Wait-qemuProcessReconnect-threads-in-cleanup.patch:
On QEMU driver cleanup, also wait for qemuProcessReconnect() threads,
as they are independent of the worker thread pool. (LP: #2059272)
Focal needs this as it has no .stateShutdownWait() callback yet.
(The wait timeout is set in LIBVIRT_QEMU_STATE_CLEANUP_WAIT_TIMEOUT:
-1 = wait indefinitely; 0 = do not wait; N = wait up to N seconds.)
libvirt (6.0.0-0ubuntu8.20~ubuntu8.17) focal; urgency=medium
* d/p/u/lp-1989078-*.patch: allow arm64 to lock its OVMF/AAVMF resources
(LP: #1989078)
-- Mauricio Faria de Oliveira <email address hidden> Tue, 16 Apr 2024 14:20:13 -0300
Builds
Built packages
-
libnss-libvirt
nss plugins providing IP address resolution for virtual machines
-
libnss-libvirt-dbgsym
debug symbols for libnss-libvirt
-
libvirt-clients
Programs for the libvirt library
-
libvirt-clients-dbgsym
debug symbols for libvirt-clients
-
libvirt-daemon
Virtualization daemon
-
libvirt-daemon-dbgsym
debug symbols for libvirt-daemon
-
libvirt-daemon-driver-lxc
Virtualization daemon LXC connection driver
-
libvirt-daemon-driver-lxc-dbgsym
debug symbols for libvirt-daemon-driver-lxc
-
libvirt-daemon-driver-qemu
Virtualization daemon QEMU connection driver
-
libvirt-daemon-driver-qemu-dbgsym
debug symbols for libvirt-daemon-driver-qemu
-
libvirt-daemon-driver-storage-gluster
Virtualization daemon glusterfs storage driver
-
libvirt-daemon-driver-storage-gluster-dbgsym
debug symbols for libvirt-daemon-driver-storage-gluster
-
libvirt-daemon-driver-storage-rbd
Virtualization daemon RBD storage driver
-
libvirt-daemon-driver-storage-rbd-dbgsym
debug symbols for libvirt-daemon-driver-storage-rbd
-
libvirt-daemon-driver-storage-zfs
Virtualization daemon ZFS storage driver
-
libvirt-daemon-driver-storage-zfs-dbgsym
debug symbols for libvirt-daemon-driver-storage-zfs
-
libvirt-daemon-driver-vbox
Virtualization daemon VirtualBox connection driver
-
libvirt-daemon-driver-vbox-dbgsym
debug symbols for libvirt-daemon-driver-vbox
-
libvirt-daemon-driver-xen
Virtualization daemon Xen connection driver
-
libvirt-daemon-driver-xen-dbgsym
debug symbols for libvirt-daemon-driver-xen
-
libvirt-daemon-system
Libvirt daemon configuration files
-
libvirt-daemon-system-dbgsym
debug symbols for libvirt-daemon-system
-
libvirt-daemon-system-systemd
Libvirt daemon configuration files (systemd)
-
libvirt-daemon-system-sysv
Libvirt daemon configuration files (sysv)
-
libvirt-dev
development files for the libvirt library
-
libvirt-doc
documentation for the libvirt library
-
libvirt-sanlock
Sanlock plugin for virtlockd
-
libvirt-sanlock-dbgsym
debug symbols for libvirt-sanlock
-
libvirt-wireshark
Wireshark dissector for the libvirt protocol
-
libvirt-wireshark-dbgsym
debug symbols for libvirt-wireshark
-
libvirt0
library for interfacing with different virtualization systems
-
libvirt0-dbgsym
debug symbols for libvirt0
Package files