Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libvirt for openSUSE:Factory checked 
in at 2023-08-06 16:29:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvirt (Old)
 and      /work/SRC/openSUSE:Factory/.libvirt.new.22712 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libvirt"

Sun Aug  6 16:29:22 2023 rev:380 rq:1102417 version:9.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes  2023-07-24 
18:11:47.873151864 +0200
+++ /work/SRC/openSUSE:Factory/.libvirt.new.22712/libvirt.changes       
2023-08-06 16:29:26.355650629 +0200
@@ -1,0 +2,16 @@
+Fri Aug  4 16:34:38 UTC 2023 - James Fehlig <jfeh...@suse.com>
+
+- Add upstream commit 3d2f3fb72b to fix max file limits in systemd
+  services
+
+-------------------------------------------------------------------
+Wed Aug  2 22:42:41 UTC 2023 - James Fehlig <jfeh...@suse.com>
+
+- Update to libvirt 9.6.0
+  - Many incremental improvements and bug fixes, see
+    https://libvirt.org/news.html#v9-6-0-2023-08-01
+  - jsc#PED-3725
+- spec: Unconditionally enable modular daemons
+- spec: Remove logic handling package upgrade from old libvirtd
+
+-------------------------------------------------------------------

Old:
----
  libvirt-9.5.0.tar.xz

New:
----
  libvirt-9.6.0.tar.xz

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

Other differences:
------------------
++++++ libvirt.spec ++++++
--- /var/tmp/diff_new_pack.d3Gqna/_old  2023-08-06 16:29:27.279656548 +0200
+++ /var/tmp/diff_new_pack.d3Gqna/_new  2023-08-06 16:29:27.283656574 +0200
@@ -46,6 +46,7 @@
 %define with_wireshark     1
 %define with_libssh2       1
 %define with_numactl       1
+%define with_modular_daemons 1
 
 # A few optional bits off by default, we enable later
 %define with_numad         0
@@ -123,11 +124,6 @@
     %endif
 %endif
 
-%define with_modular_daemons 0
-%if 0%{?suse_version} > 1500
-    %define with_modular_daemons 1
-%endif
-
 # Force QEMU to run as qemu:qemu
 %define qemu_user          qemu
 %define qemu_group         qemu
@@ -144,7 +140,7 @@
 
 Name:           libvirt
 URL:            https://libvirt.org/
-Version:        9.5.0
+Version:        9.6.0
 Release:        0
 Summary:        Library providing a virtualization API
 License:        LGPL-2.1-or-later
@@ -1168,27 +1164,20 @@
 %define libvirt_daemon_systemd_postun_priv_restart() %service_del_postun 
%1.service %1-admin.socket %1.socket
 
 %pre daemon
-%if ! %{with_modular_daemons}
 %libvirt_daemon_systemd_pre_inet libvirtd
-%endif
 %libvirt_logrotate_pre libvirtd
 
 %post daemon
 %if %{with_apparmor}
 %apparmor_reload /etc/apparmor.d/usr.sbin.libvirtd
 %endif
-%if ! %{with_modular_daemons}
 %libvirt_daemon_systemd_post_inet libvirtd
-%endif
 
 %preun daemon
 %libvirt_daemon_systemd_preun_inet libvirtd
 
 %postun daemon
-# Handle restart/reload in posttrans
-%if ! %{with_modular_daemons}
 %libvirt_daemon_systemd_postun_inet libvirtd
-%endif
 
 %posttrans daemon
 %libvirt_logrotate_posttrans libvirtd
@@ -1198,36 +1187,7 @@
   test -z "$DISABLE_RESTART_ON_UPDATE" && . %{_sysconfdir}/sysconfig/services
 if test "$DISABLE_RESTART_ON_UPDATE" != yes && \
   test "$DISABLE_RESTART_ON_UPDATE" != 1; then
-    # See if user has previously modified their install to
-    # tell libvirtd to use --listen
-    if grep -q -s -E '^LIBVIRTD_ARGS=.*--listen' 
%{_sysconfdir}/sysconfig/libvirtd; then
-        # Keep honouring --listen and *not* use systemd socket activation.
-        # Switching things might confuse management tools that expect the old
-        # style libvirtd
-        %{_bindir}/systemctl mask \
-                   libvirtd.socket \
-                   libvirtd-ro.socket \
-                   libvirtd-admin.socket \
-                   libvirtd-tls.socket \
-                   libvirtd-tcp.socket >/dev/null 2>&1 || :
         %{_bindir}/systemctl try-restart libvirtd.service >/dev/null 2>&1 || :
-    else
-        # Old libvirtd owns the sockets and will delete them on
-        # shutdown. Can't use a try-restart as libvirtd will simply
-        # own the sockets again when it comes back up. Thus we must
-        # do this particular ordering, so that we get libvirtd
-        # running with socket activation in use
-        if  %{_bindir}/systemctl -q is-active libvirtd.service; then
-             %{_bindir}/systemctl stop libvirtd.service >/dev/null 2>&1 || :
-
-             %{_bindir}/systemctl try-restart \
-                    libvirtd.socket \
-                    libvirtd-ro.socket \
-                    libvirtd-admin.socket >/dev/null 2>&1 || :
-
-             %{_bindir}/systemctl start libvirtd.service >/dev/null 2>&1 || :
-        fi
-    fi
 fi
 
 %pre daemon-common
@@ -1248,23 +1208,16 @@
 %service_del_postun_without_restart libvirt-guests.service
 
 %pre daemon-proxy
-%if %{with_modular_daemons}
 %libvirt_daemon_systemd_pre_inet virtproxyd
-%endif
 
 %post daemon-proxy
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post_inet virtproxyd
-%endif
+%libvirt_daemon_systemd_post_inet virtproxyd
 
 %preun daemon-proxy
 %libvirt_daemon_systemd_preun_inet virtproxyd
 
 %postun daemon-proxy
-# Handle restart/reload in posttrans
-%if %{with_modular_daemons}
 %libvirt_daemon_systemd_postun_inet virtproxyd
-%endif
 
 %pre daemon-lock
 %libvirt_daemon_systemd_pre_priv virtlockd
@@ -1307,9 +1260,7 @@
 %if %{with_firewalld_zone}
     %firewalld_reload
 %endif
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtnetworkd
-%endif
+%libvirt_daemon_systemd_post virtnetworkd
 
 %preun daemon-driver-network
 %libvirt_daemon_systemd_preun virtnetworkd
@@ -1318,9 +1269,7 @@
 %if %{with_firewalld_zone}
     %firewalld_reload
 %endif
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtnetworkd
-%endif
+%libvirt_daemon_systemd_postun_restart virtnetworkd
 
 %post daemon-config-network
 # Install the default network if one doesn't exist
@@ -1334,81 +1283,61 @@
 %libvirt_daemon_systemd_pre virtnwfilterd
 
 %post daemon-driver-nwfilter
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtnwfilterd
-%endif
+%libvirt_daemon_systemd_post virtnwfilterd
 
 %preun daemon-driver-nwfilter
 %libvirt_daemon_systemd_preun virtnwfilterd
 
 %postun daemon-driver-nwfilter
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtnwfilterd
-%endif
+%libvirt_daemon_systemd_postun_restart virtnwfilterd
 
 %pre daemon-driver-storage-core
 %libvirt_daemon_systemd_pre virtstoraged
 
 %post daemon-driver-storage-core
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtstoraged
-%endif
+%libvirt_daemon_systemd_post virtstoraged
 
 %preun daemon-driver-storage-core
 %libvirt_daemon_systemd_preun virtstoraged
 
 %postun daemon-driver-storage-core
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtstoraged
-%endif
+%libvirt_daemon_systemd_postun_restart virtstoraged
 
 %pre daemon-driver-interface
 %libvirt_daemon_systemd_pre virtinterfaced
 
 %post daemon-driver-interface
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtinterfaced
-%endif
+%libvirt_daemon_systemd_post virtinterfaced
 
 %preun daemon-driver-interface
 %libvirt_daemon_systemd_preun virtinterfaced
 
 %postun daemon-driver-interface
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtinterfaced
-%endif
+%libvirt_daemon_systemd_postun_restart virtinterfaced
 
 %pre daemon-driver-nodedev
 %libvirt_daemon_systemd_pre virtnodedevd
 
 %post daemon-driver-nodedev
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtnodedevd
-%endif
+%libvirt_daemon_systemd_post virtnodedevd
 
 %preun daemon-driver-nodedev
 %libvirt_daemon_systemd_preun virtnodedevd
 
 %postun daemon-driver-nodedev
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtnodedevd
-%endif
+%libvirt_daemon_systemd_postun_restart virtnodedevd
 
 %pre daemon-driver-secret
 %libvirt_daemon_systemd_pre virtsecretd
 
 %post daemon-driver-secret
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtsecretd
-%endif
+%libvirt_daemon_systemd_post virtsecretd
 
 %preun daemon-driver-secret
 %libvirt_daemon_systemd_preun virtsecretd
 
 %postun daemon-driver-secret
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtsecretd
-%endif
+%libvirt_daemon_systemd_postun_restart virtsecretd
 
 %pre daemon-driver-qemu
 %libvirt_daemon_systemd_pre virtqemud
@@ -1418,17 +1347,13 @@
 %if %{with_apparmor}
 %apparmor_reload /etc/apparmor.d/usr.sbin.virtqemud
 %endif
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtqemud
-%endif
+%libvirt_daemon_systemd_post virtqemud
 
 %preun daemon-driver-qemu
 %libvirt_daemon_systemd_preun virtqemud
 
 %postun daemon-driver-qemu
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtqemud
-%endif
+%libvirt_daemon_systemd_postun_restart virtqemud
 
 %posttrans daemon-driver-qemu
 %libvirt_logrotate_posttrans libvirtd.qemu
@@ -1438,17 +1363,13 @@
 %libvirt_logrotate_pre libvirtd.lxc
 
 %post daemon-driver-lxc
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtlxcd
-%endif
+%libvirt_daemon_systemd_post virtlxcd
 
 %preun daemon-driver-lxc
 %libvirt_daemon_systemd_preun virtlxcd
 
 %postun daemon-driver-lxc
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtlxcd
-%endif
+%libvirt_daemon_systemd_postun_restart virtlxcd
 
 %posttrans daemon-driver-lxc
 %libvirt_logrotate_posttrans libvirtd.lxc
@@ -1461,17 +1382,13 @@
 %if %{with_apparmor}
 %apparmor_reload /etc/apparmor.d/usr.sbin.virtxend
 %endif
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_post virtxend
-%endif
+%libvirt_daemon_systemd_post virtxend
 
 %preun daemon-driver-libxl
 %libvirt_daemon_systemd_preun virtxend
 
 %postun daemon-driver-libxl
-%if %{with_modular_daemons}
-    %libvirt_daemon_systemd_postun_restart virtxend
-%endif
+%libvirt_daemon_systemd_postun_restart virtxend
 
 %posttrans daemon-driver-libxl
 %libvirt_logrotate_posttrans libvirtd.libxl

++++++ libvirt-9.5.0.tar.xz -> libvirt-9.6.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/libvirt/libvirt-9.5.0.tar.xz 
/work/SRC/openSUSE:Factory/.libvirt.new.22712/libvirt-9.6.0.tar.xz differ: char 
15, line 1

Reply via email to