Sync from SUSE:SLFO:Main libvirt revision fca42cb4d73e414fd335cf840fd2dcf8

This commit is contained in:
Adrian Schröter 2025-02-07 18:11:44 +01:00
parent 7da3b5f5f6
commit 0bedb45c7b
6 changed files with 57 additions and 12 deletions

View File

@ -1,5 +1,5 @@
<services>
<service name="tar_scm" mode="manual">
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/openSUSE/libvirt.git</param>
<param name="revision">factory</param>
@ -7,12 +7,13 @@
<param name="extract">README.packaging.txt</param>
<param name="extract">libvirt-supportconfig</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">[v]?([^-+a-z]+)(.*)</param>
<param name="versionrewrite-pattern">[v]?([^-a-z]+)(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">disable</param>
</service>
<service name="set_version" mode="manual"/>
<service name="recompress" mode="manual">
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>

BIN
libvirt-10.10.0.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
libvirt-11.0.0.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,37 @@
-------------------------------------------------------------------
Mon Feb 3 21:44:39 UTC 2025 - James Fehlig <jfehlig@suse.com>
- spec: Change hooks dependency from libvirtd to the qemu driver
bsc#1236378
-------------------------------------------------------------------
Thu Jan 16 18:31:32 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.0.0
- jsc#PED-5899, jsc#PED-8909, jsc#PED-9543, jsc#PED-9854,
jsc#PED-9855
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-0-0-2025-01-15
-------------------------------------------------------------------
Wed Jan 8 14:01:35 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Convert from tar_scm to obs_scm: allow OBS internal data
structure to be more efficient by using .obscpio files
-------------------------------------------------------------------
Mon Jan 6 22:38:12 UTC 2025 - James Fehlig <jfehlig@suse.com>
- security: apparmor: Fix probing of apparmor availability on the
VM host when using modular daemons
bsc#1235079
-------------------------------------------------------------------
Fri Jan 3 19:34:51 UTC 2025 - James Fehlig <jfehlig@suse.com>
- tests: Extend EOY check in virtimetest
boo#1234995
-------------------------------------------------------------------
Thu Dec 12 18:00:38 UTC 2024 - James Fehlig <jfehlig@suse.com>

4
libvirt.obsinfo Normal file
View File

@ -0,0 +1,4 @@
name: libvirt
version: 11.0.0
mtime: 1738617363
commit: 05a6d9975019b45c305d1dc12e14b6d4b1212e68

View File

@ -1,7 +1,7 @@
#
# spec file for package libvirt
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -148,7 +148,7 @@
Name: libvirt
URL: https://libvirt.org/
Version: 10.10.0
Version: 11.0.0
Release: 0
Summary: Library providing a virtualization API
License: LGPL-2.1-or-later
@ -209,8 +209,8 @@ BuildRequires: python3-pytest
BuildRequires: readline-devel
# For pool-build probing for existing pools
BuildRequires: libblkid-devel >= 2.17
BuildRequires: libjson-c-devel
BuildRequires: libpciaccess0-devel >= 0.10.9
BuildRequires: libjson-c-devel
BuildRequires: pkgconfig(libudev) >= 145
%if %{with_sanlock}
BuildRequires: sanlock-devel >= 2.4
@ -398,12 +398,12 @@ Server side daemon providing functionality previously provided by
the monolithic libvirtd
%package daemon-hooks
Summary: Hook scripts for the libvirtd daemon
Requires: %{name}-daemon = %{version}-%{release}
Summary: Hook scripts for QEMU
Requires: %{name}-daemon-driver-qemu = %{version}-%{release}
Requires: python3-lxml
%description daemon-hooks
Default hook scripts for the libvirt daemon
Hook scripts for the virtqemud daemon
%package daemon-config-network
Summary: Default configuration files for the libvirtd daemon
@ -1117,7 +1117,9 @@ mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd %{buildroot}/%{logrotate_dir
%endif
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}
%if %{with_qemu}
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/hooks
%endif
%find_lang %{name}
install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/networks/
cp %{buildroot}/%{_sysconfdir}/%{name}/qemu/networks/default.xml \
@ -1161,7 +1163,9 @@ mkdir -p %{buildroot}/usr/lib/supportconfig/plugins
install -m 755 %{S:1} %{buildroot}/usr/lib/supportconfig/plugins/libvirt
# Install qemu hook script
%if %{with_qemu}
install -m 755 %{S:2} %{buildroot}/%{_sysconfdir}/%{name}/hooks/qemu
%endif
%ifarch %{power64} s390x x86_64
mv %{buildroot}/%{_datadir}/systemtap/tapset/libvirt_probes.stp \
@ -1543,8 +1547,10 @@ fi
%{_datadir}/augeas/lenses/tests/test_virtproxyd.aug
%doc %{_mandir}/man8/virtproxyd.8*
%if %{with_qemu}
%files daemon-hooks
%{_sysconfdir}/%{name}/hooks/qemu
%endif
%files daemon-config-network
%dir %{_datadir}/%{name}/networks/