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: armhf armhf_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: 3ffb63e74eb52de9953067d5eba67f07bcce235b 515196 libnss-libvirt-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 022696979af180af3d6347bbaa972978f8055af7 132012 libnss-libvirt_5.0.0-1ubuntu1_armhf.deb c7e4066432761ab2566b50409d95341bce5049bf 2143164 libvirt-clients-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 9ed5d9010a801f9297dcd39267a22272b71cce24 600156 libvirt-clients_5.0.0-1ubuntu1_armhf.deb ade9afb18703bdc6964f1918549898928927aebe 11307120 libvirt-daemon-dbgsym_5.0.0-1ubuntu1_armhf.ddeb c784bfbba46e4de64d20559ea6ad10b328449c2d 404268 libvirt-daemon-driver-storage-gluster-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 96edd121bb4c8ac3b615c7c9c21ce9b590f9527e 59760 libvirt-daemon-driver-storage-gluster_5.0.0-1ubuntu1_armhf.deb bbfafbe5d40087e8967f3dfe490715923f680794 239108 libvirt-daemon-driver-storage-rbd-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 827db083e604925348b5f75d42003db24eecba34 58004 libvirt-daemon-driver-storage-rbd_5.0.0-1ubuntu1_armhf.deb edadd916eaf0cfff007ca7e19d35a9b07467b300 207828 libvirt-daemon-driver-storage-zfs-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 869ee1dbefe3f47bda24409d3bbdc692dc3443de 52220 libvirt-daemon-driver-storage-zfs_5.0.0-1ubuntu1_armhf.deb 2b7516e00ef8005281b7c5c2f1252edded3ba557 101936 libvirt-daemon-system-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 939c8a159984babfb963c5c0098ecdc8647f576c 73920 libvirt-daemon-system_5.0.0-1ubuntu1_armhf.deb 81b3bdffb9b4bb4cbaad44938999d72bcd53ece2 1452688 libvirt-daemon_5.0.0-1ubuntu1_armhf.deb a24a6160f7252e0bdb5601e29995d2ded8a4cd4a 146796 libvirt-dev_5.0.0-1ubuntu1_armhf.deb f8970aa97bac1eae783adf5b07fd891548869807 215504 libvirt-sanlock-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 74bd820e9a907725f9095f204febe0795a5fb4bc 57484 libvirt-sanlock_5.0.0-1ubuntu1_armhf.deb 54fb83e34ac822443b7594de36ddfcab3795bc18 317924 libvirt-wireshark-dbgsym_5.0.0-1ubuntu1_armhf.ddeb b8dc00135013b57f9e72b437b3193a5636cda1e2 71368 libvirt-wireshark_5.0.0-1ubuntu1_armhf.deb cd0f658f168188a0dd6673dbfada36845934782d 5984760 libvirt0-dbgsym_5.0.0-1ubuntu1_armhf.ddeb a6196ad10c2fed8db22cdff275ce09c545c4c0c6 1328804 libvirt0_5.0.0-1ubuntu1_armhf.deb b9cdaf89afad645929ce65ff47004202e44d5c39 19573 libvirt_5.0.0-1ubuntu1_armhf.buildinfo 2c393af6ab2d362ef4ba765dba1bcb6aebe16876 19326819 libvirt_5.0.0-1ubuntu1_armhf_translations.tar.gz Checksums-Sha256: ffd3deb8ecb0a3b4b882066ea0a2d5d4ea277fb34783f3a28114a240a579a0be 515196 libnss-libvirt-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 5433963a74bb9408cec9f5f960b54ecac5507e630893aadb408065528e85bff2 132012 libnss-libvirt_5.0.0-1ubuntu1_armhf.deb c247b1b6ea87cbf622db73399534ccdcfec7c8315721191546e2e67e5f850d6d 2143164 libvirt-clients-dbgsym_5.0.0-1ubuntu1_armhf.ddeb b5d3fe1358c32b78b248b9acce7e5073436bd25ebc7a348b3746189b29b14687 600156 libvirt-clients_5.0.0-1ubuntu1_armhf.deb c497373685f0438938be83581d5aeee69c3ba1b05fb934c0d76b58015b492899 11307120 libvirt-daemon-dbgsym_5.0.0-1ubuntu1_armhf.ddeb a7eac60f8413adcf7aa716436483edacf64a9f22fcc4886440bb52d5d12ff27f 404268 libvirt-daemon-driver-storage-gluster-dbgsym_5.0.0-1ubuntu1_armhf.ddeb fb7fd62aa82dba9edb89b3cbd17b26c6eeec1345520af4b5c3b60e4f61068d4a 59760 libvirt-daemon-driver-storage-gluster_5.0.0-1ubuntu1_armhf.deb c500dff1a4f3d8518a6f0bc8faacc455a90b12ece1ffdb2914efd27d0f621d14 239108 libvirt-daemon-driver-storage-rbd-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 5e9a759fe08098ca19d439794e31414501908a89ff440990da88e66e5ddc59a2 58004 libvirt-daemon-driver-storage-rbd_5.0.0-1ubuntu1_armhf.deb 89fd7b458ed57d83cdf22b5eccc0178aefa29bbccf37416d08ea6feef0dec8eb 207828 libvirt-daemon-driver-storage-zfs-dbgsym_5.0.0-1ubuntu1_armhf.ddeb b3f195ee24af93150bed7fa826f72d79592ece43d0f3ba0206e09a0f08327647 52220 libvirt-daemon-driver-storage-zfs_5.0.0-1ubuntu1_armhf.deb b6b93cca8bf372e5c29da130de0b93a1ddff272616e2daa50432badd098fbdb8 101936 libvirt-daemon-system-dbgsym_5.0.0-1ubuntu1_armhf.ddeb aaf0c6b4d4d8105f9c2e2464553aeb18ff9f86c76b88bf67cb6a826fb461c82a 73920 libvirt-daemon-system_5.0.0-1ubuntu1_armhf.deb 4bdb6e16bb78cbb1d08e45f5380a652ba5af0a766631a3058ce0a467a36ddbcd 1452688 libvirt-daemon_5.0.0-1ubuntu1_armhf.deb 18f9b73aaa2f780839dd7652bc1f869eaf2c0802e94b5aeb517214a9e3518b3e 146796 libvirt-dev_5.0.0-1ubuntu1_armhf.deb 22d43e8a25be319c04f18e1b366914d3612f79e762b9e3ac04f3c4852f85ab2f 215504 libvirt-sanlock-dbgsym_5.0.0-1ubuntu1_armhf.ddeb aae41389b27a97047c4394adb542e678924043f4183e59eeeb5786299177de78 57484 libvirt-sanlock_5.0.0-1ubuntu1_armhf.deb d2dfc49c6d114b75bc2c7ee6e54eded55fc27418faf8f70347774062d4297d75 317924 libvirt-wireshark-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 89c3ad7978e8727ce8f68cc1c9c09d33ce4b60396321722f16cfe2c380081960 71368 libvirt-wireshark_5.0.0-1ubuntu1_armhf.deb a91bd3dffa9a1d7deee2dd0a89056a46f651a631a8b13d004aedb9698b51e63d 5984760 libvirt0-dbgsym_5.0.0-1ubuntu1_armhf.ddeb a1a2519c5e4f5ea4bfa7304eaa7e488ec84a9627c911838a9185405fddd8a70d 1328804 libvirt0_5.0.0-1ubuntu1_armhf.deb c431eeefc2078b3ef31c99e11b28c80772e692e29d7c3d74a42e22e02ee768ca 19573 libvirt_5.0.0-1ubuntu1_armhf.buildinfo 00a3b65f8ec6e41478792f56ec91ca1e6e7f1444e90b9778a753f4edd0985a20 19326819 libvirt_5.0.0-1ubuntu1_armhf_translations.tar.gz Files: a00c0ca528589a37ffa42585eaedc068 515196 debug optional libnss-libvirt-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 4a296b8853f477c912e8d10ed55d23c4 132012 libs optional libnss-libvirt_5.0.0-1ubuntu1_armhf.deb 9a315da5832bc8cd36353e3ec7b256c0 2143164 debug optional libvirt-clients-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 884a798cef3eb64ea0f86cf606af83cd 600156 admin optional libvirt-clients_5.0.0-1ubuntu1_armhf.deb 9614e61480d34eb5fef6107634c5cf78 11307120 debug optional libvirt-daemon-dbgsym_5.0.0-1ubuntu1_armhf.ddeb e7e4366a231053f6ae7b7fd600f3a69c 404268 debug optional libvirt-daemon-driver-storage-gluster-dbgsym_5.0.0-1ubuntu1_armhf.ddeb d1658099b2fb5406b9fe769e1fe56350 59760 admin optional libvirt-daemon-driver-storage-gluster_5.0.0-1ubuntu1_armhf.deb 962e5d09148479607ee9d09042eda9a6 239108 debug optional libvirt-daemon-driver-storage-rbd-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 1c4979475ca93f196635fce9b270447c 58004 admin optional libvirt-daemon-driver-storage-rbd_5.0.0-1ubuntu1_armhf.deb c68aa24dbb3cdc08b318e3cc85e55bbb 207828 debug optional libvirt-daemon-driver-storage-zfs-dbgsym_5.0.0-1ubuntu1_armhf.ddeb d549ca6aa4775f682c3d902fe3f08a0c 52220 admin optional libvirt-daemon-driver-storage-zfs_5.0.0-1ubuntu1_armhf.deb f3dc92f9e5459c300d5fc1eadcf924bf 101936 debug optional libvirt-daemon-system-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 396e0c7a69ad4b3836b6395d2bcca504 73920 admin optional libvirt-daemon-system_5.0.0-1ubuntu1_armhf.deb 7cfd2886299e659e96da92d6aa868c21 1452688 admin optional libvirt-daemon_5.0.0-1ubuntu1_armhf.deb 36b37cfb478472f8c0591da6e72974cd 146796 libdevel optional libvirt-dev_5.0.0-1ubuntu1_armhf.deb 6a8d89bc80a3cbf19f362fdcf56a4d61 215504 debug optional libvirt-sanlock-dbgsym_5.0.0-1ubuntu1_armhf.ddeb e2d2a842eb0bbfb8889c1f1136efd223 57484 libs optional libvirt-sanlock_5.0.0-1ubuntu1_armhf.deb 55b91ba1856d2a25fa640c28102f6fc9 317924 debug optional libvirt-wireshark-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 6f3655b632a8ed7e22d584a05aea0787 71368 libs optional libvirt-wireshark_5.0.0-1ubuntu1_armhf.deb 753558cb963ddb7ee701075cbb2f6224 5984760 debug optional libvirt0-dbgsym_5.0.0-1ubuntu1_armhf.ddeb 035b3808b3a73a86a28b7942abce2b68 1328804 libs optional libvirt0_5.0.0-1ubuntu1_armhf.deb 20992968d05612663c20b4d8ce8e6927 19573 libs optional libvirt_5.0.0-1ubuntu1_armhf.buildinfo 35f655a75655e034e4fe198b12333f3b 19326819 raw-translations - libvirt_5.0.0-1ubuntu1_armhf_translations.tar.gz Original-Maintainer: Debian Libvirt Maintainers