From b42bc40a9678cbb5f63889378bb0de1c9948fbdea14c6502efb386daa1b6e7ac Mon Sep 17 00:00:00 2001 From: James Fehlig Date: Wed, 6 Sep 2023 22:11:24 +0000 Subject: [PATCH] - Update to libvirt 9.7.0 (jsc#PED-3279) - Many incremental improvements and bug fixes, see https://libvirt.org/news.html#v9-7-0-2023-09-01 - spec: Unconditionally enable modular daemons (jsc#PED-6303) - spec: ESX hypervisor driver in ALP-based products - spec: Disable glusterfs storage backend in ALP-based products OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1001 --- libvirt-9.6.0.tar.xz | 3 --- libvirt-9.7.0.tar.xz | 3 +++ libvirt.changes | 10 ++++++++++ libvirt.spec | 28 +++++++++++++--------------- 4 files changed, 26 insertions(+), 18 deletions(-) delete mode 100644 libvirt-9.6.0.tar.xz create mode 100644 libvirt-9.7.0.tar.xz diff --git a/libvirt-9.6.0.tar.xz b/libvirt-9.6.0.tar.xz deleted file mode 100644 index 81c0458..0000000 --- a/libvirt-9.6.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9df45bc6f08f165ae14dcd592f8d7860dff1771bc6630462389ea7ba302f0214 -size 9623044 diff --git a/libvirt-9.7.0.tar.xz b/libvirt-9.7.0.tar.xz new file mode 100644 index 0000000..3901f59 --- /dev/null +++ b/libvirt-9.7.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:456e4a6ee4c6906c2cf8bdc653733bb10f43ecb9fe92ad9d3d575dbfb4dffadf +size 9640872 diff --git a/libvirt.changes b/libvirt.changes index 6a878a2..560e521 100644 --- a/libvirt.changes +++ b/libvirt.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Wed Sep 6 20:01:14 UTC 2023 - James Fehlig + +- Update to libvirt 9.7.0 (jsc#PED-3279) + - Many incremental improvements and bug fixes, see + https://libvirt.org/news.html#v9-7-0-2023-09-01 +- spec: Unconditionally enable modular daemons (jsc#PED-6303) +- spec: ESX hypervisor driver in ALP-based products +- spec: Disable glusterfs storage backend in ALP-based products + ------------------------------------------------------------------- Fri Aug 25 19:51:06 UTC 2023 - James Fehlig diff --git a/libvirt.spec b/libvirt.spec index e4e4a2c..9fef43d 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -41,17 +41,17 @@ %define with_interface 0%{!?_without_interface:1} # Optional bits on by default -%define with_sanlock 1 -%define with_polkit_rules 1 -%define with_wireshark 1 -%define with_libssh2 1 -%define with_numactl 1 -%define with_modular_daemons 1 +%define with_sanlock 0%{!?_without_sanlock:1} +%define with_polkit_rules 0%{!?_without_polkit_rules:1} +%define with_wireshark 0%{!?_without_wireshark:1} +%define with_libssh2 0%{!?_without_libssh2:1} +%define with_numactl 0%{!?_without_numactl:1} +%define with_modular_daemons 0%{!?_without_modular_daemons:1} # A few optional bits off by default, we enable later -%define with_numad 0 -%define with_firewalld_zone 0 -%define with_libssh 0 +%define with_numad 0%{!?_without_numad:0} +%define with_firewalld_zone 0%{!?_without_firewalld_zone:0} +%define with_libssh 0%{!?_without_libssh:0} # Set the OS / architecture specific special cases @@ -72,12 +72,12 @@ # The 'libvirt' zone must be used with firewalld >= 0.7.0 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300 - %define with_firewalld_zone 1 + %define with_firewalld_zone 0%{!?_without_firewalld_zone:1} %endif # Enable libssh support in newer code bases %if 0%{?suse_version} >= 1500 - %define with_libssh 1 + %define with_libssh 0%{!?_without_libssh:1} %endif %ifarch x86_64 aarch64 @@ -87,7 +87,7 @@ # libiscsi storage backend needs libiscsi >= 1.18.0 which is only available # in suse_version >= 1500 %if 0%{?suse_version} >= 1500 - %define with_storage_iscsi_direct 1 + %define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:1} %endif # numad is used to manage the CPU and memory placement dynamically for @@ -126,7 +126,7 @@ Name: libvirt URL: https://libvirt.org/ -Version: 9.6.0 +Version: 9.7.0 Release: 0 Summary: Library providing a virtualization API License: LGPL-2.1-or-later @@ -1760,8 +1760,6 @@ fi %{_datadir}/augeas/lenses/libvirtd_libxl.aug %{_datadir}/augeas/lenses/tests/test_libvirtd_libxl.aug %dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/ -%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/channel/ -%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/channel/target/ %dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/dump/ %dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/save/ %dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/libxl/