Commit Graph

1043 Commits

Author SHA256 Message Date
Dominique Leuenberger
9db0b44f9d Accepting request 1003937 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1003937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=360
2022-09-17 18:08:31 +00:00
James Fehlig
7d65547753 Accepting request 1003850 from home:schubi2:logrotate
- Migration to /usr/etc: Saving user changed configuration files
  in /etc and restoring them while an RPM update.

OBS-URL: https://build.opensuse.org/request/show/1003850
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=945
2022-09-15 16:51:45 +00:00
Dominique Leuenberger
a483bd2240 Accepting request 1000755 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1000755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=359
2022-09-03 21:18:29 +00:00
James Fehlig
58112c5e1b Accepting request 1000754 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.7.0
  - jsc#PED-620, jsc#PED-1540
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-7-0-2022-09-01
  - Dropped patches:
    9493c9b7-lxc-containter-fix-build-with-glibc-2.36.patch,
    c0d9adf2-virfile-Fix-build-with-glibc-2.36.patch

- spec: Suppress error messages about nonexistent or unreadable
  files from grep

OBS-URL: https://build.opensuse.org/request/show/1000754
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=943
2022-09-01 22:07:34 +00:00
Dominique Leuenberger
d59ab226b9 Accepting request 998260 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/998260
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=358
2022-08-20 18:28:04 +00:00
James Fehlig
a5f096d951 Accepting request 998258 from home:jfehlig:branches:Virtualization
- spec: Place 'Requires:' on compression binaries instead of their
  associated packages
  boo#1202569

OBS-URL: https://build.opensuse.org/request/show/998258
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=941
2022-08-19 21:20:04 +00:00
Dominique Leuenberger
5acfe8c8a2 Accepting request 995199 from Virtualization
- Fix build with glibc 2.36
  9493c9b7-lxc-containter-fix-build-with-glibc-2.36.patch,
  c0d9adf2-virfile-Fix-build-with-glibc-2.36.patch
  boo#1202321

OBS-URL: https://build.opensuse.org/request/show/995199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=357
2022-08-16 15:06:46 +00:00
James Fehlig
469fcc066b - Fix build with glibc 2.36
9493c9b7-lxc-containter-fix-build-with-glibc-2.36.patch,
  c0d9adf2-virfile-Fix-build-with-glibc-2.36.patch
  boo#1202321

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=939
2022-08-15 16:01:12 +00:00
Dominique Leuenberger
977b528539 Accepting request 992407 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/992407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=356
2022-08-04 11:22:49 +00:00
James Fehlig
48d6a5768a Accepting request 992406 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.6.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-6-0-2022-08-01

- spec: Don't redefine libexecdir
  boo#1201565

OBS-URL: https://build.opensuse.org/request/show/992406
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=937
2022-08-02 22:10:49 +00:00
Dominique Leuenberger
3c9f5407ab Accepting request 987261 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/987261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=355
2022-07-07 10:56:35 +00:00
James Fehlig
341a5e8f5e Accepting request 987259 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.5.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-5-0-2022-07-01
  - Drop downstream-only lxc patches. They received little interest
    upstream, are difficult to maintain, and are no longer required
    by the requester (SLE):
    0001-Extract-stats-functions-from-the-qemu-driver.patch,
    0002-lxc-implement-connectGetAllDomainStats.patch

OBS-URL: https://build.opensuse.org/request/show/987259
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=935
2022-07-06 17:18:39 +00:00
Dominique Leuenberger
8e41d50a1e Accepting request 985352 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/985352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=354
2022-06-28 13:21:21 +00:00
James Fehlig
615f0c03d0 Accepting request 985351 from home:jfehlig:branches:Virtualization
- spec: Include aarch64 in the list of architectures that 'Require'
  dmidecode
  boo#1196087

- spec: Move logrotate config files from /etc/logrotate.d to
  /usr/etc/logrotate.d

- spec: Closer alignment with upstream spec file, including
  enabling more unit tests

OBS-URL: https://build.opensuse.org/request/show/985351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=933
2022-06-27 15:12:49 +00:00
Dominique Leuenberger
f3b94101ee Accepting request 980403 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/980403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=353
2022-06-03 12:15:30 +00:00
James Fehlig
545c89cc72 Accepting request 980401 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.4.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-4-0-2022-06-01

OBS-URL: https://build.opensuse.org/request/show/980401
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=931
2022-06-01 21:11:24 +00:00
Dominique Leuenberger
fc68b8753a Accepting request 975885 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/975885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=352
2022-05-12 20:57:27 +00:00
James Fehlig
d3a98ced02 Accepting request 975882 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.3.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-3-0-2022-05-02

OBS-URL: https://build.opensuse.org/request/show/975882
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=929
2022-05-09 16:16:57 +00:00
Dominique Leuenberger
1906f06c0a Accepting request 966487 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/966487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=351
2022-04-05 17:57:49 +00:00
James Fehlig
1c1fa4f3a7 Accepting request 966486 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.2.0
  - CVE-2022-0897
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-2-0-2022-04-01
  - Dropped patches:
    823a62ec-qemu-fix-undefine-crash.patch

OBS-URL: https://build.opensuse.org/request/show/966486
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=927
2022-04-01 22:35:43 +00:00
Dominique Leuenberger
32d43e5a5d Accepting request 959273 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/959273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=350
2022-03-05 13:43:55 +00:00
James Fehlig
061a75b436 Accepting request 959272 from home:jfehlig:branches:Virtualization
- qemu: Fix segmentation fault in qemuDomainUndefineFlags
  823a62ec-qemu-fix-undefine-crash.patch

- Update to libvirt 8.1.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-1-0-2022-03-01
  - Dropped patches:
    3be5ba11-libvirt-guests-install.patch,
    16172741-libvirt-guests-manpage.patch,
    8eb44616-remove-sysconfig-files.patch,
    31e937fb-libxl-save-lock-indicator.patch,
    105dace2-revert-virProcessGetStatInfo.patch,
    e0241f33-libxl-mark-allocated-graphics-ports.patch,
    18ec405a-libxl-release-graphics-ports.patch,
    76deb656-qemu-fix-snapshot-revert.patch,
    454b927d-libxl-fix-dom-restore.patch

OBS-URL: https://build.opensuse.org/request/show/959272
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=925
2022-03-03 17:31:09 +00:00
Dominique Leuenberger
e1a856955d Accepting request 955937 from Virtualization
- libxl: Fix libvirtd crash on domain restore
  454b927d-libxl-fix-dom-restore.patch
  bsc#1196115

OBS-URL: https://build.opensuse.org/request/show/955937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=349
2022-02-21 16:45:56 +00:00
James Fehlig
c7ef86dd34 - libxl: Fix libvirtd crash on domain restore
454b927d-libxl-fix-dom-restore.patch
  bsc#1196115

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=924
2022-02-18 18:27:53 +00:00
Dominique Leuenberger
4f881b068d Accepting request 952832 from Virtualization
More bug fixes for the Factory libvirt package.

- qemu: fix inactive snapshot revert
  76deb656-qemu-fix-snapshot-revert.patch
  boo#1195690

- libxl: Mark auto-allocated graphics ports to used on reconnect
  e0241f33-libxl-mark-allocated-graphics-ports.patch
- libxl: Release all auto-allocated graphics ports
  18ec405a-libxl-release-graphics-ports.patch
  bsc#1191668

OBS-URL: https://build.opensuse.org/request/show/952832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=348
2022-02-10 22:11:35 +00:00
James Fehlig
3e28f5c7d1 - qemu: fix inactive snapshot revert
76deb656-qemu-fix-snapshot-revert.patch
  boo#1195690

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=923
2022-02-08 22:28:35 +00:00
James Fehlig
66a8bd2960 Add upstream patch to release all auto-allocated graphics ports
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=922
2022-02-08 17:58:16 +00:00
James Fehlig
80517cd1b1 - libxl: Mark auto-allocated graphics ports to used on reconnect
e0241f33-libxl-mark-allocated-graphics-ports.patch
  bsc#1191668

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=921
2022-02-07 21:35:33 +00:00
Dominique Leuenberger
aa2cb7b43f Accepting request 949336 from Virtualization
- Revert commit 938382b60a since it changes semantics on some
  public APIs
  105dace2-revert-virProcessGetStatInfo.patch

- libxl: Add lock process indicator to saved VM state
  31e937fb-libxl-save-lock-indicator.patch
  bsc#1191668

OBS-URL: https://build.opensuse.org/request/show/949336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=347
2022-01-27 22:16:36 +00:00
James Fehlig
bf3e3feba0 - Revert commit 938382b60a since it changes semantics on some
public APIs
  105dace2-revert-virProcessGetStatInfo.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=920
2022-01-26 19:17:52 +00:00
James Fehlig
312ad341c9 - libxl: Add lock process indicator to saved VM state
31e937fb-libxl-save-lock-indicator.patch
  bsc#1191668

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=919
2022-01-25 16:28:02 +00:00
Dominique Leuenberger
8e799487c9 Accepting request 947276 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/947276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=346
2022-01-21 00:25:01 +00:00
James Fehlig
906f09abf9 Accepting request 947275 from home:jfehlig:branches:Virtualization
- sysconfig files have not been distributed for many months. Add
  upstream patches that improve documentation and moves service
  default settings to the associated systemd service file.

- Update to libvirt 8.0.0
  - CVE-2021-4147
  - bsc#1191511
  - jsc#SLE-11435, jsc#SLE-18354
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-0-0-2022-01-14

OBS-URL: https://build.opensuse.org/request/show/947275
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=918
2022-01-18 18:01:54 +00:00
Dominique Leuenberger
64c2ade18e Accepting request 940538 from Virtualization
- libxl: Implement domainGetMessages API
  cbae4eaa-libxl-add-domainGetMessages.patch
  bsc##1193623

- Don't spawn pkttyagent when stdin is not a tty
  0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch
  bsc#1193574

OBS-URL: https://build.opensuse.org/request/show/940538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=345
2021-12-16 20:18:51 +00:00
James Fehlig
94d041f14f refresh patches
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=917
2021-12-14 16:43:20 +00:00
James Fehlig
048a050f6a - libxl: Implement domainGetMessages API
cbae4eaa-libxl-add-domainGetMessages.patch
  bsc##1193623

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=916
2021-12-14 16:38:36 +00:00
James Fehlig
35b29c118b - Don't spawn pkttyagent when stdin is not a tty
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch
  bsc#1193574

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=915
2021-12-13 15:17:18 +00:00
Dominique Leuenberger
06d4c4073f Accepting request 935300 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/935300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=344
2021-12-06 22:59:04 +00:00
James Fehlig
bb05d1aab0 Accepting request 935299 from home:jfehlig:branches:Virtualization
- libxl: Fix libvirtd deadlocks and segfaults
  23b51d7b-libxl-disable-death-event.patch,
  a4e6fba0-libxl-rename-threadinfo-struct.patch,
  e4f7589a-libxl-shutdown-thread-name.patch,
  b9a5faea-libxl-handle-death-thread.patch,
  5c5df531-libxl-search-domid-in-thread.patch,
  a7a03324-libxl-protect-logger-access.patch
  bsc#1191668, bsc#1192017

OBS-URL: https://build.opensuse.org/request/show/935299
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=914
2021-12-02 22:43:30 +00:00
James Fehlig
58776811eb Accepting request 935248 from home:jfehlig:branches:Virtualization
- Update to libvirt 7.10.0
  - jsc#SLE-18260, jsc#SLE-19264
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v7-10-0-2021-12-01

OBS-URL: https://build.opensuse.org/request/show/935248
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=913
2021-12-02 17:44:38 +00:00
Dominique Leuenberger
da93d7b9a8 Accepting request 932594 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/932594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=343
2021-11-22 22:03:55 +00:00
James Fehlig
4cbc46c110 Accepting request 932593 from home:jfehlig:branches:Virtualization
- virt-create-rootfs: Fix repository URLs
  Updated virt-create-rootfs.patch
  boo#1192318

- spec: Weaken apparmor-abstractions dependency to Recommends
  bsc#1192119

OBS-URL: https://build.opensuse.org/request/show/932593
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=912
2021-11-19 21:37:43 +00:00
Dominique Leuenberger
a44e9eb14e Accepting request 929471 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/929471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=342
2021-11-06 17:15:06 +00:00
James Fehlig
3e5685a280 Accepting request 929470 from home:jfehlig:branches:Virtualization
- Update to libvirt 7.9.0
  - jsc#SLE-19264
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    3f9c1a4b-fix-host-validate-sev.patch,
    2703b0b5-qemu-dont-report-eof.patch,
    1b9ce05c-lxc-fix-cgroupV1.patch
- Include collection of active VM config files in the
  supportconfig plugin

OBS-URL: https://build.opensuse.org/request/show/929470
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=911
2021-11-04 23:25:59 +00:00
Dominique Leuenberger
ea2febc872 Accepting request 926063 from Virtualization
- supportconfig: Use systemctl command 'is-active' instead of
  'is-enabled' when checking if libvirtd is active

- Drop 'Requires: libvirt-daemon-driver-lxc' from the main libvirt
  package
  jsc#SLE-22296

- qemu: Do not report eof when processing monitor IO
  2703b0b5-qemu-dont-report-eof.patch
  bsc#1190917

OBS-URL: https://build.opensuse.org/request/show/926063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=341
2021-10-19 21:03:34 +00:00
James Fehlig
c3b5921c8b - supportconfig: Use systemctl command 'is-active' instead of
'is-enabled' when checking if libvirtd is active

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=910
2021-10-18 16:06:31 +00:00
James Fehlig
37f92ae699 - Drop 'Requires: libvirt-daemon-driver-lxc' from the main libvirt
package
  jsc#SLE-22296

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=909
2021-10-15 21:41:12 +00:00
James Fehlig
97756f428c - qemu: Do not report eof when processing monitor IO
2703b0b5-qemu-dont-report-eof.patch
  bsc#1190917

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=908
2021-10-15 20:43:53 +00:00
Dominique Leuenberger
831eb1b32d Accepting request 924290 from Virtualization
- lxc: controller: Fix container launch on cgroup v1
  1b9ce05c-lxc-fix-cgroupV1.patch
  boo#1183247

- tools: Fix virt-host-validate SEV detection
  3f9c1a4b-fix-host-validate-sev.patch
  boo#1188715

- Update to libvirt 7.8.0
  - jsc#SLE-18260
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    b75a16ae-libxl-improve-die-id.patch,
    65fab900-libxl-fix-driver-reload.patch,
    51eb680b-libxl-dont-autostart-on-reload.patch

- spec: Fix hangs during package update
  bsc#1177902, bsc#1190693
- spec: Don't add --timeout arg to /etc/sysconfig/libvirtd when
  running in traditional mode without socket activation
  bsc#1190695

OBS-URL: https://build.opensuse.org/request/show/924290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=340
2021-10-11 13:30:50 +00:00
James Fehlig
04ada155e4 - lxc: controller: Fix container launch on cgroup v1
1b9ce05c-lxc-fix-cgroupV1.patch
  boo#1183247

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=907
2021-10-08 20:49:54 +00:00