[ubuntu/hirsute-proposed] libvirt 7.0.0-1ubuntu1 (Accepted)
Christian Ehrhardt
christian.ehrhardt at canonical.com
Wed Feb 3 13:41:14 UTC 2021
libvirt (7.0.0-1ubuntu1) hirsute; urgency=medium
* Merge with Debian 7.0.0-1 from Debian unstable
This fixes unwanted conffile prompts (LP: #1906248)
Remaining changes:
- libvirt-uri.sh: Automatically switch default libvirt URI for users
via user profile (xen URI on dom0, qemu:///system otherwise)
[contains lintian fixups of 6.6.0-1ubuntu1]
- Disable libssh2 support (universe dependency)
- Disable firewalld support (universe dependency)
- d/control: add libzfslinux-dev to build-deps
- d/control: drop libvirt-lxc, vbox and xen drivers to suggest
- d/control: breaks replaces for augeas lenses move in 6.0.0-1
(follows Debian, droppable >22.04)
- debian/rules: disable the netcf backend. (LP: 1764314)
- 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.
- 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 a long time.
+ 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 README.Debian with Ubuntu changes
- d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx
- fix autopkgtests (LP 1899180)
+ d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making
vmlinuz available and accessible (Debian bug 848314)
+ 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/t/smoke-lxc: use systemd instead of sysV to restart the service
+ d/t/control, d/t/smoke-lxc: retry service restart and skip test if
failing; This was flaky on some release/architectures
+ d/t/smoke-lxc: retry check_domain being flaky on arm64
- dnsmasq related enhancements
[now contains dnsmasq-as-priv-user of 6.6.0-1ubuntu1]
+ 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
- d/p/ubuntu/set-default-machine-to-ubuntu.patch: to select default
machine type correctly with newer qemu/libvirt
- d/p/ubuntu/lp-1861125-ubuntu-models: recognize Ubuntu models for
(LP 1861125) fixups
- d/p/ubuntu/wait-for-qemu-kvm.patch - avoid hangs on startup (LP 1887592)
- remove Debian debian/Revert-m4-virt-xdr-rewrite-XDR-check.patch as with
recent ubuntu glibx 2.32 it is breaking the build
- d/control: add libtirpc for rpc.h with glibc >=2.32
- Apparmor Delta that is Ubuntu specific or yet to be upstreamed
split into logical pieces. File names in debian/patches/ubuntu-aa/:
+ 0020-virt-aa-helper-ubuntu-storage-paths.patch:
apparmor, virt-aa-helper: Allow various storage pools and image
locations
+ 0029-appmor-libvirt-qemu-Add-9p-support.patch: appmor,
libvirt-qemu: Add 9p support
+ 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
+ lp-1815910-allow-vhost-net.patch: avoid apparmor issues
with vhost-net/vhost-vsock/vhost-scsi hotplug (LP: 1815910)
* Dropped Changes [in Debian now]
- 0050-local-include-for-libvirt-qemu.patch,
d/libvirt-daemon-system.postinst: provide a local apparmor include
for abstraction/libvirt-qemu (LP: 1786019)
* Dropped Changes [in upstream now]
- d/p/ubuntu-aa/apparmor-allow-kvm-spice-compat-wrapper.patch: fix migrating
pre-Focal guests by allowing kvm-spice
- virt-ssh-helper: fix slow migrations and volume transfers (LP 1904584)
- d/p/ubuntu/lp-1904584-remote-make-ssh-helper-massively-faster.patch
- d/p/ubuntu/lp-1904584-util-avoid-glib-event-loop-workaround.patch
* Dropped Changes [ready for main]
- d/control: drop mdevctl to a suggest until (LP: #1889248) is ready
* Added Changes:
- Avoid various issues around service/socket status after install/reinstall
and on upgrades (LP: #1914054).
- d/rules: let sockets use --no-stop-on-upgrade to avoid false positives
- d/rules: --no-restart-after-upgrade does not prevent restarts
- d/rules: avoid --no-start which breaks .sockets on re-install
- d/rules: start, but do not restart libvirt-guests.service
- d/p/u/lp-1913266-*: add vsock options to be usable with s390x secure
execution (LP: #1913266)
- Dependency improvements yet unreleased from salsa/debian/master thanks
to Andrea Bolognani (Debian #981435).
- control: Always explicitly depend on libvirt0
- control: Always use versioned deps for libvirt components
libvirt (7.0.0-1) unstable; urgency=medium
* Team upload
[ Andrea Bolognani ]
* [561e347] libvirt-daemon-config-nwfilter: Install new nwfilters
* [56231e3] patches: Add backport/meson-Fix-cross-building-[...].patch
- Closes: #980334
[ Christian Ehrhardt ]
* [6568c68] apparmor: allow hot-plug for qcow backing chains
- Closes: #981001
* [8173ce4] libvirt-daemon-config-*: reload libvirtd before restart
* [dc21d88] systemd: Drop libvirtd dep from virt-guest-shutdown.target
- Avoids reintroducing: #955216
libvirt (6.9.0-4) unstable; urgency=medium
* Team upload
* [f5c0ebf] control: Strengthen dependencies between packages
libvirt (6.9.0-3) unstable; urgency=medium
* Team upload
* [81999fb] rules: Move virt-aa-helper to libvirt-daemon
* [b9b6a95] control: Make libvirt-daemon-system-{systemd,sysv} Arch: all
libvirt (6.9.0-2) experimental; urgency=medium
* Team upload
[ Andrea Bolognani ]
* [55504dd] libvirt-daemon-config-network: New binary package
- Closes: #973489
* [0168a25] libvirt-daemon-config-nwfilter: New binary package
* [7ad0fe3] libvirt-daemon-driver-storage-iscsi-direct: New binary package
- Closes: #918728
* [aadb56a] libvirt-login-shell: New binary package
* [807a8de] libvirt-clients: Move out virt-qemu-run
* [3af477f] libvirt-daemon: Move out libvirt_lxc
* [03f8bbb] libvirt-daemon: Move out sanlock-related files
* [b94f649] libvirt-daemon: Move out bash-completion support
- Closes: #904036
[ Guido Günther ]
* [acb5c16] d/control: Use qemu-system instead of qemu
- Closes: #966239
[ Christian Ehrhardt ]
* [8c1bf5d] d/control: fix circular dependency on libvirt-daemon-driver-qemu
- Closes: #963898
* [3d8fdd2] apparmor: add local include for libvirt-qemu & libvirt-lxc
Date: Mon, 25 Jan 2021 14:32:05 +0100
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/libvirt/7.0.0-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 25 Jan 2021 14:32:05 +0100
Source: libvirt
Architecture: source
Version: 7.0.0-1ubuntu1
Distribution: hirsute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Christian Ehrhardt <christian.ehrhardt at canonical.com>
Closes: 904036 918728 963898 966239 973489 980334 981001
Launchpad-Bugs-Fixed: 1889248 1906248 1913266 1914054
Changes:
libvirt (7.0.0-1ubuntu1) hirsute; urgency=medium
.
* Merge with Debian 7.0.0-1 from Debian unstable
This fixes unwanted conffile prompts (LP: #1906248)
Remaining changes:
- libvirt-uri.sh: Automatically switch default libvirt URI for users
via user profile (xen URI on dom0, qemu:///system otherwise)
[contains lintian fixups of 6.6.0-1ubuntu1]
- Disable libssh2 support (universe dependency)
- Disable firewalld support (universe dependency)
- d/control: add libzfslinux-dev to build-deps
- d/control: drop libvirt-lxc, vbox and xen drivers to suggest
- d/control: breaks replaces for augeas lenses move in 6.0.0-1
(follows Debian, droppable >22.04)
- debian/rules: disable the netcf backend. (LP: 1764314)
- 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.
- 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 a long time.
+ 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 README.Debian with Ubuntu changes
- d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx
- fix autopkgtests (LP 1899180)
+ d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making
vmlinuz available and accessible (Debian bug 848314)
+ 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/t/smoke-lxc: use systemd instead of sysV to restart the service
+ d/t/control, d/t/smoke-lxc: retry service restart and skip test if
failing; This was flaky on some release/architectures
+ d/t/smoke-lxc: retry check_domain being flaky on arm64
- dnsmasq related enhancements
[now contains dnsmasq-as-priv-user of 6.6.0-1ubuntu1]
+ 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
- d/p/ubuntu/set-default-machine-to-ubuntu.patch: to select default
machine type correctly with newer qemu/libvirt
- d/p/ubuntu/lp-1861125-ubuntu-models: recognize Ubuntu models for
(LP 1861125) fixups
- d/p/ubuntu/wait-for-qemu-kvm.patch - avoid hangs on startup (LP 1887592)
- remove Debian debian/Revert-m4-virt-xdr-rewrite-XDR-check.patch as with
recent ubuntu glibx 2.32 it is breaking the build
- d/control: add libtirpc for rpc.h with glibc >=2.32
- Apparmor Delta that is Ubuntu specific or yet to be upstreamed
split into logical pieces. File names in debian/patches/ubuntu-aa/:
+ 0020-virt-aa-helper-ubuntu-storage-paths.patch:
apparmor, virt-aa-helper: Allow various storage pools and image
locations
+ 0029-appmor-libvirt-qemu-Add-9p-support.patch: appmor,
libvirt-qemu: Add 9p support
+ 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
+ lp-1815910-allow-vhost-net.patch: avoid apparmor issues
with vhost-net/vhost-vsock/vhost-scsi hotplug (LP: 1815910)
* Dropped Changes [in Debian now]
- 0050-local-include-for-libvirt-qemu.patch,
d/libvirt-daemon-system.postinst: provide a local apparmor include
for abstraction/libvirt-qemu (LP: 1786019)
* Dropped Changes [in upstream now]
- d/p/ubuntu-aa/apparmor-allow-kvm-spice-compat-wrapper.patch: fix migrating
pre-Focal guests by allowing kvm-spice
- virt-ssh-helper: fix slow migrations and volume transfers (LP 1904584)
- d/p/ubuntu/lp-1904584-remote-make-ssh-helper-massively-faster.patch
- d/p/ubuntu/lp-1904584-util-avoid-glib-event-loop-workaround.patch
* Dropped Changes [ready for main]
- d/control: drop mdevctl to a suggest until (LP: #1889248) is ready
* Added Changes:
- Avoid various issues around service/socket status after install/reinstall
and on upgrades (LP: #1914054).
- d/rules: let sockets use --no-stop-on-upgrade to avoid false positives
- d/rules: --no-restart-after-upgrade does not prevent restarts
- d/rules: avoid --no-start which breaks .sockets on re-install
- d/rules: start, but do not restart libvirt-guests.service
- d/p/u/lp-1913266-*: add vsock options to be usable with s390x secure
execution (LP: #1913266)
- Dependency improvements yet unreleased from salsa/debian/master thanks
to Andrea Bolognani (Debian #981435).
- control: Always explicitly depend on libvirt0
- control: Always use versioned deps for libvirt components
.
libvirt (7.0.0-1) unstable; urgency=medium
.
* Team upload
.
[ Andrea Bolognani ]
* [561e347] libvirt-daemon-config-nwfilter: Install new nwfilters
* [56231e3] patches: Add backport/meson-Fix-cross-building-[...].patch
- Closes: #980334
.
[ Christian Ehrhardt ]
* [6568c68] apparmor: allow hot-plug for qcow backing chains
- Closes: #981001
* [8173ce4] libvirt-daemon-config-*: reload libvirtd before restart
* [dc21d88] systemd: Drop libvirtd dep from virt-guest-shutdown.target
- Avoids reintroducing: #955216
.
libvirt (6.9.0-4) unstable; urgency=medium
.
* Team upload
.
* [f5c0ebf] control: Strengthen dependencies between packages
.
libvirt (6.9.0-3) unstable; urgency=medium
.
* Team upload
.
* [81999fb] rules: Move virt-aa-helper to libvirt-daemon
* [b9b6a95] control: Make libvirt-daemon-system-{systemd,sysv} Arch: all
.
libvirt (6.9.0-2) experimental; urgency=medium
.
* Team upload
.
[ Andrea Bolognani ]
* [55504dd] libvirt-daemon-config-network: New binary package
- Closes: #973489
* [0168a25] libvirt-daemon-config-nwfilter: New binary package
* [7ad0fe3] libvirt-daemon-driver-storage-iscsi-direct: New binary package
- Closes: #918728
* [aadb56a] libvirt-login-shell: New binary package
* [807a8de] libvirt-clients: Move out virt-qemu-run
* [3af477f] libvirt-daemon: Move out libvirt_lxc
* [03f8bbb] libvirt-daemon: Move out sanlock-related files
* [b94f649] libvirt-daemon: Move out bash-completion support
- Closes: #904036
.
[ Guido Günther ]
* [acb5c16] d/control: Use qemu-system instead of qemu
- Closes: #966239
.
[ Christian Ehrhardt ]
* [8c1bf5d] d/control: fix circular dependency on libvirt-daemon-driver-qemu
- Closes: #963898
* [3d8fdd2] apparmor: add local include for libvirt-qemu & libvirt-lxc
Checksums-Sha1:
17396bf84255519707bd8202a278ec0813626cbe 5574 libvirt_7.0.0-1ubuntu1.dsc
c09839d3f74384d481f5ba3e90bdfe2192cff6ff 8567648 libvirt_7.0.0.orig.tar.xz
9bd516d4a7443bd23acc1b94a0c93a8a1627b072 146236 libvirt_7.0.0-1ubuntu1.debian.tar.xz
29648abc6c6e7547379013b3708a701e716ead48 16217 libvirt_7.0.0-1ubuntu1_source.buildinfo
Checksums-Sha256:
62de3831714d6b31b4bba8acaf500b48413ac1c43303b895f2eef85b76108802 5574 libvirt_7.0.0-1ubuntu1.dsc
ca3833844d08c22867f1d1a46edc36bda7d6fe1a4f267e7d77100b79fc9ddd89 8567648 libvirt_7.0.0.orig.tar.xz
e89f3c82a5ae41c9be090459c6124aee3927e9e8926bb67d931cec5a6719eaee 146236 libvirt_7.0.0-1ubuntu1.debian.tar.xz
62a649a282d7259d7be5218d22396f6921d373ded4dff856b346799308055152 16217 libvirt_7.0.0-1ubuntu1_source.buildinfo
Files:
ae5ff889f83881c6879f24c09fcd7416 5574 libs optional libvirt_7.0.0-1ubuntu1.dsc
bceeaff5fc2660ce01fc64636e67263a 8567648 libs optional libvirt_7.0.0.orig.tar.xz
91231ce65877fa242efa980826b2d2bf 146236 libs optional libvirt_7.0.0-1ubuntu1.debian.tar.xz
8754323c47d03e5a0535f8642aa7215f 16217 libs optional libvirt_7.0.0-1ubuntu1_source.buildinfo
Original-Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEktYY9mjyL47YC+71uj4pM4KAskIFAmAap5wACgkQuj4pM4KA
skIvWw//eqgSfL4O/hv9ULU6YQ5E+7WyUbB3syj3I985JPCIPCna+VGIT6u5tPD3
OQg0PRyW94wUWR5bsnm6s34kGEEmXbBfM77x+no7XQLCd2sGDtNl6rXQCHD4InGb
a4j79fwKnDeJsx77RPROqrHs/ZzOQTx3bh9OAaQQK5L5HX/rPY7s69hQ2M+rl188
tq8h8VwCfbN4/iVIECiry2pKwakLA70cfwfpqxBBsHUu5O+k9IOx2em8Jtgljjk9
GyQ0xQ87xoCjBo2ipmXGLfu9eZtE7USgXcORZuhyk48Q9n+NiYwShkDtHzPcLS3l
h32iCAAdeLvd3QIsVISPy+kK+s2NMhbuT77l4Expx4thZX1ffW1iTX6EQrdiMEN2
f0nIlcQgVwPJM0CUvo93xeBDyeQHo9J1Jn0EQg4A67LDgKMK21CCqi3/Mghx6dAH
BBBTv4vz2geCBZC80C5QJdOWuai/+gzGaXBLeV/zdRbPl2dVNQ481KbLRm22fvvH
8z+175wIhsUKX2GSnDiLs965u7yoz3bvCtL7JboFDTrNem6Fj20o2X/8HD2UF0Tm
b8UdijPe5LIneq7R4Wf4vHD9o8X8zbBf4TzpZd+v2na0qhBBv5mpzPSiJLQIlQs1
9rF5xa/ifb/C/lOYvo2BknV43tojPw8ngfoxqowos3dOVPbrsmg=
=tmeN
-----END PGP SIGNATURE-----
More information about the Hirsute-changes
mailing list