Format: 1.8 Date: Fri, 07 Jun 2019 11:55:52 +0200 Source: libvirt Binary: libnss-libvirt libvirt-clients libvirt-daemon libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-zfs libvirt-daemon-system libvirt-dev libvirt-doc libvirt-sanlock libvirt-wireshark libvirt0 Architecture: amd64 all amd64_translations Version: 5.4.0-0ubuntu1 Distribution: eoan-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Christian Ehrhardt Description: libnss-libvirt - nss plugins providing IP address resolution for virtual machines libvirt-clients - Programs for the libvirt library libvirt-daemon - Virtualization daemon libvirt-daemon-driver-storage-gluster - Virtualization daemon glusterfs storage driver libvirt-daemon-driver-storage-rbd - Virtualization daemon RBD storage driver libvirt-daemon-driver-storage-zfs - Virtualization daemon ZFS storage driver libvirt-daemon-system - Libvirt daemon configuration files libvirt-dev - development files for the libvirt library libvirt-doc - documentation for the libvirt library libvirt-sanlock - Sanlock plugin for virtlockd libvirt-wireshark - Wireshark dissector for the libvirt protocol libvirt0 - library for interfacing with different virtualization systems Launchpad-Bugs-Fixed: 1759509 1832297 Changes: libvirt (5.4.0-0ubuntu1) eoan; urgency=medium . * Merged with Debian git 5.3.0-1~1.gbp7b1637 and upstreams 5.4 release Among many other new features and fixes this includes fixes for: LP: #1759509 - virsh dompmwakeup fails to wake VM from dompmsuspend state Remaining changes: - Disable libssh2 support (universe dependency) - Disable firewalld support (universe dependency) - Set qemu-group to kvm (for compat with older ubuntu) - Additional apport package-hook - Autostart default bridged network (As upstream does, but not Debian). In addition to just enabling it our solution provides: + do not autostart if subnet is already taken (e.g. in guests). + iterate some alternative subnets before giving up - d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch: This is the group based access to libvirt functions as it was used in Ubuntu for quite long. + d/p/ubuntu/daemon-augeas-fix-expected.patch fix some related tests due to the group access change. + d/libvirt-daemon-system.postinst: add users in sudo to the libvirt group. - ubuntu/parallel-shutdown.patch: set parallel shutdown by default. - Update Vcs-Git and Vcs-Browser fields to point to launchpad - Xen related - d/p/ubuntu/ubuntu-libxl-qemu-path.patch: this change was split. The section that adapts the path of the emulator to the Debian/Ubuntu packaging is kept. - d/p/ubuntu/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch: auto set VRAM to minimum requirements - d/p/ubuntu/xen-default-uri.patch: set default URI on xen hosts - Add libxl log directory - libvirt-uri.sh: Automatically switch default libvirt URI for users on Xen dom0 via user profile (was missing on changelogs before) - d/p/ubuntu/apibuild-skip-libvirt-common.h: drop libvirt-common.h from included_files to avoid build failures due to duplicate definitions. - Update README.Debian with Ubuntu changes - Enable some additional features on ppc64el and s390x (for arch parity) + systemtap, zfs, numa and numad on s390x. + systemtap on ppc64el. - d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making vmlinuz available and accessible (Debian bug 848314) - d/t/control, d/t/smoke-lxc: fix up lxc smoke test isolation - d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx - Further upstreamed apparmor Delta, especially any new one Our former delta is split into logical pieces and is either Ubuntu only or is part of a continuous upstreaming effort. Listing related remaining changes in debian/patches/ubuntu-aa/: + 0001-apparmor-Allow-pygrub-to-run-on-Debian-Ubuntu.patch: apparmor: Allow pygrub to run on Debian/Ubuntu + 0003-apparmor-libvirt-qemu-Allow-read-access-to-overcommi.patch: apparmor, libvirt-qemu: Allow read access to overcommit_memory + 0007-apparmor-libvirt-qemu-Allow-owner-read-access-to-PRO.patch: apparmor, libvirt-qemu: Allow owner read access to @{PROC}/*/auxv + 0017-apparmor-virt-aa-helper-Allow-access-to-tmp-director.patch: apparmor, virt-aa-helper: Allow access to tmp directories + ubuntu-aa/0020-virt-aa-helper-ubuntu-storage-paths.patch: apparmor, virt-aa-helper: Allow various storage pools and image locations + 0021-apparmor-virt-aa-helper-Add-openvswitch-support.patch: apparmor, virt-aa-helper: Add openvswitch support + 0029-appmor-libvirt-qemu-Add-9p-support.patch: appmor, libvirt-qemu: Add 9p support + 0030-virt-aa-helper-Complete-9p-support.patch: virt-aa-helper: add l to 9p file options. + 0031-virt-aa-helper-Ask-for-no-deny-rule-for-readonly-dis.patch: virt-aa-helper: Ask for no deny rule for readonly disk (renamed and reworded, was virt-aa-helper-no-explicity-deny-for-basefiles.patch) + 0032-apparmor-libvirt-qemu-Allow-reading-charm-specific-c.patch: apparmor, libvirt-qemu: Allow reading charm-specific ceph config + 0033-UBUNTU-only-apparmor-for-kvm.powerpc-LP-1680384.patch: allow commands executed by ubuntu only kvm wrapper on ppc64el (LP 1686621 LP 1680384 LP 1784023) + 0034-apparmor-virt-aa-helper-access-for-snapped-nova.patch: apparmor, virt-aa-helper: access for snapped nova + d/p/ubuntu-aa/0050-local-include-for-libvirt-qemu.patch, d/libvirt-daemon-system.postinst: provide a local apparmor include for abstraction/libvirt-qemu (LP: 1786019) + d/p/ubuntu-aa/lp-1815910-allow-vhost-net.patch: avoid apparmor issues with vhost-net/vhost-vsock/vhost-scsi hotplug (LP: 1815910) - d/rules: enable build time self tests on all architectures - dnsmasq related enhancements + run dnsmasq as libvirt-dnsmasq (LP: 1743718) + d/libvirt-daemon-system.postinst: add libvirt-dnsmasq user and group + d/libvirt-daemon-system.postrm: remove libvirt-dnsmasq user and group on purge + d/p/ubuntu/dnsmasq-as-priv-user: write dnsmasq config with user libvirt-dnsmasq and adapt the self tests to expect that config + d/libvirt-daemon-system.postinst: fix old libvirt-dnsmasq users group + Add dnsmasq configuration to work with system wide dnsmasq-base - debian/rules: disable the netcf backend. (LP: 1764314) - debian/control: drop libnetcf from Build-Depends. - debian/patches/ubuntu/ovmf_paths.patch: adjust paths to secboot.fd UEFI Secure Boot enabled variants of the OVMF firmware and variable store for the paths where we ship these files in Ubuntu. - d/rules: install virtlockd correctly with defaults file (LP: 1729516) - d/rules: also check build time self test results on all architectures - d/p/ubuntu/set-default-machine-to-ubuntu.patch: to select default machine type correctly with newer qemu/libvirt - d/t/control: fix smoke-qemu-session by ensuring the service will run installing libvirt-daemon-system - d/t/smoke-lxc: fix smoke-lxc by ignoring potential issues on destroy as long as the following undefine succeeds - avoid service dependency issues on upgrade (LP: 1786179) This will in the long term be resolved in dh_* tools, but to let an upgrade work for now we need to drop the sysV scripts (which we don't use anyway) and slightly modify the systemd service to work with todays dh_systemd_start properly. Can be dropped once Debian bug 905772 is resolved in dh_* tools and libvirt uses those new code. - d/libvirt-daemon-system.virtlogd.init: removed sysV init file - d/libvirt-daemon-system.libvirtd.init: removed sysV init file - debian/libvirt-daemon-system.maintscript: rm_conffile for virtlogd and lbivirtd sysV init file - d/p/ubuntu/avoid-restarting-virtlog-socket.patch: drop Also references to virtlogd/virtlockd sockets as they would imply a restart of virtlogd breaking it. - d/t/smoke-lxc: use systemd instead of sysV to restart the service * Added Changes: - Refreshed patches to match new upstream - d/p/Reduce-udevadm-settle-timeout-to-10-seconds.patch - d/p/ubuntu/ubuntu_machine_type.patch - d/control: Revert iptables/ebtables dependency as Eoan still is on 1.6.x This can be dropped once >=1.8.1 - d/rules: adapt iptables binary paths present in Eoan (LP: #1832297) This can be dropped once >=1.8.1 - d/p/ubuntu/dnsmasq-as-priv-user: update to include the new test nat-network-mtu - revert [c3c4cd4] drop in helper for firewalld as it is disabled on Ubuntu [can be squashed with the disabling of firewalld on next merge] - d/libvirt0.symbols: bump symbol versions for 5.4.0 - d/rules: add --no-restart-after-upgrade to services that are supposed to stay up through upgrades - this also applies to related sockets. * Dropped Changes (upstream) - d/p/ubuntu-aa/lp-1804766-*: Allow rendering node access as needed for the ease use of mdev and gl devices (LP: 1804766) - d/p/ubuntu/lp-1771662-*: fix handling of VFs without associated PF (LP: 1771662) - d/p/ubuntu/lp-1825195-*.patch: fix issues with old guests that defined the never functional osxsave and ospke features (LP: 1825195). - d/p/ubuntu-aa/lp-1829223-virt-aa-helper-allow-vhost-scsi.patch fix vhost-scsi hotplug in virt-aa-helper (LP: 1829223) - SECURITY UPDATE: Add support for md-clear functionality + debian/patches/ubuntu/md-clear.patch: Define md-clear CPUID bit in src/cpu_map/x86_features.xml. + CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 - Implement further apparmor rules for usage of gl enabled graphics (LP: 1815452) + d/p/ubuntu-aa/lp-1815452-more-gl-rules.patch + d/p/ubuntu-aa/lp-1815452-virt-aa-helper-rule.patch - Implement further apparmor rules for usage of gl enabled graphics with nvidia cards (LP: 1817943) + d/p/ubuntu-aa/lp-1817943-nvidia-gl-rules.patch + d/p/ubuntu-aa/lp-1817943-devices-in-sysfs.patch * Dropped Changes (in Debian) - d/rules: strip -Bsymbolic-functions from linker flags as it breaks libvirt tests Checksums-Sha1: 02cdef9ade9f1650f5c1cd3b29be0a3ca2ddc3e6 866344 libnss-libvirt-dbgsym_5.4.0-0ubuntu1_amd64.ddeb c9b8f42a6c177ea73dcbe98ac6009c014cac0123 176892 libnss-libvirt_5.4.0-0ubuntu1_amd64.deb e27b44b1d36b96850bee4585d487998bb3cad43b 1742848 libvirt-clients-dbgsym_5.4.0-0ubuntu1_amd64.ddeb e65ff574e0771300126b026a99a1099661f36f92 731800 libvirt-clients_5.4.0-0ubuntu1_amd64.deb d336ead5ef067a4bd3cad9b3a0e4734b2aa41dae 6222204 libvirt-daemon-dbgsym_5.4.0-0ubuntu1_amd64.ddeb ed4ff607836eebd6970435fcc1ce3ca297a1835d 373316 libvirt-daemon-driver-storage-gluster-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 511a82a3d092339a38cfaefbe67e751361d7c4e9 75220 libvirt-daemon-driver-storage-gluster_5.4.0-0ubuntu1_amd64.deb 3142dbdc187fab31df221d68c5f207092599e68a 238136 libvirt-daemon-driver-storage-rbd-dbgsym_5.4.0-0ubuntu1_amd64.ddeb cac7117ea31a37dd28a09c924c1a7295d2dd4933 72664 libvirt-daemon-driver-storage-rbd_5.4.0-0ubuntu1_amd64.deb e6e61fd2125a0d80bf7a1ef99f266105d4562303 205332 libvirt-daemon-driver-storage-zfs-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 636ae238f7f6479786d4171de37aa9de1a064511 64916 libvirt-daemon-driver-storage-zfs_5.4.0-0ubuntu1_amd64.deb 1a5e0d88cf8599fcd332647e1bf590f0a64e8724 100196 libvirt-daemon-system-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 130e7e597b35cf77f4b57e9ec2c4a49bd376e23c 72828 libvirt-daemon-system_5.4.0-0ubuntu1_amd64.deb 68cf6da42744346c9415f06c46369e406e729c3e 1325292 libvirt-daemon_5.4.0-0ubuntu1_amd64.deb 97ee49b5b6520f8bc8fc75ed158890049bce5f53 150812 libvirt-dev_5.4.0-0ubuntu1_amd64.deb 18b8b5d6bf4a229d7fd9684471ca7389a6dbe986 1697876 libvirt-doc_5.4.0-0ubuntu1_all.deb a5c26584399f909e8b8248387dd12268d3df07e2 208844 libvirt-sanlock-dbgsym_5.4.0-0ubuntu1_amd64.ddeb edaa2a3b656b13bc396d00f350d4f82386e7e043 70172 libvirt-sanlock_5.4.0-0ubuntu1_amd64.deb b210c3899927901ce02e2e5ef6d539845ddaf114 330020 libvirt-wireshark-dbgsym_5.4.0-0ubuntu1_amd64.ddeb b411743d2569c73027504db94174bebb25769063 96092 libvirt-wireshark_5.4.0-0ubuntu1_amd64.deb 2f23e88b4cdc755d3f3d65f31463510fdbf39e68 3762440 libvirt0-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 1ad633c137d50281d26c24a2514598b4e07b08f3 1493244 libvirt0_5.4.0-0ubuntu1_amd64.deb b404ef715f8dd7757ce88426f56e75f6ab510e98 19634 libvirt_5.4.0-0ubuntu1_amd64.buildinfo b9e071d84d9c276b10dc03040df30620d57c7d35 23909668 libvirt_5.4.0-0ubuntu1_amd64_translations.tar.gz Checksums-Sha256: 8212dcc4fb5649ec3eb93e6d4ed014bbd3f0c53eb5643b9657c27157d079acb9 866344 libnss-libvirt-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 6151cd940a6ae4c35d45a4a14d2afd9df2f116ae71f57fe7b30a65afd7299ebf 176892 libnss-libvirt_5.4.0-0ubuntu1_amd64.deb 3a05fa738cef8a961cc88dd32eed738e2500518aa5921dd7afb955529f872898 1742848 libvirt-clients-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 8817e795b464361eebd1f55fdd58a29b6ceacb740dbeec83af1ca8f09539e715 731800 libvirt-clients_5.4.0-0ubuntu1_amd64.deb feb3888771987c8f1d5af17dfa764a76085a6c23bab0a78a7947f344b7f76c1e 6222204 libvirt-daemon-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 10688ac9473af743f3da82ece3499cf442d834dc76bb54daded587fa61706d3e 373316 libvirt-daemon-driver-storage-gluster-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 74dee34fc2df8dabc489cbddc58885613fff5546573a4fe878a90fa70b680c1a 75220 libvirt-daemon-driver-storage-gluster_5.4.0-0ubuntu1_amd64.deb 7670e437a340f393fa6ed3721625a83861a15f7743a2d6db201eed2b6cd160a3 238136 libvirt-daemon-driver-storage-rbd-dbgsym_5.4.0-0ubuntu1_amd64.ddeb db62b1aa113804495ad1dd5608dee2cc935e666afcefcd201ad88cf50941e4d5 72664 libvirt-daemon-driver-storage-rbd_5.4.0-0ubuntu1_amd64.deb 9ad32b8b96b963259a949d2a0211d7ae8fc85b9586e64f82223c20e401c06f60 205332 libvirt-daemon-driver-storage-zfs-dbgsym_5.4.0-0ubuntu1_amd64.ddeb d3442cb088e3f5d047f8f62e3db35a5802534f699d1df1d1855db3c2f6d1ff7e 64916 libvirt-daemon-driver-storage-zfs_5.4.0-0ubuntu1_amd64.deb e353b27798d8feef1f7d416ff2016ef5276d710f9aa92d7d3f64546b43e2bf0e 100196 libvirt-daemon-system-dbgsym_5.4.0-0ubuntu1_amd64.ddeb c1abe61f0106f5ffc6d15ca7cf47eb113634928f0c5fb71f9f7444cb02d75604 72828 libvirt-daemon-system_5.4.0-0ubuntu1_amd64.deb bea21e04c9cc5a8761025f0c1fdc35741d177e4f1348292a9314be37d6bedf16 1325292 libvirt-daemon_5.4.0-0ubuntu1_amd64.deb 8e03a1f6c4a488336c82f4022ef8253d229051baa7ae73e4e49567f6579499a4 150812 libvirt-dev_5.4.0-0ubuntu1_amd64.deb 6ea0ac88066db06e759282f22d0928ddbb6cd03965f86eadf9efc0f298cf6c67 1697876 libvirt-doc_5.4.0-0ubuntu1_all.deb ac2f4b91cf3176648d36de4a7f17d70353230d965fce594e05383430ac4632aa 208844 libvirt-sanlock-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 0cc8a63a49a2ec44cedd4285b6a61d4ba23e0f63ababbc62d07ee193c1dd2395 70172 libvirt-sanlock_5.4.0-0ubuntu1_amd64.deb 9ec90f2d5385d6f596388de4abf7cc7e6401360295ad649eeca225d4ff18afb2 330020 libvirt-wireshark-dbgsym_5.4.0-0ubuntu1_amd64.ddeb f549f3f3f888b9adc7b2ec318edbe1cdc491a2438ee051cbeace6e3a981f2de0 96092 libvirt-wireshark_5.4.0-0ubuntu1_amd64.deb 877be4f9c51648cfa1d9737b31a99cee3f9a9fca025e7267007868986e6903c5 3762440 libvirt0-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 08bd6fa7a1da234b90ebabb8566cc08d3caa130eb8e0c0ee051149ca21a36a14 1493244 libvirt0_5.4.0-0ubuntu1_amd64.deb 0d64918d9f42c498f13e648911c577559189e60f6737da3e0d7c06494ed3dc74 19634 libvirt_5.4.0-0ubuntu1_amd64.buildinfo e2e0698e32dcc02e18407dfd2cb100466caa77d823313a104f47dfb297708382 23909668 libvirt_5.4.0-0ubuntu1_amd64_translations.tar.gz Files: b189b7ecc09db3adf1df61aba4d95054 866344 debug optional libnss-libvirt-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 6aefc8daa0851c8711234e6dcde01bde 176892 libs optional libnss-libvirt_5.4.0-0ubuntu1_amd64.deb e5e59bb31f5a667bf572918151906344 1742848 debug optional libvirt-clients-dbgsym_5.4.0-0ubuntu1_amd64.ddeb fb004451186fd967e2decef00b0fb893 731800 admin optional libvirt-clients_5.4.0-0ubuntu1_amd64.deb 2bda1fd1a5ab75382e4b03f9941c549d 6222204 debug optional libvirt-daemon-dbgsym_5.4.0-0ubuntu1_amd64.ddeb e0691e55f6a3ce2a321fe31826f83604 373316 debug optional libvirt-daemon-driver-storage-gluster-dbgsym_5.4.0-0ubuntu1_amd64.ddeb a3b9f05812f55faab7631697090205c9 75220 admin optional libvirt-daemon-driver-storage-gluster_5.4.0-0ubuntu1_amd64.deb 028e004b563cf4b2349b7a5dfc3f15e8 238136 debug optional libvirt-daemon-driver-storage-rbd-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 4d24121883292d2608033f7cc82bd6fa 72664 admin optional libvirt-daemon-driver-storage-rbd_5.4.0-0ubuntu1_amd64.deb 3dd138435ab1f1c99c35ff85d337d0cd 205332 debug optional libvirt-daemon-driver-storage-zfs-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 1612b9f0f1eb8ca22294b9cf7008fb08 64916 admin optional libvirt-daemon-driver-storage-zfs_5.4.0-0ubuntu1_amd64.deb f29a0db476111e752ef5036ea37e13d8 100196 debug optional libvirt-daemon-system-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 1c13e319f2a8cec64ccbfd665891d3a7 72828 admin optional libvirt-daemon-system_5.4.0-0ubuntu1_amd64.deb 54722f2d1b9b0c9d6d9cc2d369cc4f61 1325292 admin optional libvirt-daemon_5.4.0-0ubuntu1_amd64.deb 17d4241f0ea957d33cf3d945a3de2bbe 150812 libdevel optional libvirt-dev_5.4.0-0ubuntu1_amd64.deb c77bc26879c13516d461c8ce6a4a7f10 1697876 doc optional libvirt-doc_5.4.0-0ubuntu1_all.deb e737b74e312eb004b277c11d30a05ae2 208844 debug optional libvirt-sanlock-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 0e371d9f9c63c6df9f0bfe4f9662c110 70172 libs optional libvirt-sanlock_5.4.0-0ubuntu1_amd64.deb 5a0b8fa40cf122e70409c994f529ce0c 330020 debug optional libvirt-wireshark-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 21cd34020bd2322e8af9e686d4743241 96092 libs optional libvirt-wireshark_5.4.0-0ubuntu1_amd64.deb 57998adff8d790335117a7abafa9c453 3762440 debug optional libvirt0-dbgsym_5.4.0-0ubuntu1_amd64.ddeb 26943e165c6e61ec73dfcd52e540e578 1493244 libs optional libvirt0_5.4.0-0ubuntu1_amd64.deb 38892c1520af66585ab237d84f6e4d51 19634 libs optional libvirt_5.4.0-0ubuntu1_amd64.buildinfo 64cf024071e646b4c6abeea414155dd1 23909668 raw-translations - libvirt_5.4.0-0ubuntu1_amd64_translations.tar.gz Original-Maintainer: Debian Libvirt Maintainers