Commit Graph

608 Commits

Author SHA256 Message Date
James Fehlig
aeb9054b98 Accepting request 893851 from home:jfehlig:branches:Virtualization
- Update to libvirt 7.3.0
  - libvirt-admin package merged with libvirt-daemon
  - libvirt-bash-completion package merged with libvirt-client and
    libvirt-daemon packages
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    suse-bump-xen-version.patch
  - Added patches:
    libxl-add-mocking.patch

OBS-URL: https://build.opensuse.org/request/show/893851
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=888
2021-05-17 22:14:02 +00:00
James Fehlig
d419828bef Accepting request 882667 from home:jfehlig:branches:Virtualization
- spec: Remove use of %fdupes since it was only acting on files
  that should be excluded
  bsc#1184293
- Remove bogus comment from /etc/sysconfig/libvirtd
  bsc#1184253

- Update to libvirt 7.2.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    ee3dc2c2-libxl-default-pcistub-name.patch,
    6b8e9613-avoid-use-after-free.patch,
    eab7ae6b-fix-array-access.patch,
    c363f03e-virnetdaemon-intro-virNetDaemonQuitExecRestart.patch,
    ccc6dd8f-fix-exec-restart.patch

OBS-URL: https://build.opensuse.org/request/show/882667
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=886
2021-04-02 03:57:28 +00:00
James Fehlig
cd49d62e84 Accepting request 879982 from home:jfehlig:branches:Virtualization
- spec: Fix exec-restart of virtlockd and virtlogd on package upgrade
  bsc#1183411

- spec: Move netcat-openbsd requirement from the libs to the daemon
  subpackage. It is only needed by the daemon and introduces an
  unneeded dependency for users of libvirt-libs.

OBS-URL: https://build.opensuse.org/request/show/879982
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=884
2021-03-18 21:47:14 +00:00
James Fehlig
432dd3a40e Accepting request 878655 from home:jfehlig:branches:Virtualization
- virtlockd, virtlogd: Fix exec-restart
  6b8e9613-avoid-use-after-free.patch,
  eab7ae6b-fix-array-access.patch,
  c363f03e-virnetdaemon-intro-virNetDaemonQuitExecRestart.patch,
  ccc6dd8f-fix-exec-restart.patch
  bsc#1183411

OBS-URL: https://build.opensuse.org/request/show/878655
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=883
2021-03-12 22:29:08 +00:00
James Fehlig
a6b7b199b5 - Replace libxl-default-pcistub-name.patch with upstream variant
ee3dc2c2-libxl-default-pcistub-name.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=882
2021-03-10 18:42:14 +00:00
James Fehlig
53398caf68 Accepting request 876095 from home:jfehlig:branches:Virtualization
Update to libvirt 7.1.0 final + some bug fixes.

OBS-URL: https://build.opensuse.org/request/show/876095
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=880
2021-03-02 00:57:27 +00:00
James Fehlig
c4537ec709 Accepting request 874914 from home:jfehlig:branches:Virtualization
- libxl: Add lock process indicator to track resource locking
  fa58f571-libxl-lock-proc-indicator.patch
  bsc#1182367

OBS-URL: https://build.opensuse.org/request/show/874914
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=879
2021-02-24 17:36:00 +00:00
James Fehlig
1916468e1a Accepting request 874445 from home:jfehlig:branches:Virtualization
- libxl: Fix domain shutdown
  87a9d3a6-libxl-fix-domain-shutdown.patch
  bsc#1182515

- Remove old initscript patching of libvirt-guests.sh
  Modified suse-libvirt-guests-service.patch
  boo#1182494

OBS-URL: https://build.opensuse.org/request/show/874445
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=878
2021-02-22 21:51:14 +00:00
James Fehlig
24031b84de Accepting request 873207 from home:jfehlig:branches:Virtualization
- qemu: Add virtio related options to vsock
  8a4b8996-conf-move-virDomainCheckVirtioOptions.patch,
  c05f0066-conf-drop-empty-virDomainNetDefPostParse.patch,
  19d4e467-conf-improve-virDomainVirtioOptionsCheckABIStability.patch,
  bd112c9e-qemu-virtio-options-vsock.patch
  bsc#1182365

OBS-URL: https://build.opensuse.org/request/show/873207
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=876
2021-02-17 17:48:35 +00:00
James Fehlig
550774c418 Accepting request 871282 from home:jfehlig:branches:Virtualization
- qemu: Fix swtpm device with aarch64
  7cf60006-qemu-swtpm-aarch64.patch,
  afb823fc-qemu-validate-swtpm.patch
  bsc#1181893

- build: Fix generation of virtproxyd socket files
  e3d60f76-fix-socket-file-gen.patch
  boo#1181838

OBS-URL: https://build.opensuse.org/request/show/871282
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=874
2021-02-11 19:20:19 +00:00
James Fehlig
b23d6f9e93 Accepting request 867768 from home:jfehlig:branches:Virtualization
- Revert "Add libvirtd dependency to virt-guest-shutdown.target"
  32c5e432-revert-f035f53b.patch
  bsc#1177902

- spec: Enable the libvirt firewalld zone in SLE >= 15 SP3
  jsc#SLE-17336

OBS-URL: https://build.opensuse.org/request/show/867768
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=872
2021-01-29 18:23:22 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
James Fehlig
7ba3f0b84b Another bug fix for the Factory libvirt package.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=820
2020-04-09 22:45:33 +00:00
James Fehlig
d63331a41e disable multipath PR tests to fix the build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=819
2020-04-06 23:09:50 +00:00
James Fehlig
9940daa715 Accepting request 791854 from home:jfehlig:branches:Virtualization
- 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
  - Dropped patches:
    a30078cb-qemu-create-mp-target.patch,
    aeb909bf-qemu-multipath-fix.patch

OBS-URL: https://build.opensuse.org/request/show/791854
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=818
2020-04-06 20:29:49 +00:00
James Fehlig
81480eae55 Accepting request 787955 from home:jfehlig:branches:Virtualization
- libxl: Bump minimum supported Xen version to 4.9, allowing use
  of newer libxl APIs for retrieving memory statistics
  suse-bump-xen-version.patch
  bsc#1157490, bsc#1167007

OBS-URL: https://build.opensuse.org/request/show/787955
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=816
2020-03-25 02:55:05 +00:00
James Fehlig
8a2de5e696 add upstream fix for recent multipath target patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=815
2020-03-19 21:49:56 +00:00
James Fehlig
770cfbf6c2 Accepting request 786023 from home:jfehlig:branches:Virtualization
- qemu: Create multipath targets for PRs
  a30078cb-qemu-create-mp-target.patch
  bsc#1161883

OBS-URL: https://build.opensuse.org/request/show/786023
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=813
2020-03-17 20:42:34 +00:00
James Fehlig
fb13d95c01 Accepting request 785480 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Xen is not built for armv7 anymore, so do not use it for armv7

OBS-URL: https://build.opensuse.org/request/show/785480
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=812
2020-03-16 14:29:38 +00:00
James Fehlig
7d820c6247 Accepting request 783126 from home:jfehlig:branches:Virtualization
- Update to libvirt 6.1.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    6c1dddaf-libxl-shutdown-inhibit.patch,
    849052ec-libxl-support-credit2.patch,
    72ed254b-drop-exec-perms-bashcompletion.patch,
    e092daac-prohib-parallel-tunneled-mig.patch,
    ae9e6c2a-qemu-allow-cond-format-probe.patch

OBS-URL: https://build.opensuse.org/request/show/783126
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=809
2020-03-10 01:55:25 +00:00
James Fehlig
e105b7ee0f Accepting request 781323 from home:jfehlig:branches:bug1165588
- qemu: Allow format probing under special circumstances
  ae9e6c2a-qemu-allow-cond-format-probe.patch
  bsc#1165588

OBS-URL: https://build.opensuse.org/request/show/781323
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=807
2020-03-03 23:45:14 +00:00
James Fehlig
13d77271a1 Accepting request 770410 from home:jfehlig:branches:Virtualization
- xen: Fix the list of supported ovmf firmwares
  suse-xen-ovmf-loaders.patch
  bsc#1159793

OBS-URL: https://build.opensuse.org/request/show/770410
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=805
2020-02-05 23:52:51 +00:00
James Fehlig
2e80a01b56 Accepting request 769785 from home:jfehlig:branches:Virtualization
Another libvirt update for Factory.

- lib: Prohibit parallel connections with tunneled migration
  e092daac-prohib-parallel-tunneled-mig.patch
  jsc#SLE-6998

- BuildRequire pkgconfig((lib)?udev) instead of (lib)?udev: allow
  OBS to shortcut through -mini flavors.

OBS-URL: https://build.opensuse.org/request/show/769785
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=804
2020-02-03 19:55:06 +00:00
James Fehlig
f02ed55bb3 Accepting request 769624 from home:dimstar:Factory
- BuildRequire pkgconfig((lib)?udev) instead of (lib)?udev: allow
  OBS to shortcut through -mini flavors.

OBS-URL: https://build.opensuse.org/request/show/769624
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=803
2020-02-03 15:29:20 +00:00
James Fehlig
960eaf175f add another patch to fix rpmlint warning
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=801
2020-01-31 16:20:59 +00:00