This bug was fixed in the package libvirt - 12.6.0-1ubuntu1

---------------
libvirt (12.6.0-1ubuntu1) stonking; urgency=medium

  * Merge with Debian unstable (LP: #2153207). Remaining changes:
    - d/*(post|pre)(rm|inst), d/*.install: drop generated files
    - d/rules: set qemu-group to kvm (for compat with older ubuntu)
    - d/rules,d/libvirt-daemon-common.*: apport 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/t/network: Test automatic virbr0 setup via autopkgtest.
    - d/libvirt-daemon-driver-qemu.postinst.in: add sudo users to libvirt group.
      This would allow sudo users to interact with libvirtd via unix sockets.
    - update README.Debian with Ubuntu changes
    - d/p/u/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: replace libvirt-daemon by libvirt-daemon-system as
        dependency of the test smoke-qemu-session
      + 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
      + run dnsmasq as libvirt-dnsmasq (LP 1743718)
      + d/libvirt-daemon-config-network.postinst*: add libvirt-dnsmasq user
        and group
      + d/libvirt-daemon-config-network.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
      + Add dnsmasq configuration to work with system wide dnsmasq-base
    - d/p/u/set-default-machine-to-ubuntu.patch: to select default
      machine type correctly with newer qemu/libvirt
    - d/p/u/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)
    - d/libvirt-daemon-common.libvirt-guests.default: shut guests down
      in parallel
    - 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
      + 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-hotplug.patch: avoid apparmor issues
        with vhost-net/vhost-vsock/vhost-scsi hotplug (LP 1815910)
      + d/p/u-aa/lp2079869-*: allow access for bridge helper to sys node
        (LP 2079869)
      + Support both GNU and Rust coreutils paths in apparmor policy (LP 
2123870)
        
d/p/u-aa/lp2123870-apparmor-use-the-coreutils-tunable-for-coreutils.patch
      + d/p/u-aa/lp2144665-*: grant access to unix socket for QGSD
        (LP 2144665)
    - libvirt should not use user/group tss for swtpm (LP 1948880)
      + d/libvirt-daemon-system.postinst: modify ownership of swtpm logdir
      + d/libvirt-daemon-driver-qemu.sysusers: add swtpm user and group
      + d/p/u/swtpm-by-swtpm-user.patch: change default spawned swtpm processes
        to user swtpm and adapt expected self test result changes.
    - d/control: Demote passt to Suggests (from Recommends) for
      libvirt-daemon-driver-qemu, because passt is in universe.
    - d/control: Make libvirt-daemon Suggest (instead of Recommend)
      libvirt-daemon-plugin-sanlock, which is in universe.
    - default to qemu:///system libvirt URI (LP 2027838)
      On Ubuntu we always want to initialize the URI to qemu:///system,
      regardless if running as privileged daemon or not. This keeps backward
      compatibility with Ubuntu's default behavior, while still allowing users
      more flexibility in changing that default, through config files or
      environment variables.
      Redesign the solution by getting rid of the libvirt-uri.sh script used
      up until now to achieve the same behavior.
      + d/p/u/lp-2027838-conf-Default-to-qemu-system-libvirt-URI.patch
      + d/t/default-uri: add basic test for LIBVIRT_DEFAULT_URI handling
    - enable MSR kernel module load
      d/p/u/x86-install-modules-load.d-file-to-load-msr-module.patch
      d/arches.mk, d/libvirt-common.install.in, 
debian/libvirt-common.postinst.in
      (LP 2106791)
    - d/control: re-generate from d/control-in: we stop changing both files
      and eventually re-generate from d/control-in at built as intended.
    - d/{control,control.in}: add dependencies to -hwe components (LP 2143146)
  * New changes:
    - d/p/u-aa/lp2056441-allow-vfio-ccw-hostdev-sysfs-access.patch:
      Allow vfio-ccw hostdev sysfs access (LP: #2056441)
    - d/NEWS: add section about migration to polkit
  * Dropped changes:
    - d/control.in: Disable libssh2 support (universe dependency)
      [libssh2 is now in main]
    - 0031-virt-aa-helper-Ask-for-no-deny-rule-for-readonly-dis.patch:
      virt-aa-helper: Ask for no deny rule for readonly disk
      [Fixed in upstream 11.5.0]
    - Fix excessive memory allocation when physical_package_id is large
      (LP 2153530).
      + d/p/ubuntu/lp2153530-fix-max-socket-calculation.patch: compute socket
        count from unique package IDs instead of the maximum value.
      [Fixed in upstream 12.5.0]
    - Fix a logic bug to improve performance for some interface types when
      setting ingress-only QoS rules (LP 2155755)
      + d/p/ubuntu/lp2155755-split-virNetDevBandwidthClear-into-helpers.patch
      + d/p/ubuntu/lp2155755-only-clear-qdisc-for-defined-directions.patch
      [Fixed in upstream 12.5.0]
    - d/control.in: add libzfslinux-dev to build-deps
      [useless delta]
    - d/libvirt-daemon-system.postinst: create user/group swtpm if not present
      due to swtpm-tools (LP 1951975)
    - fix ubuntu users management for sudoers (LP 2142453)
      [squashed into the delta Allow-libvirt-group-to-access-the-socket]
    - d/libvirt-clients.conffiles: Remove libvirt-uri.sh profile.d script
      [Dropped after 26.04, part of default to qemu:///system libvirt URI]
    - d/l-d-config-network.{pre,post}inst.in: diversions for network config.
      [Dropped after 26.04, part of autostart default bridged network]
    - d/l-d-config-network.{pre,post}inst.in: retain non pkg owned network
      config.
      [Dropped after 26.04, part of autostart default bridged network]
    - d/control: Add Breaks/Replaces, to account for the move of configuration
      of the default bridged network to libvirt-daemon-config-network.
      (LP 2107448)
      [Dropped after 26.04, part of autostart default bridged network]
    - d/l-d-config-network.postinst: clear 'autostarted' state, to activate
      network on install (LP 2093864)
      [Dropped after 26.04, part of autostart default bridged network]
    - d/p/u/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.
      [this is the legacy firmare discovery mechanism, json descriptors is
       now the de-facto mechanism, this delta can now be dropped]
    - d/p/u/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-driver-qemu.postinst*: add users in sudo to the libvirt
        group.
      [To align with Debian and upstreams recommended default on using polkit]

libvirt (12.6.0-1) unstable; urgency=medium

  * [542853e] New upstream version 12.6.0

libvirt (12.5.0-1) unstable; urgency=medium

  * [5942ad9] New upstream version 12.5.0
  * [e7bac77] control: Bump Standards-Version to 4.7.4
    - No changes needed

libvirt (12.4.0-1) unstable; urgency=medium

  * [cad230c] New upstream version 12.4.0
  * [f8de382] common: Add several CPU models

libvirt (12.3.0-1) unstable; urgency=medium

  [ Andrea Bolognani ]
  * [fc8fbe1] New upstream version 12.3.0
  * [3839c78] patches: Drop debian/Drop-handling-of-secret-encryption-[...]
    - The issue that was preventing us from enabling this
      functionality has been fixed upstream
  * [5267f7e] Add Multi-Arch field for packages that were missing it

  [ Pino Toscano ]
  * [e64433c] Build libvirt-clients-qemu only on QEMU architectures
  * [f7c3ccd] Drop QEMU driver on 32bit architectures
    - No longer supported as host architectures starting with QEMU 11.0
    - Closes: #1134873

libvirt (12.2.0-1) unstable; urgency=medium

  * [9779e02] New upstream version 12.2.0

libvirt (12.1.0-1) experimental; urgency=medium

  * [6b2d3ee] New upstream version 12.1.0
    - Addresses various issues related to the interactions between
      AppArmor and snapshot handling
    - Closes: #932456
    - Closes: #1061725
    - Closes: #1093955
  * [8e9b871] patches: Add debian/Drop-handling-of-secret-encryption-[...]
    - The feature is implemented in a way that makes libvirtd
      completely unusable if the secret driver is not installed, so
      we're going to keep it disabled for the time being

 -- Hector Cao <[email protected]>  Wed, 19 Aug 2026 11:04:44
+0200

** Changed in: libvirt (Ubuntu Stonking)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2056441

Title:
  [UBUNTU 20.04] Cannot use vfio-ccw dasd passthrough for KVM guests
  under Ubuntu

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/2056441/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to