Commit Graph

1148 Commits

Author SHA256 Message Date
James Fehlig
4e130a6e0c Accepting request 864469 from home:jfehlig:branches:Virtualization
- Update to libvirt 7.0.0
  - jsc#SLE-15860
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    0d05d51b-apparmor-lxc-fix.patch,
    cf4e7e62-lxc-def-secmodel.patch,
    0ddebdb4-qemu-snapshot-deletion.patch

OBS-URL: https://build.opensuse.org/request/show/864469
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=870
2021-01-19 23:09:19 +00:00
Dominique Leuenberger
899e0a166d Accepting request 860506 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/860506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=321
2021-01-10 18:38:12 +00:00
James Fehlig
3436bacc46 Accepting request 860331 from home:olh:branches:Virtualization
- Update libxl-set-migration-constraints.patch
  Remove code which handled --max_factor. The total amount of
  transferred data is no indicator to trigger the final stop+copy.
  This should have been removed during upgrade to Xen 4.7.
  Reduce default value of --max_iters from 5 to 2.
  The workload within domU will continue to produce dirty pages.
  It is unreasonable to expect any slowdown during migration.
  Now there is one initial copy of all memory, one instead of four
  iteration for dirty memory, and a final copy iteration prior move.

OBS-URL: https://build.opensuse.org/request/show/860331
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=868
2021-01-05 15:51:25 +00:00
Dominique Leuenberger
03fa255159 Accepting request 856765 from Virtualization
- qemu: Fix logic bug in inactive snapshot deletion
  0ddebdb4-qemu-snapshot-deletion.patch
  boo#1180049

OBS-URL: https://build.opensuse.org/request/show/856765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=320
2020-12-21 11:35:01 +00:00
James Fehlig
267982bde3 Accepting request 856706 from home:jfehlig:branches:Virtualization
- qemu: Fix logic bug in inactive snapshot deletion
  0ddebdb4-qemu-snapshot-deletion.patch
  boo#1180049

OBS-URL: https://build.opensuse.org/request/show/856706
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=866
2020-12-17 15:20:10 +00:00
Dominique Leuenberger
1eae1b7abe Accepting request 854168 from Virtualization
- spec: Enable mdevctl support in the nodedev driver for SLE15 SP3
  jsc#SLE-15861, bsc#1179770

- apparmor: Allow lxc processes to receive signals from libvirt
  lxc: Set default security model in XML parser config
  0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch
  bsc#1179735

OBS-URL: https://build.opensuse.org/request/show/854168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=319
2020-12-09 21:12:33 +00:00
James Fehlig
2a51407f2d - spec: Enable mdevctl support in the nodedev driver for SLE15 SP3
jsc#SLE-15861, bsc#1179770

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=864
2020-12-09 00:11:03 +00:00
James Fehlig
0b3a0a1f93 - apparmor: Allow lxc processes to receive signals from libvirt
lxc: Set default security model in XML parser config
  0d05d51b-apparmor-lxc-fix.patch, cf4e7e62-lxc-def-secmodel.patch
  bsc#1179735

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=863
2020-12-07 23:13:45 +00:00
Dominique Leuenberger
2a1a8140ca Accepting request 852456 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/852456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=318
2020-12-05 19:35:48 +00:00
James Fehlig
b2cb9c7395 Accepting request 852455 from home:jfehlig:branches:Virtualization
- Update to libvirt 6.10.0
  - jsc#SLE-13688
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    f035f53b-virt-guest-shutdown.patch

OBS-URL: https://build.opensuse.org/request/show/852455
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=861
2020-12-02 04:12:13 +00:00
Dominique Leuenberger
42663ac256 Accepting request 849177 from Virtualization
WARNING: This SR depends on https://build.opensuse.org/request/show/848960

- spec: Remove creation of libvirt group and add Requires to the
  libvirt group created with GID 108 by the system-group-libvirt
  package.
  jsc#SLE-11629

OBS-URL: https://build.opensuse.org/request/show/849177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=317
2020-11-23 14:34:43 +00:00
James Fehlig
7c4b87951a Accepting request 849144 from home:jfehlig:branches:Virtualization
- spec: Remove creation of libvirt group and add Requires to the
  libvirt group created with GID 108 by the system-group-libvirt
  package.
  jsc#SLE-11629

OBS-URL: https://build.opensuse.org/request/show/849144
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=859
2020-11-17 17:52:03 +00:00
Dominique Leuenberger
8d67075da2 Accepting request 847927 from Virtualization
- spec: Add 'Requires: bash-completion' to the
  libvirt-bash-completion subpackage
  bsc#1178498

- Add libvirtd dependency to virt-guest-shutdown.target
  f035f53b-virt-guest-shutdown.patch
  boo#1175914, bsc#1177902

OBS-URL: https://build.opensuse.org/request/show/847927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=316
2020-11-13 17:55:56 +00:00
James Fehlig
91c04acbce - spec: Add 'Requires: bash-completion' to the
libvirt-bash-completion subpackage
  bsc#1178498

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=857
2020-11-11 18:23:48 +00:00
James Fehlig
e729db5d8d - Add libvirtd dependency to virt-guest-shutdown.target
f035f53b-virt-guest-shutdown.patch
  boo#1175914, bsc#1177902

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=856
2020-11-09 18:06:03 +00:00
Dominique Leuenberger
61cf52ec86 Accepting request 845769 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/845769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=315
2020-11-05 20:54:28 +00:00
James Fehlig
429284b0e2 Accepting request 845751 from home:fbui:branches:Virtualization
- Replace  '%service_del_postun -n' with '%service_del_postun_without_restart'
  '-n' is deprecated and will be removed in the future.

OBS-URL: https://build.opensuse.org/request/show/845751
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=854
2020-11-03 14:52:30 +00:00
James Fehlig
fc77c730ca Fix jira reference in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=853
2020-11-03 00:20:43 +00:00
James Fehlig
65919e44c7 Accepting request 845537 from home:jfehlig:branches:Virtualization
- Update to libvirt 6.9.0
  - jsc#SLE-13688, jsc#SLE-16827
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/845537
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=852
2020-11-02 22:08:38 +00:00
James Fehlig
734ae94b2a Accepting request 845411 from home:olh:branches:Virtualization
- bsc#1177950 - adjust help for --max_iters, default is 5
  libxl-set-migration-constraints.patch

OBS-URL: https://build.opensuse.org/request/show/845411
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=851
2020-11-02 14:34:55 +00:00
Dominique Leuenberger
a8ffec7d9f Accepting request 844651 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/844651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=314
2020-11-02 08:38:30 +00:00
James Fehlig
d928164284 Accepting request 844500 from home:fbui:branches:Virtualization
- Drop use of $DISABLE_RESTART_ON_UPDATE in %postrans
  Testing "$DISABLE_RESTART_ON_UPDATE != yes" had no effect since its
  value is supposed to be read from /etc/sysconfig/services.

OBS-URL: https://build.opensuse.org/request/show/844500
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=849
2020-10-28 17:04:42 +00:00
Dominique Leuenberger
c3587c456c Accepting request 841811 from Virtualization
- Fix 'make check' with all downstream patches applied. Some
  patches touch config files and needed the corresponding augeaus
  test files updated.
  Updated patches:
  suse-libvirtd-disable-tls.patch,
  suse-qemu-conf.patch,
  suse-ovmf-paths.patch,
  suse-libxl-disable-autoballoon.patch
  boo#1175574

OBS-URL: https://build.opensuse.org/request/show/841811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=313
2020-10-18 14:25:30 +00:00
James Fehlig
f4b4095258 - Fix 'make check' with all downstream patches applied. Some
patches touch config files and needed the corresponding augeaus
  test files updated.
  Updated patches:
  suse-libvirtd-disable-tls.patch,
  suse-qemu-conf.patch,
  suse-ovmf-paths.patch,
  suse-libxl-disable-autoballoon.patch
  boo#1175574

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=847
2020-10-14 16:48:18 +00:00
Dominique Leuenberger
a48e4f44fc Accepting request 839021 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/839021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=312
2020-10-08 11:06:02 +00:00
James Fehlig
2cdc10fadb Accepting request 839020 from home:jfehlig:branches:Virtualization
- Update to libvirt 6.8.0
  - jsc#SLE-12684, jsc#SLE-15861
  - bsc#1174955 (CVE-2020-15708)
  - bsc#1177155 (CVE-2020-25637)
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    2ad009ea-qemu-check-modules-dir.patch,
    8abd1ffe-qemu-tolerate-non-existent-files.patch,
    4a72b76b-qemu-namespace-memleak-fix.patch

OBS-URL: https://build.opensuse.org/request/show/839020
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=845
2020-10-01 16:43:17 +00:00
Dominique Leuenberger
1e54b47e8e Accepting request 833546 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/833546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=311
2020-09-14 10:04:20 +00:00
James Fehlig
6a7adc1de1 Accepting request 833545 from home:jfehlig:branches:Virtualization
- spec: Increase test timeout to account for slower test execution
  on some architectures

- qemu: Tolerate non-existing files such as /dev/kvm when
  populating domain private namespace
  8abd1ffe-qemu-tolerate-non-existent-files.patch,
  4a72b76b-qemu-namespace-memleak-fix.patch
  boo#1176380

OBS-URL: https://build.opensuse.org/request/show/833545
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=843
2020-09-10 17:53:40 +00:00
Dominique Leuenberger
ad3e01e4e0 Accepting request 831962 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/831962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=310
2020-09-06 19:37:13 +00:00
James Fehlig
6c3ebaa3d4 Accepting request 831961 from home:jfehlig:branches:Virtualization
diable the vmware driver

OBS-URL: https://build.opensuse.org/request/show/831961
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=841
2020-09-03 21:14:04 +00:00
James Fehlig
b495b9f65b Accepting request 831542 from home:jfehlig:branches:Virtualization
- spec: Enable the same hypervisor drivers for openSUSE and SLE
  jsc#SLE-11772
- spec: Enable the same storage drivers for openSUSE and SLE
  jsc#SLE-11877

- qemu: Reprobe capabilities if the qemu modules directory changes
  2ad009ea-qemu-check-modules-dir.patch
  boo#1175320

- Update to libvirt 6.7.0
  - jsc#SLE-14253, jsc#SLE-15159
  - CVE-2020-14339
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    2edd63a0-fix-virFileSetCOW-logic.patch,
    82bb167f-dont-cache-devmapper-major.patch,
    feb8564a-handle-no-devmapper.patch,
    53d9af1e-ignore-devmapper-open-errors.patch,
    support-managed-pci-xen-driver.patch,
    disable-multipath-pr-tests.patch

OBS-URL: https://build.opensuse.org/request/show/831542
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=840
2020-09-02 22:47:08 +00:00
Dominique Leuenberger
337ef31507 Accepting request 828226 from Virtualization
A few bug fixes for libvirt 6.6.0.

- virdevmapper: Handle kernel without device-mapper support
  82bb167f-dont-cache-devmapper-major.patch,
  feb8564a-handle-no-devmapper.patch,
  53d9af1e-ignore-devmapper-open-errors.patch
  boo#1175465

- util: Fix logic in virFileSetCOW
  2edd63a0-fix-virFileSetCOW-logic.patch
  boo#1175463

OBS-URL: https://build.opensuse.org/request/show/828226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=309
2020-08-23 07:20:42 +00:00
James Fehlig
92aa53bd73 add another device mapper fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=838
2020-08-19 21:53:01 +00:00
James Fehlig
101cb20b18 - virdevmapper: Handle kernel without device-mapper support
82bb167f-dont-cache-devmapper-major.patch,
  feb8564a-handle-no-devmapper.patch
  boo#1175465

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=837
2020-08-19 19:39:18 +00:00
James Fehlig
a309351b09 - util: Fix logic in virFileSetCOW
2edd63a0-fix-virFileSetCOW-logic.patch
  boo#1175463

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=836
2020-08-18 21:42:51 +00:00
Dominique Leuenberger
3c690b0fe5 Accepting request 824562 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/824562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=308
2020-08-13 08:13:38 +00:00
James Fehlig
f35b0fae10 Accepting request 824561 from home:jfehlig:branches:Virtualization
- Update to libvirt 6.6.0
  - CVE-2020-14339
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/824561
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=834
2020-08-05 23:52:04 +00:00
Dominique Leuenberger
58779e0c42 Accepting request 819047 from Virtualization
- Update to libvirt 6.5.0
  - The node device driver now supports creating mediated devices
    using the mdevctl utility
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    ec07aad8-libxl-normalize-mac-addr.patch

OBS-URL: https://build.opensuse.org/request/show/819047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=307
2020-07-13 07:03:48 +00:00
James Fehlig
9e9ebe0015 Accepting request 819031 from home:jfehlig:branches:Virtualization
- Update to libvirt 6.5.0
  - The node device driver now supports creating mediated devices
    using the mdevctl utility
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    ec07aad8-libxl-normalize-mac-addr.patch

OBS-URL: https://build.opensuse.org/request/show/819031
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=832
2020-07-06 16:35:15 +00:00
Dominique Leuenberger
6316447c05 Accepting request 811207 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/811207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=306
2020-06-05 18:03:58 +00:00
James Fehlig
04185dab96 Accepting request 811206 from home:jfehlig:branches:Virtualization
- libxl: Normalize MAC address in device conf on netdev hotplug
  ec07aad8-libxl-normalize-mac-addr.patch
  bsc#1172052

OBS-URL: https://build.opensuse.org/request/show/811206
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=830
2020-06-03 17:28:21 +00:00
James Fehlig
f962f3653a Accepting request 810951 from home:jfehlig:branches:Virtualization
- Update to libvirt 6.4.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    d677de9d-libxl-fix-driver-name-check.patch,
    d218a9c2-libxl-xen-driver-tables.patch,
    836ea91d-libxl-xenlight-internal.patch,
    57687260-xen-doc-improvements.patch

OBS-URL: https://build.opensuse.org/request/show/810951
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=829
2020-06-02 20:29:59 +00:00
Dominique Leuenberger
7a295e072a Accepting request 801297 from Virtualization
- Xen: Fix connection when host uses modular daemons
  d677de9d-libxl-fix-driver-name-check.patch,
  d218a9c2-libxl-xen-driver-tables.patch,
  836ea91d-libxl-xenlight-internal.patch,
  57687260-xen-doc-improvements.patch
  boo#1171113

- Update to libvirt 6.3.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    88011ed2-libxl-driver-crash-fix.patch,
    8e669b38-conf-add-event-channels.patch,
    a93f55c5-libxl-add-event-channels.patch,
    967f4eeb-xenconfig-event-channels.patch,
    93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch,
    b7d6648d-conf-add-e820-host.patch,
    5749395b-libxl-e820-host.patch,
    f3ef7daf-xenconfig-e820-host.patch,
    34077c1b-tests-check-e820-host.patch,
    fadbaa23-conf-add-passthrough.patch,
    9529e007-libxl-passthrough.patch,
    9cb8bc6f-xenconfig-refactor-features.patch,
    b523e225-xenconfig-passthrough.patch,
    bed32525-tests-check-passthrough.patch

OBS-URL: https://build.opensuse.org/request/show/801297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=305
2020-05-09 17:50:42 +00:00
James Fehlig
54a69327d7 Remove unused patch 88011ed2-libxl-driver-crash-fix.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=827
2020-05-07 15:38:07 +00:00
James Fehlig
328c392914 - Xen: Fix connection when host uses modular daemons
d677de9d-libxl-fix-driver-name-check.patch,
  d218a9c2-libxl-xen-driver-tables.patch,
  836ea91d-libxl-xenlight-internal.patch,
  57687260-xen-doc-improvements.patch
  boo#1171113

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=826
2020-05-06 20:52:55 +00:00
James Fehlig
63e8f8f9af update to libvirt 6.3.0 final
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=825
2020-05-06 01:43:59 +00:00
Dominique Leuenberger
b22a7b2f93 Accepting request 796124 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/796124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=304
2020-04-22 18:43:25 +00:00
James Fehlig
06eb24a4dd Accepting request 796123 from home:jfehlig:branches:Virtualization
- libxl: Add support for 'passthrough' and 'e820_host' settings
  b7d6648d-conf-add-e820-host.patch,
  5749395b-libxl-e820-host.patch,
  f3ef7daf-xenconfig-e820-host.patch,
  34077c1b-tests-check-e820-host.patch,
  fadbaa23-conf-add-passthrough.patch,
  9529e007-libxl-passthrough.patch,
  9cb8bc6f-xenconfig-refactor-features.patch,
  b523e225-xenconfig-passthrough.patch,
  bed32525-tests-check-passthrough.patch
  bsc#1167217

OBS-URL: https://build.opensuse.org/request/show/796123
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=823
2020-04-21 20:56:47 +00:00
James Fehlig
c93c63891d Accepting request 794957 from home:jfehlig:branches:Virtualization
- qemu: fix hang in p2p + xbzrle compression + parallel migration
  93b15ba0-qemu-fix-hang-in-p2p-xbzrle-compression-parallel-mig.patch
  bsc#1161159

OBS-URL: https://build.opensuse.org/request/show/794957
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=822
2020-04-17 16:30:52 +00:00
Dominique Leuenberger
c26ba24ce8 Accepting request 792818 from Virtualization
- libxl: Add support for max event channels with maxEventChannel
  attribute on the xenbus controller
  8e669b38-conf-add-event-channels.patch,
  a93f55c5-libxl-add-event-channels.patch,
  967f4eeb-xenconfig-event-channels.patch
  bsc#1168767

- libxl: fix crash when initializing driver
  88011ed2-libxl-driver-crash-fix.patch

- Update to libvirt 6.2.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - CVE-2020-10701
    bsc#1168680
  - Dropped patches:
    a30078cb-qemu-create-mp-target.patch,
    aeb909bf-qemu-multipath-fix.patch
  - Added patch:
    disable-multipath-pr-tests.patch

OBS-URL: https://build.opensuse.org/request/show/792818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=303
2020-04-10 21:52:41 +00:00