1180 Commits

Author SHA256 Message Date
Dominique Leuenberger
4e05341761 Accepting request 1248244 from Virtualization
- Adjust downstream patch 'Add virt-create-rootfs utility' to only
  install virt-create-rootfs when building the LXC driver

OBS-URL: https://build.opensuse.org/request/show/1248244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=417
2025-02-25 15:40:22 +00:00
James Fehlig
8d14742024 - Adjust downstream patch 'Add virt-create-rootfs utility' to only
install virt-create-rootfs when building the LXC driver

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1076
2025-02-24 21:10:06 +00:00
Ana Guerrero
7ad55a2571 Accepting request 1246814 from Virtualization
- spec: Add note about packages with no files
  bsc#1237228

OBS-URL: https://build.opensuse.org/request/show/1246814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=416
2025-02-20 15:27:05 +00:00
James Fehlig
834098a606 - spec: Add note about packages with no files
bsc#1237228

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1075
2025-02-18 23:59:13 +00:00
Ana Guerrero
661a61482f Accepting request 1242924 from Virtualization
- spec: Change hooks dependency from libvirtd to the qemu driver
  bsc#1236378

OBS-URL: https://build.opensuse.org/request/show/1242924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=415
2025-02-04 17:10:47 +00:00
James Fehlig
4181e31096 - spec: Change hooks dependency from libvirtd to the qemu driver
bsc#1236378

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1074
2025-02-03 21:54:07 +00:00
Ana Guerrero
5f982ffcfa Accepting request 1238337 from Virtualization
- 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

OBS-URL: https://build.opensuse.org/request/show/1238337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=414
2025-01-17 17:37:36 +00:00
James Fehlig
06e83a236d - 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

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1073
2025-01-16 20:50:07 +00:00
Ana Guerrero
5813c4fecd Accepting request 1237523 from Virtualization
- Convert from tar_scm to obs_scm: allow OBS internal data
  structure to be more efficient by using .obscpio files

OBS-URL: https://build.opensuse.org/request/show/1237523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=413
2025-01-14 15:21:51 +00:00
James Fehlig
9d6f53075e Don't use TAG_OFFSET in version
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1072
2025-01-13 15:54:25 +00:00
James Fehlig
770118991a Fix typo as noticed by @dmach
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1071
2025-01-10 15:45:06 +00:00
James Fehlig
c8eb785b6c Resubmit, reported issues corrected
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1070
2025-01-09 23:30:06 +00:00
Ana Guerrero
c1cf2e649c Accepting request 1235461 from Virtualization
- security: apparmor: Fix probing of apparmor availability on the
  VM host when using modular daemons
  bsc#1235079

OBS-URL: https://build.opensuse.org/request/show/1235461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=412
2025-01-09 14:04:52 +00:00
James Fehlig
f835a8d769 - security: apparmor: Fix probing of apparmor availability on the
VM host when using modular daemons
  bsc#1235079

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1069
2025-01-06 22:47:12 +00:00
Ana Guerrero
5b3c2917f3 Accepting request 1234786 from Virtualization
- tests: Extend EOY check in virtimetest
  boo#1234995

OBS-URL: https://build.opensuse.org/request/show/1234786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=411
2025-01-06 15:04:28 +00:00
James Fehlig
562eab87e5 - tests: Extend EOY check in virtimetest
boo#1234995

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1068
2025-01-03 19:41:48 +00:00
Ana Guerrero
c6372193f2 revert, see https://bugzilla.opensuse.org/1234995
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1067
2025-01-02 12:45:46 +00:00
Ana Guerrero
e9c5e13c89 - Disable test 28, virtimetest, that started to fail with the change
to year 2025. 
  This is a temporary fix since this is blocking Tumbleweed development.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1066
2025-01-02 10:55:45 +00:00
Ana Guerrero
3c01867780 Accepting request 1233161 from Virtualization
Fix recent changelog entries containing improper jir references

OBS-URL: https://build.opensuse.org/request/show/1233161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=410
2024-12-24 15:25:53 +00:00
James Fehlig
cae3d798c7 fix changelog entries
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1064
2024-12-23 16:46:03 +00:00
Ana Guerrero
5ecf467252 Accepting request 1230648 from Virtualization
- qemu: tpm: do not update profile name for transient domains
  Fixes a crash when starting a transient domain
  boo#1234438

OBS-URL: https://build.opensuse.org/request/show/1230648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=409
2024-12-13 21:32:59 +00:00
James Fehlig
513e53c690 - qemu: tpm: do not update profile name for transient domains
Fixes a crash when starting a transient domain
  boo#1234438

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1062
2024-12-12 18:07:13 +00:00
Ana Guerrero
98baeb5028 Accepting request 1228124 from Virtualization
- Update to libvirt 10.10.0
  - jsc#PED-8909, jsc#PED-9543, jsc#9854, jsc#9855
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-10-0-2024-12-02

OBS-URL: https://build.opensuse.org/request/show/1228124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=408
2024-12-05 16:05:09 +00:00
James Fehlig
367d364765 - Update to libvirt 10.10.0
- jsc#PED-8909, jsc#PED-9543, jsc#9854, jsc#9855
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-10-0-2024-12-02

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1060
2024-12-04 00:06:49 +00:00
Ana Guerrero
86ddb926be Accepting request 1223830 from Virtualization
Add missing bug and CVE references to the changelog. This will
make it easier to directly use the Factory package in SUSE projects.

OBS-URL: https://build.opensuse.org/request/show/1223830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=407
2024-11-13 14:27:51 +00:00
James Fehlig
cfa18afa7d Add missing bug and CVE references to the changelog. This will
make it easier to directly use the Factory package in SUSE projects.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1058
2024-11-13 03:35:00 +00:00
Ana Guerrero
868ffec8a2 Accepting request 1221257 from Virtualization
- json: do not call json_tokener_free with NULL
  Fixes potential SEGV in libvirt-nss module
  boo#1232726

OBS-URL: https://build.opensuse.org/request/show/1221257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=406
2024-11-05 14:39:35 +00:00
James Fehlig
25d1ead1da - json: do not call json_tokener_free with NULL
Fixes potential SEGV in libvirt-nss module
  boo#1232726

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1056
2024-11-04 21:08:11 +00:00
Dominique Leuenberger
860ae08d00 Accepting request 1220116 from Virtualization
- Update to libvirt 10.9.0
  - jsc#PED-8909, jsc#9854, jsc#9855
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-9-0-2024-11-01

OBS-URL: https://build.opensuse.org/request/show/1220116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=405
2024-11-03 06:17:04 +00:00
James Fehlig
d8ec8fd063 - Update to libvirt 10.9.0
- jsc#PED-8909, jsc#9854, jsc#9855
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-9-0-2024-11-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1054
2024-11-01 20:18:58 +00:00
Ana Guerrero
b751d1a940 Accepting request 1217084 from Virtualization
- spec: Use default_firewall_backend prjconf setting
- spec: Loosen nwfilter dependency
  boo#1231798

OBS-URL: https://build.opensuse.org/request/show/1217084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=404
2024-10-23 19:08:22 +00:00
James Fehlig
7fbd76ca0e - spec: Use default_firewall_backend prjconf setting
- spec: Loosen nwfilter dependency
  boo#1231798

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1052
2024-10-22 16:07:44 +00:00
Ana Guerrero
09d8d74b8d Accepting request 1205278 from Virtualization
- Update to libvirt 10.8.0
  - libvirt-daemon-driver-storage-core: Change dependency on
    nfs-utils from Requires to Recommends
  - Switch from YAJL to json-c for JSON parsing and formatting
  - jsc#PED-8909
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-8-0-2024-10-01

OBS-URL: https://build.opensuse.org/request/show/1205278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=403
2024-10-03 16:00:28 +00:00
James Fehlig
5636ab946d tweak latest changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1050
2024-10-02 15:58:24 +00:00
James Fehlig
3d3d9542a5 - Update to libvirt 10.8.0
- Switch from YAJL to json-c for JSON parsing and formatting
  - jsc#PED-8909
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-8-0-2024-10-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1049
2024-10-01 21:18:37 +00:00
Ana Guerrero
863ebc291c Accepting request 1198829 from Virtualization
- Update to libvirt 10.7.0
  - CVE-2024-8235, bsc#1230024
  - Unconditionally disable building the interface driver
  - Remove SysV rc* compatibility symlinks
  - jsc#PED-8909
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-7-0-2024-09-02

OBS-URL: https://build.opensuse.org/request/show/1198829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=402
2024-09-05 13:46:37 +00:00
James Fehlig
e1cddcb8fb fix last changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1047
2024-09-04 21:18:03 +00:00
James Fehlig
e2bdf2d0ed Finish removal of SysV rc symlinks
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1046
2024-09-04 18:39:45 +00:00
James Fehlig
07fb26c6f9 Remove old SysV rc symlinks
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1045
2024-09-04 18:04:30 +00:00
James Fehlig
c20affc811 - Update to libvirt 10.7.0
- CVE-2024-8235, bsc#1230024
  - Unconditionally disable building the interface driver
  - jsc#PED-8909
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-6-0-2024-08-05

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1044
2024-09-03 22:46:08 +00:00
Dominique Leuenberger
3c0c649b09 Accepting request 1191768 from Virtualization
- Update to libvirt 10.6.0
  - jsc#PED-8909
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-6-0-2024-08-05

OBS-URL: https://build.opensuse.org/request/show/1191768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=401
2024-08-08 08:56:59 +00:00
James Fehlig
16ad65457f - Update to libvirt 10.6.0
- jsc#PED-8909
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-6-0-2024-08-05

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1042
2024-08-05 22:16:38 +00:00
Ana Guerrero
c2879badc2 Accepting request 1184753 from Virtualization
- Update to libvirt 10.5.0
  - Introduce SEV-SNP support
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-5-0-2024-07-01

OBS-URL: https://build.opensuse.org/request/show/1184753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=400
2024-07-02 16:15:01 +00:00
James Fehlig
9ed85d53d9 - Update to libvirt 10.5.0
- Introduce SEV-SNP support
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-5-0-2024-07-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1040
2024-07-01 21:26:39 +00:00
Ana Guerrero
ac812739ac Accepting request 1178390 from Virtualization
- Update to libvirt 10.4.0
  - network: use nftables to setup virtual network firewall rules
    boo#1201510
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-4-0-2024-06-03

OBS-URL: https://build.opensuse.org/request/show/1178390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=399
2024-06-06 10:31:13 +00:00
James Fehlig
27a346a01c - Update to libvirt 10.4.0
- network: use nftables to setup virtual network firewall rules
    boo#1201510
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-4-0-2024-06-03

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1038
2024-06-03 22:05:40 +00:00
Dominique Leuenberger
8aa2fd79d1 Accepting request 1172820 from Virtualization
- CVE-2024-4418: rpc: ensure temporary GSource is removed from
  client event loop
  bsc#1223849
- libxl: Fix domxml-to-native conversion
  bsc#1222584

OBS-URL: https://build.opensuse.org/request/show/1172820
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=398
2024-05-11 16:18:45 +00:00
James Fehlig
6d5ed6833f - CVE-2024-4418: rpc: ensure temporary GSource is removed from
client event loop
  bsc#1223849
- libxl: Fix domxml-to-native conversion
  bsc#1222584

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1036
2024-05-08 22:50:18 +00:00
Ana Guerrero
fe75473c40 Accepting request 1171479 from Virtualization
- Update to libvirt 10.3.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-3-0-2024-05-02

OBS-URL: https://build.opensuse.org/request/show/1171479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=397
2024-05-05 10:10:16 +00:00
James Fehlig
c550cb50e8 - Update to libvirt 10.3.0
- Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-3-0-2024-05-02

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1034
2024-05-03 00:03:31 +00:00