Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libvirt for openSUSE:Factory checked 
in at 2026-03-08 17:25:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt"

Sun Mar  8 17:25:54 2026 rev:437 rq:1337396 version:12.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes  2026-01-17 
21:43:09.210913714 +0100
+++ /work/SRC/openSUSE:Factory/.libvirt.new.8177/libvirt.changes        
2026-03-08 17:26:10.601060859 +0100
@@ -1,0 +2,19 @@
+Fri Mar  6 21:48:34 UTC 2026 - James Fehlig <[email protected]>
+
+- Fix test driver regression causing virt-manager test suite failures
+
+-------------------------------------------------------------------
+Wed Mar  4 02:20:53 UTC 2026 - James Fehlig <[email protected]>
+
+- spec: Cleanup of Summary and Description in preparation for jsc#PED-14588
+- spec: Fix conditional used to control build configuration for SLES 16.x
+
+-------------------------------------------------------------------
+Mon Mar  2 21:54:33 UTC 2026 - James Fehlig <[email protected]>
+
+- Update to libvirt 12.1.0
+  - bsc#1257283
+  - Many incremental improvements and bug fixes, see
+    https://libvirt.org/news.html#v12-1-0-2026-03-02
+
+-------------------------------------------------------------------

Old:
----
  libvirt-12.0.0.obscpio

New:
----
  libvirt-12.1.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libvirt.spec ++++++
--- /var/tmp/diff_new_pack.UPLICD/_old  2026-03-08 17:26:12.929156477 +0100
+++ /var/tmp/diff_new_pack.UPLICD/_new  2026-03-08 17:26:12.929156477 +0100
@@ -95,8 +95,8 @@
     %define with_fuse      0%{!?_without_fuse:1}
 %endif
 
-# Items to exclude in SLFO:Main based products
-%if 0%{?suse_version} == 1600
+# Items to exclude in SLE 16.x
+%if 0%{?suse_version} >= 1600 && 0%{?suse_version} < 1699
     %define with_apparmor  0
     %define with_esx       0
     %define with_interface 0
@@ -145,7 +145,7 @@
 
 Name:           libvirt
 URL:            https://libvirt.org/
-Version:        12.0.0
+Version:        12.1.0
 Release:        0
 Summary:        Library providing a virtualization API
 License:        LGPL-2.1-or-later
@@ -286,25 +286,21 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-Libvirt is a C toolkit to interact with the virtualization
-capabilities of Linux. Virtualization of the Linux Operating System means
-the ability to run multiple instances of Operating Systems concurrently
-on a single hardware system where the basic resources are driven by a
-Linux instance. The library aims to provide long term stable C API
-to interact with Linux virtualization technologies.
+Libvirt is a C toolkit to interact with the virtualization capabilities
+of recent versions of Linux (and other OSes).
 
 This package does not contain files, it just requires the necessary packages.
 
 %package doc
-Summary:        API reference and website documentation for libvirt
+Summary:        API reference and website documentation
 BuildArch:      noarch
 
 %description doc
-The API reference for the libvirt C library, and a
+Includes the API reference for the libvirt C library, and a complete
 copy of the libvirt.org website documentation.
 
 %package daemon
-Summary:        Server side daemon and supporting files for libvirt
+Summary:        Monolithic server side daemon and supporting files for the 
libvirt library
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-daemon-lock = %{version}-%{release}
 Requires:       %{name}-daemon-log = %{version}-%{release}
@@ -313,9 +309,9 @@
 Requires:       %{name}-libs = %{version}-%{release}
 
 %description daemon
-Server side daemon required to manage the virtualization capabilities
-of recent versions of Linux. Requires a hypervisor specific sub-RPM
-for specific drivers.
+Monolithic server side daemon used to manage the virtualization capabilities
+of recent versions of Linux. Requires a hypervisor specific sub-RPM for
+specific drivers.
 
 %package daemon-common
 Summary:        Files and utilities used by daemons
@@ -409,22 +405,21 @@
 Hook scripts for the virtqemud daemon
 
 %package daemon-config-network
-Summary:        Default configuration files for the libvirtd daemon
+Summary:        Default configuration files for the network daemon
 Requires:       %{name}-daemon-driver-network = %{version}-%{release}
 
 %description daemon-config-network
 Default configuration files for setting up NAT based networking
 
 %package daemon-config-nwfilter
-Summary:        Network filter configuration files for the libvirtd
+Summary:        Network filter configuration files for the nwfilter daemon
 Requires:       %{name}-daemon-driver-nwfilter = %{version}-%{release}
 
 %description daemon-config-nwfilter
-Network filter configuration files for the libvirt daemon, used for
-cleaning guest network traffic.
+Network filter configuration files for cleaning guest traffic
 
 %package daemon-driver-network
-Summary:        Network driver plugin for the libvirtd daemon
+Summary:        Network daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 Requires:       dnsmasq >= 2.41
@@ -435,24 +430,22 @@
 %endif
 
 %description daemon-driver-network
-The network driver plugin for the libvirtd daemon, providing
-an implementation of the virtual network APIs using the Linux
-bridge capabilities.
+The network daemon and driver plugin, providing an implementation of the
+virtual network APIs using the Linux bridge capabilities.
 
 %package daemon-driver-nwfilter
-Summary:        A nwfilter driver plugin for the libvirtd daemon
+Summary:        A nwfilter daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 Requires:       ebtables
 Requires:       iptables
 
 %description daemon-driver-nwfilter
-The nwfilter driver plugin for the libvirtd daemon, providing
-an implementation of the firewall APIs using the ebtables,
-iptables and ip6tables capabilities
+The nwfilter daemon and driver plugin, providing an implementation of the
+firewall APIs using the ebtables, iptables and ip6tables capabilities
 
 %package daemon-driver-nodedev
-Summary:        Nodedev driver plugin for the libvirtd daemon
+Summary:        Nodedev daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 # For managing persistent mediated devices
@@ -461,30 +454,28 @@
 Requires:       modutils
 
 %description daemon-driver-nodedev
-The nodedev driver plugin for the libvirtd daemon, providing
-an implementation of the node device APIs using the udev
-capabilities.
+The nodedev daemon and driver plugin, providing an implementation of the
+node device APIs using the udev capabilities.
 
 %package daemon-driver-interface
-Summary:        Interface driver plugin for the libvirtd daemon
+Summary:        Interface daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 
 %description daemon-driver-interface
-The interface driver plugin for the libvirtd daemon, providing
-an implementation of the network interface APIs using the
-netcontrol library
+The interface daemon and driver plugin, providing an implementation of the
+network interface APIs using the netcontrol library
 
 %package daemon-driver-secret
-Summary:        Secret driver plugin for the libvirtd daemon
+Summary:        Secret daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 
 %description daemon-driver-secret
-The secret driver plugin for the libvirtd daemon, providing
-an implementation of the secret key APIs.
+The secret daemon and driver plugin, providing an implementation of the
+secret key APIs.
 
 %package daemon-driver-storage-core
-Summary:        Storage driver plugin including base backends for the libvirtd 
daemon
+Summary:        Storage driver plugin including base backends for the 
virstoraged daemon
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 Recommends:     nfs-utils
@@ -496,7 +487,7 @@
 %endif
 
 %description daemon-driver-storage-core
-The storage driver plugin for the libvirtd daemon, providing
+The storage driver plugin for the virtstoraged daemon, providing
 an implementation of the storage APIs using files, local disks, LVM, SCSI,
 iSCSI, and multipath storage.
 
@@ -577,7 +568,7 @@
 volumes using the ceph protocol.
 
 %package daemon-driver-storage
-Summary:        Storage driver plugin including all backends for the libvirtd 
daemon
+Summary:        Storage daemon and driver plugin including all backends
 Requires:       %{name}-daemon-driver-storage-core = %{version}-%{release}
 Requires:       %{name}-daemon-driver-storage-disk = %{version}-%{release}
 Requires:       %{name}-daemon-driver-storage-iscsi = %{version}-%{release}
@@ -597,14 +588,13 @@
 %endif
 
 %description daemon-driver-storage
-The storage driver plugin for the libvirtd daemon, providing
-an implementation of the storage APIs using LVM, iSCSI,
-parted and more.
+The storage daemon and driver plugin, providing an implementation of the
+storage APIs using LVM, iSCSI, parted and more.
 
 This package does not contain files, it just requires the necessary packages.
 
 %package daemon-driver-qemu
-Summary:        Qemu driver plugin for the libvirtd daemon
+Summary:        Qemu daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-daemon-log = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
@@ -635,11 +625,11 @@
 %endif
 
 %description daemon-driver-qemu
-The qemu driver plugin for the libvirtd daemon, providing
-an implementation of the hypervisor driver APIs using QEMU.
+The qemu daemon and driver plugin, providing an implementation of the
+hypervisor driver APIs using QEMU.
 
 %package daemon-driver-lxc
-Summary:        LXC driver plugin for the libvirtd daemon
+Summary:        LXC daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 # There really is a hard cross-driver dependency here
@@ -652,29 +642,27 @@
 %endif
 
 %description daemon-driver-lxc
-The LXC driver plugin for the libvirtd daemon, providing
-an implementation of the hypervisor driver APIs using
-the Linux kernel
+The LXC daemon and driver plugin, providing an implementation of the
+hypervisor driver APIs using the Linux kernel
 
 %package daemon-driver-vbox
-Summary:        VirtualBox driver plugin for the libvirtd daemon
+Summary:        VirtualBox daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 
 %description daemon-driver-vbox
-The vbox driver plugin for the libvirtd daemon, providing
-an implementation of the hypervisor driver APIs using
-VirtualBox
+The vbox daemon and driver plugin, providing an implementation of the
+hypervisor driver APIs using VirtualBox
 
 %package daemon-driver-libxl
-Summary:        Libxl driver plugin for the libvirtd daemon
+Summary:        Libxl daemon and driver plugin
 Requires:       %{name}-daemon-common = %{version}-%{release}
 Requires:       %{name}-libs = %{version}-%{release}
 Requires:       qemu-ovmf-x86_64
 
 %description daemon-driver-libxl
-The Libxl driver plugin for the libvirtd daemon, providing
-an implementation of the hypervisor driver APIs using libxl.
+The Libxl daemon and driver plugin, providing an implementation of the
+hypervisor driver APIs using libxl.
 
 %package daemon-qemu
 Summary:        Server side daemon & driver required to run QEMU guests
@@ -800,13 +788,13 @@
 with some QEMU specific features of libvirt.
 
 %package libs
-Summary:        Client side libraries for libvirt
+Summary:        Client side libraries
 # Not technically required, but makes 'out-of-box' config
 # work correctly & doesn't have onerous dependencies
 Requires:       cyrus-sasl-digestmd5
 
 %description libs
-Shared libraries for accessing the libvirt daemon.
+Shared libraries for accessing the libvirt daemons.
 
 %package devel
 Summary:        Libraries, includes, etc. to compile with the libvirt library
@@ -1371,15 +1359,19 @@
 
 %pre daemon-driver-secret
 %libvirt_daemon_systemd_pre virtsecretd
+%libvirt_daemon_systemd_pre virt-secret-init-encryption
 
 %post daemon-driver-secret
 %libvirt_daemon_systemd_post virtsecretd
+%libvirt_daemon_systemd_post virt-secret-init-encryption
 
 %preun daemon-driver-secret
 %libvirt_daemon_systemd_preun virtsecretd
+%libvirt_daemon_systemd_preun virt-secret-init-encryption
 
 %postun daemon-driver-secret
 %libvirt_daemon_systemd_postun_restart virtsecretd
+%libvirt_daemon_systemd_postun_restart virt-secret-init-encryption
 
 %pre daemon-driver-qemu
 %libvirt_daemon_systemd_pre virtqemud
@@ -1477,7 +1469,6 @@
 %dir %{_sysconfdir}/sasl2/
 %config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
 %{_datadir}/bash-completion/completions/virt-admin
-%dir %{_localstatedir}/lib/%{name}/
 %dir %attr(0755, root, root) %{_localstatedir}/lib/%{name}/
 %dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/images/
 %dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/filesystems/
@@ -1638,12 +1629,17 @@
 %config(noreplace) %{_sysconfdir}/%{name}/virtsecretd.conf
 %{_datadir}/augeas/lenses/virtsecretd.aug
 %{_datadir}/augeas/lenses/tests/test_virtsecretd.aug
+%{_datadir}/augeas/lenses/libvirt_secrets.aug
+%{_datadir}/augeas/lenses/tests/test_libvirt_secrets.aug
+%config(noreplace) %{_sysconfdir}/%{name}/secret.conf
 %{_unitdir}/virtsecretd.service
+%{_unitdir}/virt-secret-init-encryption.service
 %{_unitdir}/virtsecretd.socket
 %{_unitdir}/virtsecretd-ro.socket
 %{_unitdir}/virtsecretd-admin.socket
 %{_sbindir}/virtsecretd
 %dir %attr(0700, root, root) %{_sysconfdir}/%{name}/secrets/
+%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/secrets/
 %{_libdir}/%{name}/connection-driver/libvirt_driver_secret.so
 %doc %{_mandir}/man8/virtsecretd.8*
 

++++++ libvirt-12.0.0.obscpio -> libvirt-12.1.0.obscpio ++++++
/work/SRC/openSUSE:Factory/libvirt/libvirt-12.0.0.obscpio 
/work/SRC/openSUSE:Factory/.libvirt.new.8177/libvirt-12.1.0.obscpio differ: 
char 49, line 1

++++++ libvirt.obsinfo ++++++
--- /var/tmp/diff_new_pack.UPLICD/_old  2026-03-08 17:26:13.389175371 +0100
+++ /var/tmp/diff_new_pack.UPLICD/_new  2026-03-08 17:26:13.425176849 +0100
@@ -1,5 +1,5 @@
 name: libvirt
-version: 12.0.0
-mtime: 1768511279
-commit: be8a9b1d10144a0ee37d228f7db2d2c04a445396
+version: 12.1.0
+mtime: 1772833412
+commit: 5c183909d06b99328960c085d2cbda35f7c0067b
 

Reply via email to