Commit Graph

699 Commits

Author SHA256 Message Date
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
07ddfb63d6 fix build broken by last patch added
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=814
2020-03-18 20:40:22 +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
83710bd33d remove patch that was dropped when rebasing to the 6.1.0 release
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=810
2020-03-10 02:01:32 +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
James Fehlig
7440ec8d72 - spec: Fix several rpmlint warnings
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=800
2020-01-30 22:06:17 +00:00
James Fehlig
e9a0597b64 Accepting request 768470 from home:jfehlig:branches:Virtualization
- xen: Support setting credit2 scheduler parameters
  849052ec-libxl-support-credit2.patch
  bsc#1162160

OBS-URL: https://build.opensuse.org/request/show/768470
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=799
2020-01-30 02:25:04 +00:00
James Fehlig
ae4fdc4994 Accepting request 768456 from home:jfehlig:branches:Virtualization
- xen: Inhibit libvirtd shutdown when domains are running
  6c1dddaf-libxl-shutdown-inhibit.patch
  bsc#1157100

OBS-URL: https://build.opensuse.org/request/show/768456
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=798
2020-01-29 23:21:10 +00:00
James Fehlig
94803fa053 Accepting request 764822 from home:jfehlig:branches:Virtualization
- Update to libvirt 6.0.0
  - jsc#SLE-6997, jsc#SLE-6998
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    0a65cba4-news-fix.patch 07aaced4-Add-TAA-No.patch,
    f411b7ef6-Add-TSX-CTRL.patch, 50d7465f-qemu-firmware1.patch,
    57f9067c-qemu-firmware2.patch, 7c5264d2-qemu-firmware3.patch,
    8e1804f9-qemu-firmware4.patch, 8fcee478-qemu-firmware5.patch

OBS-URL: https://build.opensuse.org/request/show/764822
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=796
2020-01-16 01:52:12 +00:00
James Fehlig
847bd42369 fix typo in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=794
2020-01-09 16:45:58 +00:00
James Fehlig
94f306e5d5 Accepting request 762258 from home:jfehlig:branches:Virtualization
- qemu: Fix firmware auto detection
  50d7465f-qemu-firmware1.patc, 57f9067c-qemu-firmware2.patch,
  7c5264d2-qemu-firmware3.patch, 8e1804f9-qemu-firmware4.patch,
  8fcee478-qemu-firmware5.patch
  boo#1157378, bsc#1159796

OBS-URL: https://build.opensuse.org/request/show/762258
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=793
2020-01-09 15:42:24 +00:00
James Fehlig
b610ddd85a Accepting request 758259 from home:jfehlig:branches:Virtualization
- CVE-2019-11135: Add TSX_CTRL and TAA_NO bits for
  IA32_ARCH_CAPABILITIES MSR
  07aaced4-Add-TAA-No.patch, f411b7ef6-Add-TSX-CTRL.patch
  bsc#1152505

OBS-URL: https://build.opensuse.org/request/show/758259
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=791
2019-12-19 15:41:31 +00:00
James Fehlig
86c097006b Accepting request 755785 from home:cbosdonnat:branches:Virtualization
- virt-create-rootfs: add SLE 15 and SLE 12 service packs support
  bsc#1154093

OBS-URL: https://build.opensuse.org/request/show/755785
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=789
2019-12-11 14:13:01 +00:00
James Fehlig
c526082ce8 build fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=787
2019-12-03 17:04:04 +00:00
James Fehlig
f7dcb464bc Accepting request 753075 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.10.0
  - bsc#1157149
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    2552752f-libxl-fix-lock-manager-lock-ordering.patch
  - Added patches:
    0a65cba4-news-fix.patch

OBS-URL: https://build.opensuse.org/request/show/753075
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=786
2019-12-03 04:35:26 +00:00
James Fehlig
4bcf22b41c Accepting request 751460 from home:jfehlig:branches:Virtualization
- spec: Enable 'libvirt' firewalld zone for firewalld >= 0.7.0
  boo#1157766

OBS-URL: https://build.opensuse.org/request/show/751460
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=785
2019-12-01 15:08:35 +00:00
James Fehlig
25f8b5455b Accepting request 748738 from home:jfehlig:branches:Virtualization
- libxl: Fix lock manager lock ordering
  2552752f-libxl-fix-lock-manager-lock-ordering.patch
  bsc#1145774

OBS-URL: https://build.opensuse.org/request/show/748738
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=783
2019-11-14 17:47:53 +00:00
James Fehlig
5d9b6723dd Accepting request 748458 from home:jfehlig:branches:Virtualization
- spec: Forcibly remove '--listen' option from LIBVIRTD_ARGS in
  /etc/sysconfig/libvirtd since it is incompatible with socket
  activation. Also add '--timeout' option for consistency with
  upstream.
  boo#1156161

OBS-URL: https://build.opensuse.org/request/show/748458
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=782
2019-11-13 18:07:55 +00:00
James Fehlig
14a0b75e7d Accepting request 747457 from home:jfehlig:branches:Virtualization
- Enable automatic firmware seletction and add the new smm
  flavor to the build-time firmware list
  jsc#SLE-6997

OBS-URL: https://build.opensuse.org/request/show/747457
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=781
2019-11-12 00:01:20 +00:00
James Fehlig
9c7535d575 Accepting request 746034 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.9.0
  - jsc#SLE-7440
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/746034
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=779
2019-11-06 15:48:56 +00:00
James Fehlig
6d0cf4b109 Accepting request 737170 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.8.0
  - bsc#1149100
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/737170
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=777
2019-10-10 17:20:38 +00:00
James Fehlig
1b00e66448 remove lame SLE15 SP2 changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=775
2019-09-06 14:59:25 +00:00
James Fehlig
f3e76c3ad1 Accepting request 728602 from home:jfehlig:branches:Virtualization
- Update SLE15 SP2 with openSUSE Factory package
- Bug references made in the SLE15 SP1 package since the last
  Factory update: bsc#1133229, bsc#1138734, bsc#1141251,
  bsc#1143497, bsc#1137137

OBS-URL: https://build.opensuse.org/request/show/728602
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=774
2019-09-05 22:53:30 +00:00
James Fehlig
c626f4fb31 Accepting request 728569 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.7.0
  - Experimental split of libvirtd into separate daemons
  - bsc#1145440, bsc#1145586
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    93c1d5fe-network-fix-ability-to-use-openvswitch-with-vlans.patch,
    blockcopy-check-dst-identical-device.patch,
    suse-libvirtd-service-xen.patch

OBS-URL: https://build.opensuse.org/request/show/728569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=773
2019-09-05 16:31:28 +00:00
James Fehlig
e039ebe6dc Accepting request 723837 from home:mwilck:branches:Virtualization
- network: fix ability to use openvswitch with vlans (bsc#1145651)
  - Added patch:
    93c1d5fe-network-fix-ability-to-use-openvswitch-with-vlans.patch

OBS-URL: https://build.opensuse.org/request/show/723837
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=771
2019-08-15 23:07:23 +00:00
James Fehlig
1e4ec091f5 Accepting request 722934 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.6.0
  - Enable proper use of systemd socket	activation with libvirtd
  - bsc#1133719
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    xen-pv-cdrom.patch, xen-sxpr-disk-type.patch
- qemu: fix default value of security_default_confined
  Updated suse-qemu-conf.patch
  bsc#1143871

OBS-URL: https://build.opensuse.org/request/show/722934
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=770
2019-08-12 22:29:28 +00:00
James Fehlig
a5d02a488f Accepting request 718303 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.5.0
  - CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    aed6a032-CVE-2019-10161.patch,
    db0b7845-CVE-2019-10166.patch,
    8afa68ba-CVE-2019-10167.patch,
    bf6c2830-CVE-2019-10168.patch

OBS-URL: https://build.opensuse.org/request/show/718303
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=768
2019-07-24 20:36:02 +00:00
James Fehlig
f96cdec896 fix patch names in last changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=766
2019-06-20 16:59:30 +00:00
James Fehlig
2d3b4f44f0 Accepting request 711148 from home:jfehlig:branches:Virtualization
Fixes for CVE's made public today.

- api: disallow virConnect*HypervisorCPU,
  virConnectGetDomainCapabilities, virDomainManagedSaveDefineXML,
  and virDomainSaveImageGetXMLDesc on read-only connections
  CVE-2019-10161-api-disallow-virDomainSaveImageGetXMLDesc.patch,
  CVE-2019-10166-api-disallow-virDomainManagedSaveDefineXML.patch,
  CVE-2019-10167-api-disallow-virConnectGetDomainCapabilities.patch,
  CVE-2019-10168-api-disallow-virConnect-HypervisorCPU.patch
  CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168
  bsc#1138301, bsc#1138302, bsc#1138303, bsc#1138305

OBS-URL: https://build.opensuse.org/request/show/711148
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=765
2019-06-20 15:16:41 +00:00
James Fehlig
962931e8eb Accepting request 709495 from home:dimstar:Factory
Allow OBS to pick better candidates to shorten rebuild queues

OBS-URL: https://build.opensuse.org/request/show/709495
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=764
2019-06-12 15:38:48 +00:00
James Fehlig
4d273a1174 Accepting request 707328 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.4.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    5cd9db3a-cputest-add-data-E3-1225-v5.patch,
    538d8735-cpu_map-Define-md-clear-CPUID-bit.patch,
    96f41cd7-admin-reject-clients.patch,
    f111e094-locking-restrict-sockets-to-mode-0600.patch,
    e37bd65f-logging-restrict-sockets-to-mode-0600.patch,
    76b420d0-build-libqemutestdriver-lto-fix.patch

OBS-URL: https://build.opensuse.org/request/show/707328
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=762
2019-06-03 20:11:36 +00:00
James Fehlig
7a5103bbf0 Accepting request 706529 from home:jfehlig:branches:Virtualization:lto
- build: fix linking libqemutestdriver with LTO enabled
  76b420d0-build-libqemutestdriver-lto-fix.patch
  boo#1133253

OBS-URL: https://build.opensuse.org/request/show/706529
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=761
2019-05-30 16:26:45 +00:00
James Fehlig
9f3a69afcd Accepting request 706470 from home:marxin:branches:Virtualization
- Use %make_build in order to provide verbose output.

OBS-URL: https://build.opensuse.org/request/show/706470
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=760
2019-05-30 16:01:34 +00:00
James Fehlig
75c1043489 Accepting request 705075 from home:jfehlig:branches:Virtualization
- spec: add systemd-container dependency to qemu and lxc drivers
  bsc#1136109

OBS-URL: https://build.opensuse.org/request/show/705075
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=758
2019-05-23 17:20:13 +00:00
James Fehlig
9b252d2501 Accepting request 704536 from home:jfehlig:branches:Virtualization
- admin: reject clients unless their UID matches the server UID
  CVE-2019-10132
  96f41cd7-admin-reject-clients.patch,
  f111e094-locking-restrict-sockets-to-mode-0600.patch,
  e37bd65f-logging-restrict-sockets-to-mode-0600.patch
  bsc#1134348

OBS-URL: https://build.opensuse.org/request/show/704536
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=756
2019-05-21 17:48:44 +00:00
James Fehlig
30cdfb8cae Accepting request 704322 from home:jfehlig:branches:Virtualization
libvirt side of Intel Group 4 mitigations.

- cpu_map: add cpu feature md-clear. CVE-2018-12126,
  CVE-2018-12127, CVE-2018-12130, CVE-2019-11091
  5cd9db3a-cputest-add-data-E3-1225-v5.patch,
  538d8735-cpu_map-Define-md-clear-CPUID-bit.patch
  bsc#1111331, bsc#1135273

OBS-URL: https://build.opensuse.org/request/show/704322
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=754
2019-05-20 22:23:44 +00:00