Format: 1.8 Date: Tue, 08 Jan 2019 13:09:31 +0100 Source: libvirt Binary: libvirt-clients libvirt-daemon libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-zfs libvirt-daemon-system libvirt0 libvirt-doc libvirt-dev libvirt-sanlock libnss-libvirt libvirt-wireshark Architecture: i386 i386_translations Version: 5.0.0-1ubuntu1 Distribution: disco-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Christian Ehrhardt Description: libnss-libvirt - nss plugin 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: 1754871 1771662 1804766 1811198 Changes: libvirt (5.0.0-1ubuntu1) disco; urgency=medium . * Merged with Debian unstable Among many other new features and fixes this includes fixes for: LP: #1754871 - 1799446 zPCI passthrough support for KVM LP: #1811198 - remove arbitrary limit on socket_id/core_id 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/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) - 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: - Refresh d/p/ubuntu/ubuntu-libxl-qemu-path.patch for new context - d/rules: also check build time self test results on all architectures - d/rules: strip -Bsymbolic-functions from linker flags as it breaks libvirt tests - d/p/ubuntu/set-default-machine-to-ubuntu.patch: to select default machine type correctly with newer qemu/libvirt - d/p/ubuntu-aa/lp-1804766-*: Allow rendering node access as needed for the ease use of mdev and gl devices (LP: #1804766) - refreshed d/p/ubuntu-aa for updated paths in libvirt 5.0 - 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 - d/p/ubuntu/lp-1771662-*: fix handling of VFs without associated PF (LP: #1771662) * Dropped Changes (upstream) - debian/patches/ubuntu/lp1787405-*: Support guest dedicated Crypto Adapters on s390x (LP: 1787405) - d/p/ubuntu/lp-1802727-netdevbridge-fall-back-to-ioctl-from-sysfs.patch: fix libvirt bridge handling in unprivileged containers (LP: 1802906) - d/p/ubuntu-aa/lp-1788603-fix-ptrace-rules-with-kernel-4.18.patch: avoid issues with newer kernels >=4.18 (LP: 1788603) - Fix an issue where guests with plenty of hostdevs attached where detected as not shut down due to the kernel needing more time to free up resources (LP: 1788226) - d/p/ubuntu/lp-1788226-wait-longer-5-30s-on-hard-shutdown.patch - d/p/ubuntu/lp-1788226-wait-longer-on-kill-per-assigned-Hostdev.patch - 0025-apparmor-fix-newer-virt-manager-1.4.0.patch: Add Apparmor permissions so virt-manager 1.4.0 viewing works (LP 1668681 1747442). - 0040-apparmor-add-mediation-rules-for-unconfined.patch: apparmor: add mediation rules for unconfined guests - d/p/ubuntu-aa/0051-allow-user-tmp.patch: some features need tmp, but we don't want blanket access. We only allow enumerating the base dir and reading owned files. Further features needing /tmp have to add local overrides, examples are qemu-smb and some modes of local snapshots. (LP: 1365261) Can be dropped >=libvirt 4.7 - d/p/ubuntu-aa/0052-allow-to-preserve-dev-mountpoints.patch: Allow to preserve /dev mountpoints in qemu namespaces (LP: 1786168) Can be dropped >=libvirt 4.7 - d/p/ubuntu/enable-kvm-spice.patch: compat with older Ubuntu qemu/kvm which provided a separate kvm-spice. Upstream completely dropped alternative types and kvm-spice is a symlink for quite some time. Builtin expected binaries work, so drop this delta. * Dropped Changes (in Debian) - Convert libvirt0, libnss_libvirt and libvirt-dev to multi-arch. Checksums-Sha1: 71e90719c02a1764e83955ed7513c4e4651ade27 458952 libnss-libvirt-dbgsym_5.0.0-1ubuntu1_i386.ddeb 5fd4b630965edd6afcb42f1c00316d4d8b186678 165504 libnss-libvirt_5.0.0-1ubuntu1_i386.deb 58c12a2a5bd90d5a158f9bbfabe7c3eaaf4cb289 1822000 libvirt-clients-dbgsym_5.0.0-1ubuntu1_i386.ddeb 7c5a0edba6d9a05c1acdac37ae75d9d13cea32f2 671828 libvirt-clients_5.0.0-1ubuntu1_i386.deb 9bd796df7fb45f7e2c46e1072bb9f1ac5b548ff0 11552876 libvirt-daemon-dbgsym_5.0.0-1ubuntu1_i386.ddeb a197d919b57cc7df76823e4fe288a36455879a31 393032 libvirt-daemon-driver-storage-gluster-dbgsym_5.0.0-1ubuntu1_i386.ddeb 1e187324890ac1d891a8d556c95f64f2f0a7502d 77820 libvirt-daemon-driver-storage-gluster_5.0.0-1ubuntu1_i386.deb 615269d81ad45cd8e593f3ff201d2a003e4ac541 230552 libvirt-daemon-driver-storage-rbd-dbgsym_5.0.0-1ubuntu1_i386.ddeb 76fbb14a420c1fae6020ac01e452eccb1bea46c9 73300 libvirt-daemon-driver-storage-rbd_5.0.0-1ubuntu1_i386.deb 66ea7a3efa7a39e7024329019645b5437fadf767 201336 libvirt-daemon-driver-storage-zfs-dbgsym_5.0.0-1ubuntu1_i386.ddeb 5d8643c66407641c9e344664470335909a54fb42 67300 libvirt-daemon-driver-storage-zfs_5.0.0-1ubuntu1_i386.deb d4ded39bf0eb431547f968c9968b9a7dd344bbc3 94940 libvirt-daemon-system-dbgsym_5.0.0-1ubuntu1_i386.ddeb 7cab5b1d6beb2eccdf0266b9f3774d9bd00575f2 76256 libvirt-daemon-system_5.0.0-1ubuntu1_i386.deb c13ebf698de6797c90691d4282f437dec3c95a95 1758088 libvirt-daemon_5.0.0-1ubuntu1_i386.deb 79511861df66218271500ac8c2037145e0f4c93b 146784 libvirt-dev_5.0.0-1ubuntu1_i386.deb f17e3ce9814dea6e51ab7becbb7528f83d5e45cf 206680 libvirt-sanlock-dbgsym_5.0.0-1ubuntu1_i386.ddeb 217e31a0b104cdc99ebd6142b79f61050b9fd223 72672 libvirt-sanlock_5.0.0-1ubuntu1_i386.deb a32ed215ba967a2024f60b9c7d1a48849cc70f1a 260604 libvirt-wireshark-dbgsym_5.0.0-1ubuntu1_i386.ddeb 074351a7b5dbab4ec53222e3b30f41b920a56ab3 79588 libvirt-wireshark_5.0.0-1ubuntu1_i386.deb 272e254eaf93a7b63bf3bb84bc969f5d592d1bc0 5239324 libvirt0-dbgsym_5.0.0-1ubuntu1_i386.ddeb 00381f9eb82fa7aec7fda74404b295598297686b 1469084 libvirt0_5.0.0-1ubuntu1_i386.deb 52e0a79abc85bfc7f25499a27fb04817762e0521 19670 libvirt_5.0.0-1ubuntu1_i386.buildinfo 437262d639272df01f783be5f64b8612b1a059f1 19326696 libvirt_5.0.0-1ubuntu1_i386_translations.tar.gz Checksums-Sha256: e525684b6f75b7bc450d4745aded708a791cfd19abe2608c733f6d100af7a01f 458952 libnss-libvirt-dbgsym_5.0.0-1ubuntu1_i386.ddeb aaabfebde62836cb1599b73b5b67bf9457a1bc1e7b73ca64052ae4df8fc93a36 165504 libnss-libvirt_5.0.0-1ubuntu1_i386.deb 71fefe9656e4c622e73212ea0425db8e804472ef27f7e2b89a4553edabc88d0b 1822000 libvirt-clients-dbgsym_5.0.0-1ubuntu1_i386.ddeb 468ebb9260304068f5307fcc3f0740fbb785b073ab081d314300934a292d77b0 671828 libvirt-clients_5.0.0-1ubuntu1_i386.deb 8dbdca626dd09a88ba597caa59690d5547daf7ad3da04198a7fcdcd6e52ed8a4 11552876 libvirt-daemon-dbgsym_5.0.0-1ubuntu1_i386.ddeb 73a2add08cf911224661a12998bb1c323e3215ede5c97133f5ecbfb3c79a1610 393032 libvirt-daemon-driver-storage-gluster-dbgsym_5.0.0-1ubuntu1_i386.ddeb bdabda45582678cff7fe152590a6c176af3f146bea055206761483750153a6d8 77820 libvirt-daemon-driver-storage-gluster_5.0.0-1ubuntu1_i386.deb 9b681f4e27b1f592d42a69acbe9cdb949c2c8f1a154905a6ee3c0d39a50a33c6 230552 libvirt-daemon-driver-storage-rbd-dbgsym_5.0.0-1ubuntu1_i386.ddeb 213a30d0e8114b1310e6e817f12844174c8dd79b767e11442088f7cd23733d0d 73300 libvirt-daemon-driver-storage-rbd_5.0.0-1ubuntu1_i386.deb c4713323621c1083f6db51a2f101eb9ac43f7a5b7a76f5c0fb79c197ac1e8ac6 201336 libvirt-daemon-driver-storage-zfs-dbgsym_5.0.0-1ubuntu1_i386.ddeb e6b825e7693835882756a44ce1b6b84b5f770584024ff6067d9d75f3a390104d 67300 libvirt-daemon-driver-storage-zfs_5.0.0-1ubuntu1_i386.deb 56a3d7d17138ee6bf6d8c40833a16cc0f54657865ebdae6fca72b8dc4f69e2ac 94940 libvirt-daemon-system-dbgsym_5.0.0-1ubuntu1_i386.ddeb 3b27f2f3d0acd510a1247bff4563bb9c8bf4d05129a0e4be8a8d731e8ad4c55f 76256 libvirt-daemon-system_5.0.0-1ubuntu1_i386.deb 9782571a75b8a2512d53e3fe9ae227a2b6f44efa1377281303a69d629f11d6e4 1758088 libvirt-daemon_5.0.0-1ubuntu1_i386.deb 1e17648a3ffd4c312d2fbd5f87de4c7e39ec0fd1232e66812ca35c3cbc7d16b2 146784 libvirt-dev_5.0.0-1ubuntu1_i386.deb 3ce67a416d68c7c7a22677cd8c3ef7ba7c3853982bc53cec3ad750dff794d317 206680 libvirt-sanlock-dbgsym_5.0.0-1ubuntu1_i386.ddeb cff411f8ff22f68fb44c27345a8424ad6f61cce660268fa4dc2ac8837377488d 72672 libvirt-sanlock_5.0.0-1ubuntu1_i386.deb bd42386bae86ae91709715a7e985df98adf05a9ef1a258d19c417fc453615aa3 260604 libvirt-wireshark-dbgsym_5.0.0-1ubuntu1_i386.ddeb 23046d7314fbe3dc122ce023c2ffe301e26d569eaea18fb32dccefe58e5df23a 79588 libvirt-wireshark_5.0.0-1ubuntu1_i386.deb 3e9cf0218f560b23080aaf237e459110a33c094aae53e1c3035fb8a14862cb3c 5239324 libvirt0-dbgsym_5.0.0-1ubuntu1_i386.ddeb 07c7244ae9394b2047e8f464a6c8fa8d8dbfda930e9dcb490a9e3c1c925ea8d0 1469084 libvirt0_5.0.0-1ubuntu1_i386.deb 85ab4d6d3c0fbde2cd79d8fd7d750ccbf47a08ecf74c4012bc9fd270b3d9ded5 19670 libvirt_5.0.0-1ubuntu1_i386.buildinfo aa1141e7232f02565cd896e9530ae8c563931d9ab7fe8c2c7fe7b8e347b84b2b 19326696 libvirt_5.0.0-1ubuntu1_i386_translations.tar.gz Files: bed3b3cb17da95315628a6a509162b3b 458952 debug optional libnss-libvirt-dbgsym_5.0.0-1ubuntu1_i386.ddeb b3affbcc10ae4547dcc395eca0447354 165504 libs optional libnss-libvirt_5.0.0-1ubuntu1_i386.deb 36de4f72bfdb072517783fc7d924737b 1822000 debug optional libvirt-clients-dbgsym_5.0.0-1ubuntu1_i386.ddeb ac6e1783249d1f7a83921c32b40e9e38 671828 admin optional libvirt-clients_5.0.0-1ubuntu1_i386.deb 23c8dd34bcc4648e4427cc645f67adde 11552876 debug optional libvirt-daemon-dbgsym_5.0.0-1ubuntu1_i386.ddeb dec25fa8045604463518c296ec592017 393032 debug optional libvirt-daemon-driver-storage-gluster-dbgsym_5.0.0-1ubuntu1_i386.ddeb 93efa39da868654acb8ca62ae67fa1a5 77820 admin optional libvirt-daemon-driver-storage-gluster_5.0.0-1ubuntu1_i386.deb 945ced706dee7234529469454a08cae0 230552 debug optional libvirt-daemon-driver-storage-rbd-dbgsym_5.0.0-1ubuntu1_i386.ddeb fbfcdf5fd852353c29f8a7accc3c7e2f 73300 admin optional libvirt-daemon-driver-storage-rbd_5.0.0-1ubuntu1_i386.deb 6568105a2ab330b306600255174fe411 201336 debug optional libvirt-daemon-driver-storage-zfs-dbgsym_5.0.0-1ubuntu1_i386.ddeb 2677d35e40e857d0760ec2dc8a2caa09 67300 admin optional libvirt-daemon-driver-storage-zfs_5.0.0-1ubuntu1_i386.deb 96bde42b83b44d2102b2475d0a8650b9 94940 debug optional libvirt-daemon-system-dbgsym_5.0.0-1ubuntu1_i386.ddeb 649a40a844d6c666fcc69938f5c368a5 76256 admin optional libvirt-daemon-system_5.0.0-1ubuntu1_i386.deb 784185a6aa1d821ebb1a2b4c100f6cce 1758088 admin optional libvirt-daemon_5.0.0-1ubuntu1_i386.deb dd4aed807b6e608075dfb42f40c7588e 146784 libdevel optional libvirt-dev_5.0.0-1ubuntu1_i386.deb fab1760f84e0a73611f2d33c8e18c3f4 206680 debug optional libvirt-sanlock-dbgsym_5.0.0-1ubuntu1_i386.ddeb 5c4eb6b7ec23a51a55ebe48443bfdb3a 72672 libs optional libvirt-sanlock_5.0.0-1ubuntu1_i386.deb 61ac63cea6b46eab4b463d4a29a8c37e 260604 debug optional libvirt-wireshark-dbgsym_5.0.0-1ubuntu1_i386.ddeb 379c0ebe32d75f83c73cc613c4268bd6 79588 libs optional libvirt-wireshark_5.0.0-1ubuntu1_i386.deb 795e2b56cd32a5b641231f9ddc8853db 5239324 debug optional libvirt0-dbgsym_5.0.0-1ubuntu1_i386.ddeb c8360c37368ffecc09468683e782415e 1469084 libs optional libvirt0_5.0.0-1ubuntu1_i386.deb 265f9333e4af1e16f1d60f2b176abfe7 19670 libs optional libvirt_5.0.0-1ubuntu1_i386.buildinfo aacf488badbeb05a96777a07be1200b3 19326696 raw-translations - libvirt_5.0.0-1ubuntu1_i386_translations.tar.gz Original-Maintainer: Debian Libvirt Maintainers