SHA256
1
0
forked from pool/libvirt

1207 Commits

Author SHA256 Message Date
bd5d288caf Update to libvirt v12.0.0
Update SLFO:Main with libvirt v12.0.0. Includes implementation for
jsc#PED-14592, jsc#PED-14597, jsc#PED-14623 and jsc#PED-15320.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
2026-01-19 19:19:36 -07:00
294db76641 Update to libvirt 11.10.0
Update SLFO:Main with latest Factory libvirt package. Includes fixes for
CVE-2025-12748, CVE-2025-13193, and impl for jsc#PED-155.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
2025-12-15 16:53:26 -07:00
717eccd6e4 Sync changes to SLFO-1.2 branch 2025-08-20 09:45:21 +02:00
eb61f5a654 Accepting request 1298163 from Virtualization
- Set virt_hooks_unconfined boolean to true in libvirt-daemon-hooks
  %post script (see comment 13 in bsc#1242998)

OBS-URL: https://build.opensuse.org/request/show/1298163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=429
2025-08-09 17:58:42 +00:00
e49fc96f10 - Set virt_hooks_unconfined boolean to true in libvirt-daemon-hooks
%post script (see comment 13 in bsc#1242998)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1092
2025-08-07 14:30:05 +00:00
97a2a0831a Accepting request 1297129 from Virtualization
- Update to libvirt 11.6.0
  - Revert commit c2c165ea6c to fix build with old libattr in SLE15
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-6-0-2025-08-01

OBS-URL: https://build.opensuse.org/request/show/1297129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=428
2025-08-03 11:36:00 +00:00
8aeff44076 - Update to libvirt 11.6.0
- Revert commit c2c165ea6c to fix build with old libattr in SLE15
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-6-0-2025-08-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1091
2025-08-01 21:56:57 +00:00
818474a9e1 Accepting request 1291368 from Virtualization
Factory update for libvirt that contains a bug fix and amendment to
a previous changelog entry.

- qemu: ARM: Change default SCSI controller model from 'lsilogic'
  to 'virtio-scsi'
  bsc#1240762

OBS-URL: https://build.opensuse.org/request/show/1291368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=427
2025-07-09 15:26:30 +00:00
c1f83d7e4b - qemu: ARM: Change default SCSI controller model from 'lsilogic'
to 'virtio-scsi'
  bsc#1240762

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1090
2025-07-08 21:42:51 +00:00
8f5973a706 Add jira reference to previous changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1089
2025-07-08 21:18:50 +00:00
77a8d0fcfb Accepting request 1289695 from Virtualization
- Update to libvirt 11.5.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-5-0-2025-07-01

- qemu: Use numa-preplace instead of numad for numa placement advice
  bsc#1242979

OBS-URL: https://build.opensuse.org/request/show/1289695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=426
2025-07-02 10:07:10 +00:00
757282f45c - Update to libvirt 11.5.0
- Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-5-0-2025-07-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1088
2025-07-01 23:18:31 +00:00
956a9208d3 - qemu: Use numa-preplace instead of numad for numa placement advice
bsc#1242979

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1087
2025-07-01 17:05:28 +00:00
91c0f97542 Accepting request 1285550 from Virtualization
This is a minor change that simply adds a missing bug
number to the last changelog entry.

OBS-URL: https://build.opensuse.org/request/show/1285550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=425
2025-06-16 09:11:49 +00:00
3d8c1fddca add bug number to last changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1086
2025-06-13 16:04:20 +00:00
bcadddf245 Accepting request 1283752 from Virtualization
- Update to libvirt 11.4.0
  - bsc#1241481, boo#1243740
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-4-0-2025-06-02
- spec: Drop support for old distros

OBS-URL: https://build.opensuse.org/request/show/1283752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=424
2025-06-10 06:56:03 +00:00
0c760d25c4 - Update to libvirt 11.4.0
- bsc#1241481, boo#1243740
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-4-0-2025-06-02
- spec: Drop support for old distros

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1085
2025-06-06 22:58:10 +00:00
f201057d75 Accepting request 1280995 from Virtualization
- spec: Drop dependencies on the nwfilter driver (which requires
  iptables) for Factory and SLFO
  boo#1231798, jsc#PED-12034

OBS-URL: https://build.opensuse.org/request/show/1280995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=423
2025-06-01 19:36:06 +00:00
b388cf2d20 Drop nwfilter deps for Factory as well as SLFO
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1084
2025-05-28 21:09:21 +00:00
9c62e96d10 - spec: Drop dependencies on the nwfilter driver (which requires
iptables) for SLFO
  jsc#PED-12034

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1083
2025-05-28 17:42:41 +00:00
0a6ce69110 Accepting request 1274735 from Virtualization
- Update to libvirt 11.3.0
  - bsc#1241952
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-3-0-2025-05-02
- spec: Build with fuse3
  boo#1242081

OBS-URL: https://build.opensuse.org/request/show/1274735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=422
2025-05-07 17:14:41 +00:00
fb896e7f99 - Update to libvirt 11.3.0
- bsc#1241952
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-3-0-2025-05-02
- spec: Build with fuse3
  boo#1242081

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1082
2025-05-05 20:40:20 +00:00
0426ebfdab Accepting request 1268494 from Virtualization
Fix bug and add jira numbers to previous changelog entry

- cpu_map: Install Ampere-1 ARM CPU models
  bsc#1240922

  - jsc#PED-6556, jsc#PED-11466

OBS-URL: https://build.opensuse.org/request/show/1268494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=421
2025-04-11 14:45:57 +00:00
5fc902260d Add missing jira numbers to changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1081
2025-04-10 22:13:57 +00:00
6c80bf4dc6 - cpu_map: Install Ampere-1 ARM CPU models
bsc#1240922

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1080
2025-04-10 16:32:42 +00:00
c15ea67525 Accepting request 1266337 from Virtualization
- Update to libvirt 11.2.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-2-0-2025-04-01

OBS-URL: https://build.opensuse.org/request/show/1266337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=420
2025-04-03 16:40:41 +00:00
b92f95bec8 - Update to libvirt 11.2.0
- Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-2-0-2025-04-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1079
2025-04-01 22:20:23 +00:00
4cb7342036 Accepting request 1255147 from Virtualization
- spec: Disable rbd storage driver for SLFO
  bsc#1239836

OBS-URL: https://build.opensuse.org/request/show/1255147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=419
2025-03-25 21:07:20 +00:00
690adf3ef8 - spec: Disable rbd storage driver for SLFO
bsc#1239836

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1078
2025-03-21 22:32:47 +00:00
e24fb825d5 Accepting request 1249952 from Virtualization
- Update to libvirt 11.1.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-1-0-2025-03-03

OBS-URL: https://build.opensuse.org/request/show/1249952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=418
2025-03-05 12:39:19 +00:00
e174b42b8e - Update to libvirt 11.1.0
- Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v11-1-0-2025-03-03

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1077
2025-03-04 00:00:18 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
5a4824954d Accepting request 1167494 from Virtualization
- spec: Add 'Requires: netcat-openbsd' to libvirt-daemon-common
  boo#1222100

OBS-URL: https://build.opensuse.org/request/show/1167494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=396
2024-04-15 18:14:12 +00:00
41ba086472 - spec: Add 'Requires: netcat-openbsd' to libvirt-daemon-common
boo#1222100

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1032
2024-04-12 21:37:52 +00:00
4c9575b8c4 Accepting request 1164179 from Virtualization
- Update to libvirt 10.2.0
  - CVE-2024-2494
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-2-0-2024-04-02

OBS-URL: https://build.opensuse.org/request/show/1164179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=395
2024-04-03 15:18:19 +00:00
9ccb98b1a7 - Update to libvirt 10.2.0
- CVE-2024-2494
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-2-0-2024-04-02

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1030
2024-04-02 16:36:06 +00:00
bf82f2d426 Accepting request 1160500 from Virtualization
- CVE-2024-2494: remote: check for negative array lengths before
  allocation
  bsc#1221815

OBS-URL: https://build.opensuse.org/request/show/1160500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=394
2024-03-26 18:24:22 +00:00
4b639d885f adjust last changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1028
2024-03-21 17:47:20 +00:00
e90b271a19 - remote: check for negative array lengths before allocation
CVE-2024-2494
  bsc#1221815

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1027
2024-03-21 15:35:26 +00:00
b2f783e55c Accepting request 1155381 from Virtualization
- Update to libvirt 10.1.0
  - CVE-2024-1441
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-1-0-2024-03-01

OBS-URL: https://build.opensuse.org/request/show/1155381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=393
2024-03-08 17:07:21 +00:00
6c91e6d185 - Update to libvirt 10.1.0
- CVE-2024-1441
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-1-0-2024-03-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1025
2024-03-05 23:55:19 +00:00
da6ee1a1ec Accepting request 1149655 from Virtualization
- Add SLE virtiofsd path to apparmor profiles
  bsc#1219772

- Fix return value when libnetcontrol fails to initialize
  boo#1219986

OBS-URL: https://build.opensuse.org/request/show/1149655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=392
2024-02-25 13:04:41 +00:00
27bcb5fd35 - Add SLE virtiofsd path to apparmor profiles
bsc#1219772

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1023
2024-02-22 22:15:47 +00:00
7a0fe06161 - Fix return value when libnetcontrol fails to initialize
boo#1219986

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1022
2024-02-21 23:07:52 +00:00
bd736204e3 Accepting request 1141532 from Virtualization
- Replace temporary build fix with upstream equivalent
  bsc#1218823

OBS-URL: https://build.opensuse.org/request/show/1141532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=391
2024-01-26 21:46:36 +00:00
6e9c9a0f5a - Replace temporary build fix with upstream equivalent
bsc#1218823

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1020
2024-01-25 13:09:10 +00:00
132d82c00c Accepting request 1139524 from Virtualization
- Add temporary build fix for ppc64le
  bsc#1218823

- Update to libvirt 10.0.0
  - jsc#PED-3226, jsc#PED-3279, jsc#PED-4931, jsc#PED-5432,
    jsc#PED-6851
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-0-0-2024-01-15

OBS-URL: https://build.opensuse.org/request/show/1139524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=390
2024-01-21 22:07:40 +00:00
42356e9427 Remove scrub dependency from spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1018
2024-01-17 17:29:51 +00:00
b7d04d026b - Add temporary build fix for ppc64le
bsc#1218823

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1017
2024-01-17 16:10:23 +00:00
50121bb2be - Update to libvirt 10.0.0
- jsc#PED-3226, jsc#PED-3279, jsc#PED-4931, jsc#PED-5432,
    jsc#PED-6851
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v10-0-0-2024-01-15

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1016
2024-01-16 15:06:53 +00:00
a4e2971bdc Accepting request 1134307 from Virtualization
Apparmor: Add capabilities for PCI passthrough to virtxend profile
bsc#1216656

OBS-URL: https://build.opensuse.org/request/show/1134307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=389
2023-12-21 22:37:45 +00:00
8bad95cdbc - apparmor: Add capabilities for PCI passthrough to virtxend profile
bsc#1216656

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1014
2023-12-20 17:34:03 +00:00
54a44c3cff Accepting request 1132176 from Virtualization
- Add upstream commit 1a2f33cb59 to fix memory corruption in the
  remote driver
- Update to libvirt 9.10.0
  - jsc#PED-3226, jsc#PED-3279, jsc#PED-4931, jsc#PED-5432,
    jsc#PED-6851
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-10-0-2023-12-01
- spec: Drop 'Requires: libvirt-daemon-proxy' from the
  libvirt-daemon-{qemu,xen,lxc,vbox} subpackages

OBS-URL: https://build.opensuse.org/request/show/1132176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=388
2023-12-09 21:49:48 +00:00
ddcd43f2df Add upstream commit 1a2f33cb59 to fix memory corruption in the remote driver
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1012
2023-12-08 22:43:32 +00:00
974fe223e0 - Update to libvirt 9.10.0
- jsc#PED-3226, jsc#PED-3279, jsc#PED-4931, jsc#PED-5432,
    jsc#PED-6851
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-10-0-2023-12-01
- spec: Drop 'Requires: libvirt-daemon-proxy' from the
  libvirt-daemon-{qemu,xen,lxc,vbox} subpackages

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1011
2023-12-01 23:35:15 +00:00
fcbfbccbd0 Accepting request 1122958 from Virtualization
- Update to libvirt 9.9.0
  - jsc#PED-3279, jsc#PED-4931, jsc#PED-5432
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-9-0-2023-11-01

OBS-URL: https://build.opensuse.org/request/show/1122958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=387
2023-11-03 21:19:28 +00:00
1f97f7ecee - Update to libvirt 9.9.0
- jsc#PED-3279, jsc#PED-4931, jsc#PED-5432
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-9-0-2023-11-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1009
2023-11-02 20:36:40 +00:00
ac149dfe2c Accepting request 1118744 from Virtualization
- supportconfig: Adapt plugin to modern supportconfig

- spec: Disable use of libnbd/nbdkit
  bsc#1216274

OBS-URL: https://build.opensuse.org/request/show/1118744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=386
2023-10-19 20:46:53 +00:00
c6f96a55ad - supportconfig: Adapt plugin to modern supportconfig
- spec: Disable use of libnbd/nbdkit
  bsc#1216274

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1007
2023-10-18 22:45:18 +00:00
ee1b24d377 Accepting request 1114875 from Virtualization
- Update to libvirt 9.8.0 (jsc#PED-3279)
  - bsc#1215708
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-8-0-2023-10-02

OBS-URL: https://build.opensuse.org/request/show/1114875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=385
2023-10-04 20:30:26 +00:00
28a758c687 - Update to libvirt 9.8.0 (jsc#PED-3279)
- bsc#1215708
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-8-0-2023-10-02

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1005
2023-10-02 21:16:39 +00:00
d10b897349 Accepting request 1110332 from Virtualization
The last changelog entry did not clearly indicate the ESX hypervisor
driver is disabled for ALP. Fix it.

- spec: Disable ESX hypervisor driver in ALP-based products

OBS-URL: https://build.opensuse.org/request/show/1110332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=384
2023-09-11 19:20:35 +00:00
c6163a58f4 fix latest changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1003
2023-09-11 14:57:42 +00:00
3acf59d8ce Accepting request 1109743 from Virtualization
- Update to libvirt 9.7.0 (jsc#PED-3279)
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-7-0-2023-09-01
- spec: Unconditionally enable modular daemons (jsc#PED-6303)
- spec: ESX hypervisor driver in ALP-based products
- spec: Disable glusterfs storage backend in ALP-based products

OBS-URL: https://build.opensuse.org/request/show/1109743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=383
2023-09-10 11:09:51 +00:00
b42bc40a96 - Update to libvirt 9.7.0 (jsc#PED-3279)
- Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-7-0-2023-09-01
- spec: Unconditionally enable modular daemons (jsc#PED-6303)
- spec: ESX hypervisor driver in ALP-based products
- spec: Disable glusterfs storage backend in ALP-based products

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1001
2023-09-06 22:11:24 +00:00
6f0d6d169a Accepting request 1105960 from Virtualization
- spec: Disable Apparmor support in ALP-based products
- spec: Disable interface driver in ALP-based products
- spec: Disable sanlock plugin in ALP-based products
- spec: Disable numad support in ALP-based products

OBS-URL: https://build.opensuse.org/request/show/1105960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=382
2023-08-30 08:17:49 +00:00
1b70398281 - spec: Disable Apparmor support in ALP-based products
- spec: Disable interface driver in ALP-based products
- spec: Disable sanlock plugin in ALP-based products
- spec: Disable numad support in ALP-based products

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=999
2023-08-25 19:57:05 +00:00
c384c6744d Accepting request 1104472 from Virtualization
- spec: Disable Xen driver in ALP-based products

OBS-URL: https://build.opensuse.org/request/show/1104472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=381
2023-08-19 22:10:11 +00:00
858e90a0de - spec: Disable Xen driver in ALP-based products
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=997
2023-08-17 20:20:04 +00:00
4e62592e97 Accepting request 1102417 from Virtualization
- Add upstream commit 3d2f3fb72b to fix max file limits in systemd
  services
- Update to libvirt 9.6.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-6-0-2023-08-01
  - jsc#PED-3725
- spec: Unconditionally enable modular daemons
- spec: Remove logic handling package upgrade from old libvirtd

OBS-URL: https://build.opensuse.org/request/show/1102417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=380
2023-08-06 14:29:22 +00:00
45c11fa4b6 Add upstream commit 3d2f3fb72b to fix max file limits in systemd services
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=995
2023-08-04 16:38:27 +00:00
499aeca923 add jira reference to changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=994
2023-08-03 16:21:16 +00:00
5c29505bcc - Update to libvirt 9.6.0
- Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-6-0-2023-08-01
- spec: Unconditionally enable modular daemons
- spec: Remove logic handling package upgrade from old libvirtd

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=993
2023-08-02 22:57:24 +00:00
0f621e9ce3 Accepting request 1099805 from Virtualization
CVE-2023-3750: storage: Fix returning of locked objects from
'virStoragePoolObjListSearch' (bsc#1213447)

OBS-URL: https://build.opensuse.org/request/show/1099805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=379
2023-07-24 16:11:44 +00:00
45aceb310c - CVE-2023-3750: storage: Fix returning of locked objects from
'virStoragePoolObjListSearch'
  bsc#1213447

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=991
2023-07-20 22:15:39 +00:00
f411547e12 Accepting request 1098574 from Virtualization
- libxl: Improve handling of errors across migration phases
  bsc#1213186
- apparmor: Support local overrides in all profiles and abstractions
  spec: Don't replace /etc/apparmor.d/<profile> on package upgrade
  spec: No longer package empty /etc/apparmor.d/local/* files
  bsc#1211472
- Update to libvirt 9.5.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-5-0-2023-07-03
  - Add upstream commit 5f7f6ceb47 to fix builds on Leap 15.x
  - Drop downstream commit adding SUSE-specific migration
    parameters

OBS-URL: https://build.opensuse.org/request/show/1098574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=378
2023-07-15 21:14:57 +00:00
f6b39855bb - libxl: Improve handling of errors across migration phases
bsc#1213186
- apparmor: Support local overrides in all profiles and abstractions
  spec: Don't replace /etc/apparmor.d/<profile> on package upgrade
  spec: No longer package empty /etc/apparmor.d/local/* files
  bsc#1211472

- Update to libvirt 9.5.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-5-0-2023-07-03
  - Add upstream commit 5f7f6ceb47 to fix builds on Leap 15.x
  - Drop downstream commit adding SUSE-specific migration
    parameters

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=989
2023-07-13 23:10:14 +00:00
4ddce7f6aa Accepting request 1093000 from Virtualization
- spec: Don't move apparmor profiles to modular daemon subpackages

OBS-URL: https://build.opensuse.org/request/show/1093000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=377
2023-06-16 14:53:00 +00:00
93d9a76b56 - spec: Don't move apparmor profiles to modular daemon subpackages
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=987
2023-06-13 22:53:13 +00:00
6e856d15d7 Accepting request 1091352 from Virtualization
- apparmor: Add support for local profile customizations
  spec: Replace /etc/apparmor.d/<libvirt-profile> on package upgrade
  bsc#1211472
- supportconfig: Modular daemon improvements

OBS-URL: https://build.opensuse.org/request/show/1091352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=376
2023-06-09 18:37:00 +00:00
df676b2d47 - apparmor: Add support for local profile customizations
spec: Replace /etc/apparmor.d/<libvirt-profile> on package upgrade
  bsc#1211472
- supportconfig: Modular daemon improvements

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=985
2023-06-07 23:17:23 +00:00
23afe5e802 Accepting request 1090561 from Virtualization
- Update to libvirt 9.4.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-4-0-2023-06-01

OBS-URL: https://build.opensuse.org/request/show/1090561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=375
2023-06-04 14:41:32 +00:00
848a91f2f4 - Update to libvirt 9.4.0
- Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-4-0-2023-06-01

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=983
2023-06-02 19:58:23 +00:00
6b42c66a36 Accepting request 1084110 from Virtualization
- Update to libvirt 9.3.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-3-0-2023-05-02
  - boo#1210654

OBS-URL: https://build.opensuse.org/request/show/1084110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=374
2023-05-03 10:56:09 +00:00
2e204885ef - Update to libvirt 9.3.0
- Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-3-0-2023-05-02
  - boo#1210654

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=981
2023-05-02 17:34:46 +00:00
f784276d3a Accepting request 1079279 from Virtualization
- qemu: Fix potential crash during driver cleanup
  bsc#1209861

OBS-URL: https://build.opensuse.org/request/show/1079279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=373
2023-04-14 11:58:45 +00:00
455055e6ad - qemu: Fix potential crash during driver cleanup
bsc#1209861

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=979
2023-04-12 21:04:59 +00:00
89f26306ff Accepting request 1078267 from Virtualization
- service: Remove unnecessary auth token from github URL

OBS-URL: https://build.opensuse.org/request/show/1078267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=372
2023-04-11 11:50:48 +00:00
dc2a769bb6 - service: Remove unnecessary auth token from github URL
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=977
2023-04-10 14:14:31 +00:00
605ee1f982 Accepting request 1077101 from Virtualization
- Update to libvirt 9.2.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-2-0-2023-04-01
  - Move to a more git-centric packaging workflow using tar_scm
    instead of download_files
    - New source README.packaging.txt
    - Remove now unused signature file and libvirt.keyring
    - Patches now maintained in git
      libxl-dom-reset.patch,
      network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
      0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
      libvirt-power8-models.patch,
      ppc64le-canonical-name.patch,
      libxl-set-migration-constraints.patch,
      libxl-set-cach-mode.patch,
      0001-libxl-add-support-for-BlockResize-API.patch,
      suse-libvirtd-disable-tls.patch,
      suse-libvirt-guests-service.patch,
      suse-qemu-conf.patch,
      suse-qemu-ovmf-paths.patch,
      libxl-support-block-script.patch,
      qemu-apparmor-screenshot.patch,
      libvirt-suse-netcontrol.patch,
      lxc-wait-after-eth-del.patch,
      suse-libxl-disable-autoballoon.patch,
      suse-xen-ovmf-paths.patch,
      virt-create-rootfs.patch,
      suse-fix-lxc-container-init.patch
  - Remove old, unused SUSEfirewall2 config file
    libvirtd-relocation-server.fw

OBS-URL: https://build.opensuse.org/request/show/1077101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=371
2023-04-06 13:55:36 +00:00
63b57ac3f0 change service mode to manual to appease factory maintainers
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=975
2023-04-03 21:42:02 +00:00
ea44792f74 Accepting request 1077093 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.2.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-2-0-2023-04-01
  - Move to a more git-centric packaging workflow using tar_scm
    instead of download_files
    - New source README.packaging.txt
    - Remove now unused signature file and libvirt.keyring
    - Patches now maintained in git
      libxl-dom-reset.patch,
      network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
      0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
      libvirt-power8-models.patch,
      ppc64le-canonical-name.patch,
      libxl-set-migration-constraints.patch,
      libxl-set-cach-mode.patch,
      0001-libxl-add-support-for-BlockResize-API.patch,
      suse-libvirtd-disable-tls.patch,
      suse-libvirt-guests-service.patch,
      suse-qemu-conf.patch,
      suse-qemu-ovmf-paths.patch,
      libxl-support-block-script.patch,
      qemu-apparmor-screenshot.patch,
      libvirt-suse-netcontrol.patch,
      lxc-wait-after-eth-del.patch,
      suse-libxl-disable-autoballoon.patch,
      suse-xen-ovmf-paths.patch,
      virt-create-rootfs.patch,
      suse-fix-lxc-container-init.patch
  - Remove old, unused SUSEfirewall2 config file
    libvirtd-relocation-server.fw

OBS-URL: https://build.opensuse.org/request/show/1077093
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=974
2023-04-03 21:26:02 +00:00
df691eee78 Accepting request 1071839 from Virtualization
- libxl: Support custom firmware paths
  bf3be5b7-libxl-Support-custom-firmware-path.patch,
  705525cb-libxl-Support-custom-firmware-path-conversion.patch
  bsc#1209161
- spec: Move ovmf dependency to correct package

OBS-URL: https://build.opensuse.org/request/show/1071839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=370
2023-03-15 17:53:53 +00:00
f5adb7d85c - libxl: Support custom firmware paths
bf3be5b7-libxl-Support-custom-firmware-path.patch,
  705525cb-libxl-Support-custom-firmware-path-conversion.patch
  bsc#1209161
- spec: Move ovmf dependency to correct package

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=972
2023-03-10 21:22:41 +00:00
03cd01471f Accepting request 1069758 from Virtualization
- Apparmor: Add support for SUSE edk2 firmware paths
  4959490e-support-SUSE-edk2-firmware-paths.patch
  boo#1208567

- Update to libvirt 9.1.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-1-0-2023-03-01
  - spec: Remove obsolete Groups tag
  - spec: Integrate upstream spec file changes that split the
    libvirt-daemon package, allowing more modular, customized
    installations
  - spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
    libvirt-daemon-log, libvirt-daemon-proxy, and
    libvirt-daemon-plugin-lockd
  - spec: Renamed subpackage libvirt-lock-sanlock to
    libvirt-daemon-plugin-sanlock
  - Dropped patches:
    ef482951-apparmor-Allow-umount-dev.patch,
    d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
    c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
    697c16e3-qemu_process-better-debug-message.patch,
    5155ab4b-qemu_namespace-nested-mounts-when-umount.patch

OBS-URL: https://build.opensuse.org/request/show/1069758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=369
2023-03-08 13:52:11 +00:00
997b4043d9 fix botched backport
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=970
2023-03-02 23:40:48 +00:00
e0dc60b804 - Apparmor: Add support for SUSE edk2 firmware paths
4959490e-support-SUSE-edk2-firmware-paths.patch
  boo#1208567

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=969
2023-03-02 23:20:42 +00:00
4e3b0799c4 Accepting request 1068569 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.1.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-1-0-2023-03-01
  - spec: Remove obsolete Groups tag
  - spec: Integrate upstream spec file changes that split the
    libvirt-daemon package, allowing more modular, customized
    installations
  - spec: New subpackages libvirt-daemon-common, libvirt-daemon-lock,
    libvirt-daemon-log, libvirt-daemon-proxy, and
    libvirt-daemon-plugin-lockd
  - spec: Renamed subpackage libvirt-lock-sanlock to
    libvirt-daemon-plugin-sanlock
  - Dropped patches:
    ef482951-apparmor-Allow-umount-dev.patch,
    d6a8b9ee-qemu-Fix-managed-no-when-creating-ethdev.patch,
    c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
    697c16e3-qemu_process-better-debug-message.patch,
    5155ab4b-qemu_namespace-nested-mounts-when-umount.patch

OBS-URL: https://build.opensuse.org/request/show/1068569
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=968
2023-03-02 00:49:27 +00:00
1966bb6102 Accepting request 1063894 from Virtualization
- qemu: Fix umount of /dev in VM private namespace
  c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
  697c16e3-qemu_process-better-debug-message.patch,
  5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
  boo#1207889

OBS-URL: https://build.opensuse.org/request/show/1063894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=368
2023-02-09 15:22:17 +00:00
99745c22a8 - qemu: Fix umount of /dev in VM private namespace
c3f16cea-qemu-cleanup-label-on-umount-failure.patch,
  697c16e3-qemu_process-better-debug-message.patch,
  5155ab4b-qemu_namespace-nested-mounts-when-umount.patch
  boo#1207889

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=966
2023-02-08 18:06:01 +00:00
640b5b4970 Accepting request 1060520 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1060520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=367
2023-01-25 16:42:21 +00:00
f3a503e4c0 Accepting request 1060519 from home:jfehlig:branches:Virtualization
Fix managed=no case when creating an ethernet interface

OBS-URL: https://build.opensuse.org/request/show/1060519
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=964
2023-01-23 21:45:30 +00:00
8188d60a2c Accepting request 1059454 from home:jfehlig:branches:Virtualization
- Update to libvirt 9.0.0
  - jsc#PED-620
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v9-0-0-2023-01-16
  - Added patches:
    ef482951-apparmor-Allow-umount-dev.patch

OBS-URL: https://build.opensuse.org/request/show/1059454
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=963
2023-01-18 22:49:05 +00:00
213137c8ab Accepting request 1045553 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1045553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=366
2022-12-29 12:08:50 +00:00
1f9f913edd Accepting request 1045548 from home:jfehlig:branches:Virtualization:bug1183247
- Fix lxc container initialization with systemd and hybrid cgroups
  suse-fix-lxc-container-init.patch
  boo#1183247

OBS-URL: https://build.opensuse.org/request/show/1045548
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=961
2022-12-27 18:20:41 +00:00
2a6a2eb5f4 Accepting request 1040374 from Virtualization
- Update to libvirt 8.10.0
  - jsc#PED-1472
  - New virt-qemu-sev-validate utility for validating the
    measurement reported for a domain launched with AMD SEV
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-10-0-2022-12-01
  - Dropped patches:
    f81ee7b5-tests-Fix-libxlxml2domconfigtest.patch

OBS-URL: https://build.opensuse.org/request/show/1040374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=365
2022-12-07 16:34:06 +00:00
26324a81e2 Mention dropped patch in the changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=959
2022-12-05 16:55:41 +00:00
632ffafbbe Accepting request 1039408 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.10.0
  - jsc#PED-1472
  - New virt-qemu-sev-validate utility for validating the
    measurement reported for a domain launched with AMD SEV
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-10-0-2022-12-01

OBS-URL: https://build.opensuse.org/request/show/1039408
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=958
2022-12-01 21:53:09 +00:00
487aefda05 Accepting request 1035317 from Virtualization
- tests: Fix libxlxml2domconfigtest
  f81ee7b5-tests-Fix-libxlxml2domconfigtest.patch
  bsc#1205204

OBS-URL: https://build.opensuse.org/request/show/1035317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=364
2022-11-13 17:08:49 +00:00
277b2bec4c - tests: Fix libxlxml2domconfigtest
f81ee7b5-tests-Fix-libxlxml2domconfigtest.patch
  bsc#1205204

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=956
2022-11-11 16:25:02 +00:00
f5bcb2ab18 Accepting request 1033076 from Virtualization
- Update to libvirt 8.9.0
  - jsc#PED-620, jsc#PED-1540
  - Add support for modular daemons to the supportconfig plugin
  - New subpackage libvirt-client-qemu providing client utilities
    to interact with QEMU-specific features of libvirt
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-9-0-2022-11-01

OBS-URL: https://build.opensuse.org/request/show/1033076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=363
2022-11-04 16:31:46 +00:00
74003c204a Another spec file fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=954
2022-11-03 13:40:53 +00:00
fb46e57e36 Add support for modular daemons to the supportconfig plugin
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=953
2022-11-02 22:49:09 +00:00
dc0033ead6 fix version requirements of client-qemu package
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=952
2022-11-02 22:17:48 +00:00
9be1e0080f Accepting request 1032947 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.9.0
  - jsc#PED-620, jsc#PED-1540
  - New subpackage libvirt-client-qemu providing client utilities
    to interact with QEMU-specific features of libvirt
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-9-0-2022-11-01

OBS-URL: https://build.opensuse.org/request/show/1032947
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=951
2022-11-02 19:46:59 +00:00
2e2c90883e Accepting request 1008231 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1008231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=362
2022-10-10 16:44:17 +00:00
85ae3cda41 Accepting request 1008079 from home:jfehlig:branches:Virtualization
- Update to libvirt 8.8.0
  - jsc#PED-620, jsc#PED-1540
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-8-0-2022-10-03
- spec: Switch from monolithic to modular daemons for Factory

OBS-URL: https://build.opensuse.org/request/show/1008079
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=949
2022-10-05 14:41:22 +00:00
a5fab2a8c1 Accepting request 1006540 from Virtualization
- spec: Only drop redefinition of libexecdir on Factory and newer
  bsc#1203775

OBS-URL: https://build.opensuse.org/request/show/1006540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=361
2022-10-01 15:42:25 +00:00
a3df6bd816 - spec: Only drop redefinition of libexecdir on Factory and newer
bsc#1203775

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=947
2022-09-27 22:39:17 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
0d076b07d4 - tools: Fix virt-host-validate SEV detection
3f9c1a4b-fix-host-validate-sev.patch
  boo#1188715

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=906
2021-10-07 04:15:49 +00:00
73e1b007e3 Accepting request 922671 from home:jfehlig:branches:Virtualization
- 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/922671
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=905
2021-10-01 21:10:15 +00:00
867ebdcbe2 Accepting request 919014 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/919014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=339
2021-09-20 21:31:57 +00:00
2c635145d1 Accepting request 919013 from home:jfehlig:branches:Virtualization
- libxl: Improve reporting of die_id in capabilities
  b75a16ae-libxl-improve-die-id.patch
  boo#1190493
- libxl: Fix driver reload
  65fab900-libxl-fix-driver-reload.patch,
  51eb680b-libxl-dont-autostart-on-reload.patch
  bsc#1190420

OBS-URL: https://build.opensuse.org/request/show/919013
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=904
2021-09-14 21:02:46 +00:00
0167901207 Accepting request 915519 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/915519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=338
2021-09-04 20:31:59 +00:00
ee1d9df334 Accepting request 915518 from home:jfehlig:branches:Virtualization
- Update to libvirt 7.7.0
  - jsc#SLE-18446
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/915518
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=903
2021-09-01 16:17:27 +00:00
5650b1077d Accepting request 912945 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/912945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=337
2021-08-25 18:55:57 +00:00
d23ff5befd - supportconfig: When checking for installed hypervisor drivers,
use the libvirtr-daemon-driver-<hypervisor> package instead of
  libvirt-daemon-<hypervisor>. The latter are not required packages
  for a functioning hypervisor driver.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=902
2021-08-11 17:37:08 +00:00
27e6ba56eb Accepting request 910041 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/910041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=336
2021-08-05 18:47:53 +00:00
1b3adcceea Accepting request 910040 from home:jfehlig:branches:Virtualization
- Update to libvirt 7.6.0
  - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath
    CVE-2021-3667
    bsc#1188843
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    de1e0ae0-lockd-no-error-if-lockspace.patch,
    f58349c9-qemu-storage-migration.patch

OBS-URL: https://build.opensuse.org/request/show/910040
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=901
2021-08-03 19:49:58 +00:00
74c5f1c064 Accepting request 908661 from Virtualization
- spec: Re-exec'ing virt{lock,log}d in posttrans was mistakenly
  dropped in a previous change. Add it back.

- libxl: ovmf now provides only one firmware for Xen. The firmware
  is named ovmf-x86_64-xen-4m.bin in the SUSE ovmf package. Adjust
  the upstream default firmware path to match the SUSE name.
- packaging: To improve maintainability, rename suse-ovmf-paths.patch
  to suse-qemu-ovmf-paths.patch and suse-xen-ovmf-loaders.patch to
  suse-xen-ovmf-paths.patch

OBS-URL: https://build.opensuse.org/request/show/908661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=335
2021-07-29 19:31:12 +00:00
5ed1374fd3 remove spurious whitespace from spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=900
2021-07-27 18:14:27 +00:00
0af4927a97 - spec: Re-exec'ing virt{lock,log}d in posttrans was mistakenly
dropped in a previous change. Add it back.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=899
2021-07-27 18:13:14 +00:00
95d05af7e8 Accepting request 908023 from home:jfehlig:branches:Virtualization:ovmf
- libxl: ovmf now provides only one firmware for Xen. The firmware
  is named ovmf-x86_64-xen-4m.bin in the SUSE ovmf package. Adjust
  the upstream default firmware path to match the SUSE name.
- packaging: To improve maintainability, rename suse-ovmf-paths.patch
  to suse-qemu-ovmf-paths.patch and suse-xen-ovmf-loaders.patch to
  suse-xen-ovmf-paths.patch

OBS-URL: https://build.opensuse.org/request/show/908023
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=898
2021-07-23 21:27:33 +00:00
c64b43f8c6 Accepting request 907180 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/907180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=334
2021-07-22 20:42:28 +00:00
d0be6a8d16 Accepting request 907179 from home:jfehlig:branches:Virtualization
- spec: Don't forcibly remove '--listen' arg from
  /etc/sysconfig/libvirtd. Add '--timeout 120' if '--listen' is
  not specified.
  bsc#1188232
- spec: Remove the sysconfig fillup files for the various daemons
  - Dropped patches:
    suse-libvirtd-sysconfig-settings.patch,
    suse-virtlockd-sysconfig-settings.patch,
    suse-virtlogd-sysconfig-settings.patch

- spec: Add bash-completion dependency to libvirt-daemon and
  libvirt-client. It was mistakenly dropped when
  libvirt-bash-completion was merged into the daemon and client
  subpackages

- qemu: Use correct flag constant for enabling storage migration
  f58349c9-qemu-storage-migration.patch
  bsc#1188171

OBS-URL: https://build.opensuse.org/request/show/907179
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=897
2021-07-19 17:36:51 +00:00
f37196b7ec Accepting request 904628 from Virtualization
A small SLE bug fix that is pertinent to Factory too.

- virtlockd: Don't report error if lockspace exists
  de1e0ae0-lockd-no-error-if-lockspace.patch
  bsc#1184253

OBS-URL: https://build.opensuse.org/request/show/904628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=333
2021-07-11 23:24:37 +00:00
c9cc95cec9 - virtlockd: Don't report error if lockspace exists
de1e0ae0-lockd-no-error-if-lockspace.patch
  bsc#1184253

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=896
2021-07-07 17:33:10 +00:00
c2912a039a Accepting request 903564 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/903564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=332
2021-07-04 20:10:32 +00:00
48654de6e4 Accepting request 903563 from home:jfehlig:branches:Virtualization
-  Update to libvirt 7.5.0
  - security: Fix insecure sVirt label generation - CVE-2021-3631
    bsc#1187871
  - apparmor: Permit new capabilities required by libvirtd
    boo#1186888
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    suse-apparmor-libnl-paths.patch
- supportconfig plugin improvements

OBS-URL: https://build.opensuse.org/request/show/903563
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=895
2021-07-01 17:24:26 +00:00
bdb7fceb85 Accepting request 901205 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/901205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=331
2021-06-24 16:22:18 +00:00
c898e9a77b Accepting request 901098 from home:mgorman:branches:Virtualization
- Suggest numad package instead of requiring it. numad is not
  required for libvirt daemon to run, it does not support the
  cgroup2 API and it has been superseded by the kernel NUMA
  balancer which is enabled by default.
  bsc#1184722

OBS-URL: https://build.opensuse.org/request/show/901098
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=893
2021-06-21 16:06:24 +00:00
6161076ee1 Accepting request 896745 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/896745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=330
2021-06-05 21:31:08 +00:00
9b5da75827 Accepting request 896744 from home:jfehlig:branches:Virtualization
- Update to libvirt 7.4.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html
  - Dropped patches:
    ee890f25-libxl-mock-funcs.patch

OBS-URL: https://build.opensuse.org/request/show/896744
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=891
2021-06-01 16:52:45 +00:00
a420dcc434 refresh patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=890
2021-05-18 15:44:20 +00:00
b90a82406e A few tweaks before Factory submission
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=889
2021-05-18 15:43:00 +00:00
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
Richard Brown
cc07db0831 Accepting request 882668 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/882668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=329
2021-04-08 19:01:47 +00:00
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
8d8cc6979f Accepting request 879983 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/879983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=328
2021-03-24 15:09:44 +00:00
2310c550d6 Accepting request 878656 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/878656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=327
2021-03-18 21:54:12 +00:00
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
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
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
Richard Brown
bad03753ca Accepting request 876096 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/876096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=326
2021-03-05 12:43:20 +00:00
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
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
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
Richard Brown
83029c9aa8 Accepting request 873208 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/873208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=325
2021-02-22 13:57:58 +00:00
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
ba17215528 Accepting request 871283 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/871283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=324
2021-02-17 17:08:55 +00:00
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
ddd00f5309 Accepting request 867772 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/867772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=323
2021-02-01 13:42:05 +00:00
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
96d48bf2ff Accepting request 864470 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/864470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=322
2021-01-22 20:49:09 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
682d03ae6f Accepting request 787956 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/787956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=302
2020-03-25 22:43:29 +00:00
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
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
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
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
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
1dc735a797 Accepting request 783128 from 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/783128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=301
2020-03-12 21:58:15 +00:00
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
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
f86d403f4c Accepting request 781324 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/781324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=300
2020-03-06 20:25:33 +00:00
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
35fc735b8a Accepting request 770411 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/770411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=299
2020-02-06 12:19:39 +00:00
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
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
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
480c229cfe Accepting request 769141 from Virtualization
Updated libvirt package for Factory that fixes several rpmlint
warnings. SR#768836 sent to add 'sanlock' and 'libvirt' to
StandardGroups in rpmlint package.

- spec: Fix several rpmlint warnings
  72ed254b-drop-exec-perms-bashcompletion.patch

- xen: Support setting credit2 scheduler parameters
  849052ec-libxl-support-credit2.patch
  bsc#1162160

- xen: Inhibit libvirtd shutdown when domains are running
  6c1dddaf-libxl-shutdown-inhibit.patch
  bsc#1157100

OBS-URL: https://build.opensuse.org/request/show/769141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=298
2020-02-03 10:11:02 +00:00
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
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
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
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
79b56a2eb0 Accepting request 764823 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/764823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=297
2020-01-23 15:07:39 +00:00
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
386ea846ff Accepting request 762487 from Virtualization
Fix typo in changelog entry and resubmit, superseding SR#762259.

- qemu: Fix firmware auto detection
  50d7465f-qemu-firmware1.patch, 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/762487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=296
2020-01-13 21:17:11 +00:00
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
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
2ac3672c0f Accepting request 758262 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/758262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=295
2020-01-01 13:56:30 +00:00
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
7bdfa06c44 Accepting request 755864 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/755864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=294
2019-12-17 12:29:02 +00:00
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
caa1e936aa Accepting request 753763 from Virtualization
Supersedes req#753076

- 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

- spec: Enable 'libvirt' firewalld zone for firewalld >= 0.7.0
  boo#1157766

OBS-URL: https://build.opensuse.org/request/show/753763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=293
2019-12-07 14:16:19 +00:00
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
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
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
08a37a7ed4 Accepting request 748739 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/748739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=292
2019-11-18 19:02:48 +00:00
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
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
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
44feaf5a1d Accepting request 746035 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/746035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=291
2019-11-11 11:58:14 +00:00
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
67ebd5518b Accepting request 737172 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/737172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=290
2019-10-22 13:38:11 +00:00
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
3cf6e8e798 Accepting request 728994 from Virtualization
Updated libvirt package for Factory.

- Add apparmor-abstractions as a required package for daemon
  bsc#1142992

- 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/728994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=289
2019-09-11 08:23:35 +00:00
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
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
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
d6eb84d848 Accepting request 723846 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/723846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=288
2019-08-16 13:30:47 +00:00
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
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
a68d6af3ff Accepting request 718339 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/718339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=287
2019-07-31 12:12:20 +00:00
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
7c7d430d2d Accepting request 711170 from Virtualization
Fixes for various CVEs made public today.

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

- Drop systemd BuildRequires: there is already pkgconfig(systemd)
  present, which is the same package.

OBS-URL: https://build.opensuse.org/request/show/711170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=286
2019-06-26 14:02:02 +00:00
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
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
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
b3a1b59bd2 Accepting request 707330 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/707330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=285
2019-06-07 10:17:44 +00:00
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
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
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
5ea70386f1 Accepting request 705076 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/705076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=284
2019-05-25 11:34:44 +00:00
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
89b19f7119 Accepting request 704537 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/704537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=283
2019-05-22 08:53:04 +00:00
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
29dbc9489b Accepting request 704323 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/704323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=282
2019-05-21 08:35:42 +00:00
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
26cb8d2b67 Accepting request 701642 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/701642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=281
2019-05-10 07:10:37 +00:00
9ccf0d308b Accepting request 701641 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.3.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    ff376c62-tests-fix-mocking-stat-lstat.patch,
    ebe9c6ea-qemu-firmware-dirent.patch,
    2a07c990-api-CVE-2019-3886.patch,
    ae076bb4-remote-CVE-2019-3886.patch,
    f66f70ac-snapshot-fix-use-after-free.patch,
    89237d53-conf-expose-virDomainSCSIDriveAddressIsUsed.patch,
    ee2c5ef3-test-scsi-disk.patch,
    ddc72f99-qemu-check-dup-drive-address.patch,
    22dc3e94-revert-f1d65853.patch

OBS-URL: https://build.opensuse.org/request/show/701641
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=752
2019-05-08 19:35:37 +00:00
3efc7723ef Accepting request 697980 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/697980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=280
2019-04-30 10:56:48 +00:00
7cc886a733 Accepting request 697979 from home:jfehlig:branches:Virtualization
- Fix build with LTO enabled
  Adjusted support-managed-pci-xen-driver.patch
  boo#1133253

OBS-URL: https://build.opensuse.org/request/show/697979
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=750
2019-04-25 21:19:16 +00:00
4816053d58 Accepting request 696100 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/696100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=279
2019-04-21 07:03:36 +00:00
25a1844db7 Accepting request 696099 from home:jfehlig:branches:Virtualization
- qemu: fix CDROM media change when using virDomainAttachDevice
  89237d53-conf-expose-virDomainSCSIDriveAddressIsUsed.patch,
  ee2c5ef3-test-scsi-disk.patch,
  ddc72f99-qemu-check-dup-drive-address.patch,
  22dc3e94-revert-f1d65853.patch
  boo#1132127

OBS-URL: https://build.opensuse.org/request/show/696099
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=748
2019-04-19 20:47:19 +00:00
d1c9825ea1 Accepting request 693775 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/693775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=278
2019-04-15 11:59:03 +00:00
376a708d02 Accepting request 693774 from home:jfehlig:branches:Virtualization
Properly fix failing tests.

- Fix and re-enable snapshot tests
  f66f70ac-snapshot-fix-use-after-free.patch

  2a07c990-api-CVE-2019-3886.patch,
  ae076bb4-remote-CVE-2019-3886.patch
- spec: BuildRequires rpcgen since ae076bb4-remote-CVE-2019-3886.patch
    ebe9c6ea-qemu-firmware-dirent.patch

OBS-URL: https://build.opensuse.org/request/show/693774
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=746
2019-04-12 15:52:39 +00:00
da9af7a383 Accepting request 692393 from home:jfehlig:branches:Virtualization
- CVE-2019-3886: disallow virDomainGetHostname and virDomainGetTime
  for read-only connections and users
  CVE-2019-3886-api.patch, CVE-2019-3886-remote.patch
  bsc#1131595
- spec: BuildRequires rpcgen since CVE-2019-3886-remote.patch
  touches remote_protocol.x

- Update to libvirt 5.2.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    4ec3cf9a-apparmor-rules.patch,
    f38ef0fa-no-RDMA-check.patch,
    411cdaf8-apparmor-check-profile-name.patch,
    696239ba-qemu-fix-query-cpus-fast.patch,
    09eb1ae0-conf-add-xenbus-controller.patch,
    fb059757-libxl-add-xenbus-controller.patch,
    ec5a1191-libxl-support-max-grant-frames.patch,
    5a64c202-xenconfig-support-max-grant-frames.patch
  - Added patches:
    ff376c62-tests-fix-mocking-stat-lstat.patch,
    mprivozn-test-fix-proposal.patch

OBS-URL: https://build.opensuse.org/request/show/692393
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=745
2019-04-08 22:27:41 +00:00
70d88d3b43 Accepting request 687772 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/687772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=277
2019-03-26 14:37:52 +00:00
1038e4e3f8 Accepting request 687771 from home:jfehlig:branches:Virtualization
- apparmor: reintroduce upstream lxc mount rules
  Drop apparmor-no-mount.patch
  bsc#1130129

OBS-URL: https://build.opensuse.org/request/show/687771
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=743
2019-03-22 17:03:44 +00:00
100796827d Accepting request 685486 from Virtualization
- supportconfig: collect rotated logs in /var/log/libvirt/*
  Modified libvirt-supportconfig
  bsc#1124667

- hook: encode incoming XML to UTF-8 before passing to lxml etree
  fromstring method
  Modifed suse-qemu-domain-hook.py
  boo#1123642

- libxl: change autoballooning default to disabled
  suse-libxl-disable-autoballoon.patch
  jsc#SLE-3059

- conf: add new 'xenbus' controller type
  09eb1ae0-conf-add-xenbus-controller.patch
- libxl: support Xen's max_grant_frames setting with maxGrantFrames
  attribute on the xenbus controller
  fb059757-libxl-add-xenbus-controller.patch,
  ec5a1191-libxl-support-max-grant-frames.patch,
  5a64c202-xenconfig-support-max-grant-frames.patch
  bsc#1126325

- Replace patches with upstream variants
  Old:
  0001-apparmor-Check-libvirtd-profile-status-by-name.patch,
  0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch
  New:
  411cdaf8-apparmor-check-profile-name.patch,
  696239ba-qemu-fix-query-cpus-fast.patch

OBS-URL: https://build.opensuse.org/request/show/685486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=276
2019-03-19 10:08:46 +00:00
5dcdd0fcff - supportconfig: collect rotated logs in /var/log/libvirt/*
Modified libvirt-supportconfig
  bsc#1124667

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=741
2019-03-15 23:23:02 +00:00
6db7ff9129 Accepting request 684801 from home:jfehlig:branches:Virtualization
- hook: encode incoming XML to UTF-8 before passing to lxml etree
  fromstring method
  Modifed suse-qemu-domain-hook.py
  boo#1123642

- libxl: change autoballooning default to disabled
  suse-libxl-disable-autoballoon.patch
  jsc#SLE-3059

- conf: add new 'xenbus' controller type
  09eb1ae0-conf-add-xenbus-controller.patch
- libxl: support Xen's max_grant_frames setting with maxGrantFrames
  attribute on the xenbus controller
  fb059757-libxl-add-xenbus-controller.patch,
  ec5a1191-libxl-support-max-grant-frames.patch,
  5a64c202-xenconfig-support-max-grant-frames.patch
  bsc#1126325

- Replace patches with upstream variants
  Old:
  0001-apparmor-Check-libvirtd-profile-status-by-name.patch,
  0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch
  New:
  411cdaf8-apparmor-check-profile-name.patch,
  696239ba-qemu-fix-query-cpus-fast.patch

OBS-URL: https://build.opensuse.org/request/show/684801
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=740
2019-03-13 23:35:01 +00:00
5cc78c273e Accepting request 684124 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/684124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=275
2019-03-12 08:48:44 +00:00
a0ca4c8c64 Accepting request 684123 from home:jfehlig:branches:Virtualization
-  util: skip RDMA detection for non-PCI network devices
   f38ef0fa-no-RDMA-check.patch
   bsc#1112182

OBS-URL: https://build.opensuse.org/request/show/684123
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=738
2019-03-11 23:07:32 +00:00
94340bed84 minor spec file adjustment
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=737
2019-03-07 15:21:15 +00:00
88680c1000 Accepting request 682298 from home:jfehlig:branches:Virtualization
- qemu: s390: show correct CPU status after guest crash
  0001-qemu-Fix-query-cpus-fast-target-architecture-detecti.patch
  bsc#1127841

OBS-URL: https://build.opensuse.org/request/show/682298
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=736
2019-03-06 22:27:20 +00:00
c50e323c11 Accepting request 682276 from home:jfehlig:branches:Virtualization
- apparmor: fix more fallout from changing libvirtd profile to a
  named profile
  4ec3cf9a-apparmor-rules.patch,
  0001-apparmor-Check-libvirtd-profile-status-by-name.patch
  boo#1125841

OBS-URL: https://build.opensuse.org/request/show/682276
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=735
2019-03-06 20:25:56 +00:00
7fe9d077c7 Accepting request 681981 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.1.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    11c8aca9-libxl-set-mem-after-balloon.patch,
    70c2933d-apparmor-named-profiles.patch,
    a3ab6d42-apparmor-conv-libvirtd-named-profile.patch,
    b6440119-qemu-conf-sev.patch,
    a404ac34-qemu-cgroup-sev.patch,
    6fd4c8f8-qemu-domain-sev.patch,
    17f6a257-security-dac-sev.patch,
    a2d3dea9-qemu-caps-dac-override-sev.patch,
    620d9dd5-qemu-no-dac-override-nonroot.patch
  - jsc#SLE-3887, jsc#SLE-4480, jsc#SLE-4577

OBS-URL: https://build.opensuse.org/request/show/681981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=734
2019-03-06 02:00:59 +00:00
0b0550b4c4 Accepting request 679973 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/679973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=274
2019-03-01 15:46:15 +00:00
66085e7438 Accepting request 679972 from home:jfehlig:branches:Virtualization
- spec: disable VirtualBox driver

OBS-URL: https://build.opensuse.org/request/show/679972
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=732
2019-02-27 21:02:36 +00:00
Stephan Kulow
e80682644c Accepting request 677537 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/677537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=273
2019-02-24 15:53:30 +00:00
61b77bff2e Accepting request 677536 from home:jfehlig:branches:Virtualization
- qemu: don't use CAP_DAC_OVERRIDE capability if non-root
  620d9dd5-qemu-no-dac-override-nonroot.patch
  boo#1125665

OBS-URL: https://build.opensuse.org/request/show/677536
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=730
2019-02-20 01:23:34 +00:00
46c59d603f Accepting request 672890 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/672890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=272
2019-02-11 20:16:42 +00:00
3558b40b5b Accepting request 672885 from home:jfehlig:branches:Virtualization
- qemu: fix issues related to restricted permissions on /dev/sev
  b6440119-qemu-conf-sev.patch, a404ac34-qemu-cgroup-sev.patch,
  6fd4c8f8-qemu-domain-sev.patch, 17f6a257-security-dac-sev.patch,
  a2d3dea9-qemu-caps-dac-override-sev.patch
  bsc#1124842

OBS-URL: https://build.opensuse.org/request/show/672885
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=728
2019-02-08 22:26:33 +00:00
Stephan Kulow
e9ef2b9928 Accepting request 668191 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/668191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=271
2019-02-04 20:23:52 +00:00
604f62151f Accepting request 668190 from home:jfehlig:branches:Virtualization
- apparmor: add support for named profiles and convert libvirtd
  profile to a named profile
  70c2933d-apparmor-named-profiles.patch,
  a3ab6d42-apparmor-conv-libvirtd-named-profile.patch
  boo#1118952
- libxl: save current memory value after successful balloon
  11c8aca9-libxl-set-mem-after-balloon.patch
  bsc#1120813

OBS-URL: https://build.opensuse.org/request/show/668190
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=726
2019-01-23 22:10:16 +00:00
08f4d19aa7 Accepting request 667973 from home:jengelh:branches:Virtualization
- Noun phrase for %description doc.
- Remove idempotent %if..%endif pair around
  %package bash-completion.
- Reduce hard requirements on bash-c and documentation.

OBS-URL: https://build.opensuse.org/request/show/667973
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=725
2019-01-23 14:19:44 +00:00
b2fe867c6e Accepting request 666802 from home:jfehlig:branches:Virtualization
- Enable bash completion in Leap15/SLE15 and newer

OBS-URL: https://build.opensuse.org/request/show/666802
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=724
2019-01-17 19:07:22 +00:00
56793e96ce Accepting request 666350 from home:jfehlig:branches:Virtualization
- Update to libvirt 5.0.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Remove UML hypervisor driver
  - Dropped patches:
    de09ae2f-libxl-support-openvswitch.patch,
    0a1b5653-xenconfig-support-openvswitch.patch
  - FATE#320928, FATE#325817, FATE#326380, FATE#326698

OBS-URL: https://build.opensuse.org/request/show/666350
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=723
2019-01-15 23:46:12 +00:00
95c581162e Accepting request 662508 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/662508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=270
2019-01-08 11:18:27 +00:00
18fc6c3933 Accepting request 662507 from home:jfehlig:branches:Virtualization
- Requires: ncurses expands to Requires: libncurses5, which
  is not required by any component of this package. Remove it
  along with the BuildRequires: ncurses-devel

OBS-URL: https://build.opensuse.org/request/show/662507
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=721
2019-01-02 16:27:26 +00:00
d38f4493b4 Accepting request 655918 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/655918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=269
2018-12-10 11:28:05 +00:00
941d0b9751 Accepting request 655917 from home:jfehlig:branches:Virtualization
Replace libxl openvswitch patches with upstream variants.

OBS-URL: https://build.opensuse.org/request/show/655917
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=719
2018-12-06 23:18:38 +00:00
096d671ce7 Accepting request 653614 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.10.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch,
    82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch,
    da4b0fd9-libxl-support-soft-reset.patch,
    libxl-qemu-emulator-caps.patch
  - Added patches:
    libxl-support-ovswitch.patch,
    libxl-ovswitch-config-format-conversions.patch
  - FATE#320928, FATE#325817, FATE#326380, FATE#326698

OBS-URL: https://build.opensuse.org/request/show/653614
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=718
2018-12-03 23:17:47 +00:00
0fbad1e65a Accepting request 647057 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/647057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=268
2018-11-13 15:22:56 +00:00
0a997d39fb Accepting request 647056 from home:jfehlig:branches:Virtualization
- libxl: add support for soft reset
  14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch,
  82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch,
  da4b0fd9-libxl-support-soft-reset.patch
  bsc#1081516

OBS-URL: https://build.opensuse.org/request/show/647056
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=716
2018-11-07 17:17:07 +00:00
7af5a79a2c Accepting request 646460 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/646460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=267
2018-11-06 13:02:30 +00:00
7e651005e2 Accepting request 646452 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.9.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - FATE#326371

OBS-URL: https://build.opensuse.org/request/show/646452
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=714
2018-11-05 16:10:54 +00:00
bb7b9e576a Mention dropped patches in last changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=713
2018-10-22 14:26:13 +00:00
a803474f34 another adjustment to changelog entry in preparation for updating SLE15 SP1 with Factory libvirt package
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=712
2018-10-19 17:39:06 +00:00
859f110cb8 Add changelog entry noting update of SLE15 SP1 with the Factory libvirt package
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=711
2018-10-19 16:56:57 +00:00
e4f38abc20 Accepting request 639819 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/639819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=266
2018-10-11 09:41:15 +00:00
ce630fa7e7 Accepting request 639816 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.8.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    60b4fd90-libxl-rm-vm-finish-phase.patch,
    e39c66d3-libxl-fix-p2p-migration.patch,
    47da84e0-libxl-fix-job-handling-migsrc.patch,
    0149464a-libxl-fix-job-handling-migdst.patch,
    5ea2abb3-libxl-join-mig-rcv-thread.patch

OBS-URL: https://build.opensuse.org/request/show/639816
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=709
2018-10-03 20:24:42 +00:00
cdde2fc4a7 Accepting request 637737 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/637737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=265
2018-10-01 07:07:15 +00:00
938c7e0e48 Accepting request 637734 from home:jengelh:branches:Virtualization
- Fix RPM groups. Remove idempotent %if..%endif guards.
- Remove redundant %clean section.

OBS-URL: https://build.opensuse.org/request/show/637734
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=707
2018-09-24 17:01:50 +00:00
78ce2f68a0 Accepting request 637094 from home:jfehlig:branches:Virtualization
spec: remove requires on libiscsi

OBS-URL: https://build.opensuse.org/request/show/637094
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=706
2018-09-21 18:27:34 +00:00
435a7f2b2e mention deleted patch in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=705
2018-09-20 17:34:04 +00:00
827fa7dc68 Accepting request 636920 from home:jfehlig:branches:Virtualization
- libxl: fix VM migration on busy hosts
  60b4fd90-libxl-rm-vm-finish-phase.patch,
  e39c66d3-libxl-fix-p2p-migration.patch,
  47da84e0-libxl-fix-job-handling-migsrc.patch,
  0149464a-libxl-fix-job-handling-migdst.patch,
  5ea2abb3-libxl-join-mig-rcv-thread.patch
  bsc#1108086

- Update to libvirt 4.7.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    9ed59012--revert-jansson1.patch,
    54f2b5e3-revert-jansson2.patch,
    b56950fd-revert-jansson3.patch,
    6c3d66ac-revert-jansson4.patch,
    8e373e6d-revert-jansson5.patch,
    6f99de31-revert-jansson6.patch,
    f204cf51-revert-jansson7.patch,
    5a58b5ed-revert-jansson8.patch,
    63f6e0e9-revert-jansson9.patch,
    8687eba-revert-jansson10.patch,
    e96e71d8-revert-jansson11.patch,
    d99a8959-revert-jansson12.patch,
    074a7e14-revert-jansson13.patch

OBS-URL: https://build.opensuse.org/request/show/636920
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=704
2018-09-20 17:06:17 +00:00
b5cbbe5276 Accepting request 629267 from Virtualization
- Revert switch to jansson
  boo#1104820
  - Dropped:
    temp-build-fix.patch
  - Added:
    9ed59012--revert-jansson1.patch,
    54f2b5e3-revert-jansson2.patch,
    b56950fd-revert-jansson3.patch,
    6c3d66ac-revert-jansson4.patch,
    8e373e6d-revert-jansson5.patch,
    6f99de31-revert-jansson6.patch,
    f204cf51-revert-jansson7.patch,
    5a58b5ed-revert-jansson8.patch,
    63f6e0e9-revert-jansson9.patch,
    8687eba-revert-jansson10.patch,
    e96e71d8-revert-jansson11.patch,
    d99a8959-revert-jansson12.patch,
    074a7e14-revert-jansson13.patch,
    86db0db9-revert-jansson14.patch

- spec: don't restart libvirt-guests when updating libvirt-client
  bsc#1104662

OBS-URL: https://build.opensuse.org/request/show/629267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=264
2018-08-27 11:46:01 +00:00
839a998776 Add two more patches to the list of revert patches in the changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=702
2018-08-14 17:18:37 +00:00
4daedcf6c9 Accepting request 629264 from home:jfehlig:branches:Virtualization
- Revert switch to jansson
  boo#1104820
  - Dropped:
    temp-build-fix.patch
  - Added:
    9ed59012--revert-jansson1.patch,
    54f2b5e3-revert-jansson2.patch,
    b56950fd-revert-jansson3.patch,
    6c3d66ac-revert-jansson4.patch,
    8e373e6d-revert-jansson5.patch,
    6f99de31-revert-jansson6.patch,
    f204cf51-revert-jansson7.patch,
    5a58b5ed-revert-jansson8.patch,
    63f6e0e9-revert-jansson9.patch,
    8687eba-revert-jansson10.patch,
    e96e71d8-revert-jansson11.patch,
    d99a8959-revert-jansson12.patch

- spec: don't restart libvirt-guests when updating libvirt-client
  bsc#1104662

OBS-URL: https://build.opensuse.org/request/show/629264
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=701
2018-08-14 17:05:16 +00:00
4156a65d46 Accepting request 627773 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/627773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=263
2018-08-07 08:50:36 +00:00
145c421e41 Accepting request 627772 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.6.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Switch from yajl to jansson
  - Dropped patches:
    libvirt-4.5.0-apparmor-add-missing-comma.patch
  - Patches added to fix upstream bugs:
    temp-build-fix.patch

OBS-URL: https://build.opensuse.org/request/show/627772
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=699
2018-08-06 22:52:48 +00:00
Ismail Dönmez
933a76cddd Accepting request 627298 from home:1Antoine1:branches:Virtualization
- Fix apparmor failure at startup because of syntax error in
  libvirt profile:
  * Add libvirt-4.5.0-apparmor-add-missing-comma.patch (picked
    from upstream).

OBS-URL: https://build.opensuse.org/request/show/627298
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=698
2018-08-03 11:43:24 +00:00
e963a5da56 Accepting request 623170 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/623170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=262
2018-07-27 08:51:07 +00:00
982a25323a Accepting request 623163 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.5.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    67c56f6e-libxl-logfd-leak-fix.patch
- spec: use more macros in file paths
- libxl: Implement virDomainBlockResize
  0001-libxl-add-support-for-BlockResize-API.patch
  FATE#325467, bsc#1094325, bsc#1094725

OBS-URL: https://build.opensuse.org/request/show/623163
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=696
2018-07-16 16:42:10 +00:00
a2c61ff82c Accepting request 620644 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/620644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=261
2018-07-07 19:54:34 +00:00
d87f957015 Accepting request 620643 from home:jfehlig:branches:Virtualization
- spec: enable gluster storage backend for openSUSE

OBS-URL: https://build.opensuse.org/request/show/620643
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=694
2018-07-04 17:18:33 +00:00
2adf4b3d71 - spec: BuildRequires glusterfs-devel when gluster support is
enabled

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=693
2018-06-25 14:19:12 +00:00
903794a9bf Accepting request 614409 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/614409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=260
2018-06-15 12:31:30 +00:00
4d2c547eb1 Accepting request 614408 from home:jfehlig:branches:Virtualization
- spec: use wireshark plugin directory from pkg-config

- virt-aa-helper: add SUSE path to OVMF and AAVMF images
  Adjusted suse-ovmf-paths.patch
  boo#1095556

- Update to libvirt 4.4.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - CVE-2018-3639
  - Dropped patches:
    1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch
- libxl: fix leaking logfile fds
  67c56f6e-libxl-logfd-leak-fix.patch
  bsc#1094480

OBS-URL: https://build.opensuse.org/request/show/614408
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=691
2018-06-05 23:59:32 +00:00
8baa5ebafa Accepting request 611364 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/611364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=259
2018-05-25 19:34:07 +00:00
20551e5e18 Accepting request 611362 from home:jfehlig:branches:Virtualization
- cpu: add support for 'ssbd' and 'virt-ssbd' CPUID feature bits
  CVE-2018-3639
  1dbca2ec-CVE-2018-3639.patch, 92673422-CVE-2018-3639.patch
  bsc#1092885

OBS-URL: https://build.opensuse.org/request/show/611362
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=689
2018-05-22 17:05:48 +00:00
ded1b5541c Accepting request 605206 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/605206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=258
2018-05-11 09:27:30 +00:00
e2e9d8fccc Accepting request 605205 from home:jfehlig:branches:Virtualization
- spec: enable libssh support for suse_version >= 1500

OBS-URL: https://build.opensuse.org/request/show/605205
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=687
2018-05-08 05:01:36 +00:00
67b33e11dc Accepting request 603330 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/603330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=257
2018-05-06 12:59:33 +00:00
b81961b485 Accepting request 603329 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.3.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Remove legacy Xen driver
  - Dropped patches:
    09877303-virSocketAddrParseInternal.patch,
    412afdb8-intro-virSocketAddrParseAny.patch

OBS-URL: https://build.opensuse.org/request/show/603329
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=685
2018-05-02 22:39:32 +00:00
8fc48de02b Accepting request 593872 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/593872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=256
2018-04-07 18:52:51 +00:00
9462ef6485 Accepting request 593871 from home:jfehlig:branches:Virtualization
- util: improvements in error handling
  09877303-virSocketAddrParseInternal.patch,
  412afdb8-intro-virSocketAddrParseAny.patch
  bsc#1080957

- Update to libvirt 4.2.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    6b3d716e-keycodemap-py3.patch,
    33c6eb96-fix-libvirtd-reload-deadlock.patch,
    464889ff-rpc-aquire-ref-dispatch.patch,
    c6f1d519-rpc-simplify-dispatch.patch,
    06e7ebb6-rpc-invoke-dispatch-unlocked.patch,
    86cae503-rpc-fix-pre-exec.patch,
    eefabb38-rpc-virtlockd-virtlogd-single-thread.patch,
    fbf31e1a-CVE-2018-1064.patch,
    fb327ac2-virtlockd-admin-socket.patch,
    64370c4b-libxl-MigrateBegin.patch,
    99486799-libxl-MigrateConfirm.patch,
    f5eacf2a-libxl-MigratePerform.patch,
    4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch,
    fe51dbda-libxl-use-FindByRef.patch,
    60b3fcd9-libxl-MigratePrepare.patch,
    3c89868c-libxl-lock-after-ListRemove.patch,
    13e81fc6-libxl-EndJob-on-error.patch,
    594b8b99-libxl-DefineXMLFlags-API-pattern.patch,
    c66e344e-libxl-dont-deref-NULL.patch,
    83edaf44-libxl-dont-hardcode-sched-weight.patch,
    apibuild-py3.patch

OBS-URL: https://build.opensuse.org/request/show/593871
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=683
2018-04-05 21:47:55 +00:00
80c543ab81 Accepting request 589841 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/589841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=255
2018-03-24 15:08:36 +00:00
1ea77165a0 Accepting request 589839 from home:jfehlig:branches:Virtualization
- libxl: don't hardcode scheduler weight
  83edaf44-libxl-dont-hardcode-sched-weight.patch
  bsc#1086377

- libxl: fixes and improvements in migration APIs
  64370c4b-libxl-MigrateBegin.patch,
  99486799-libxl-MigrateConfirm.patch,
  f5eacf2a-libxl-MigratePerform.patch,
  4e6fcdb6-libxl-libxlDomObjFromDomain-cleanup.patch,
  fe51dbda-libxl-use-FindByRef.patch,
  60b3fcd9-libxl-MigratePrepare.patch,
  3c89868c-libxl-lock-after-ListRemove.patch,
  13e81fc6-libxl-EndJob-on-error.patch,
  594b8b99-libxl-DefineXMLFlags-API-pattern.patch,
  c66e344e-libxl-dont-deref-NULL.patch
  bsc#1080957

OBS-URL: https://build.opensuse.org/request/show/589839
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=681
2018-03-22 00:33:49 +00:00
e93ea610db Accepting request 587706 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/587706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=254
2018-03-19 22:33:02 +00:00
535a5085f7 Accepting request 587705 from home:jfehlig:branches:Virtualization
don't use libexecdir for firewalld service file

OBS-URL: https://build.opensuse.org/request/show/587705
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=679
2018-03-16 03:27:58 +00:00
b34926c2e5 Accepting request 587582 from home:jfehlig:branches:Virtualization
- lockd: fix typo in virtlockd-admin.socket
  fb327ac2-virtlockd-admin-socket.patch
  bsc#1085386

OBS-URL: https://build.opensuse.org/request/show/587582
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=678
2018-03-15 16:50:01 +00:00
2596895112 Accepting request 587176 from home:jfehlig:branches:Virtualization
- Install correct firewall service file depending on availability
  of firewalld vs SuSEfirewall2
  libvirtd-relocation-server.xml
  bsc#1083455

OBS-URL: https://build.opensuse.org/request/show/587176
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=677
2018-03-14 23:03:30 +00:00
a026aabb02 Accepting request 586966 from home:jfehlig:branches:Virtualization
- qemu: avoid denial of service reading from QEMU guest agent
  CVE-2018-1064
  fbf31e1a-CVE-2018-1064.patch
  bsc#1083625

- virtlockd: fix loosing lock on re-exec
  464889ff-rpc-aquire-ref-dispatch.patch,
  c6f1d519-rpc-simplify-dispatch.patch,
  06e7ebb6-rpc-invoke-dispatch-unlocked.patch,
  86cae503-rpc-fix-pre-exec.patch,
  eefabb38-rpc-virtlockd-virtlogd-single-thread.patch
  bsc#1076861

- libvirtd: fix potential deadlock when reloading
  33c6eb96-fix-libvirtd-reload-deadlock.patch
  bsc#1079150

OBS-URL: https://build.opensuse.org/request/show/586966
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=676
2018-03-14 14:29:10 +00:00
1c5513ba38 Accepting request 583091 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/583091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=253
2018-03-08 09:54:21 +00:00
c5e448dfb3 Accepting request 583090 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.1.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    72adaf2f-revert-qemu-monitor-error-report.patch,
    71d56a39-nodedev-fix-parse-PCI-address.patch,
    68eed56b-conf-smbios-oem-strings.patch,
    76977061-qemu-smbios-oem-strings.patch,
    0c710a37-libxl-resume-lock-on-mig-failure.patch,
    759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch,
    c2dc6698-fix-deadlock-obtaining-hostname.patch,
    c391e07e-libxl-clock-settings.patch,
    ef71caea-libxl-memalign.patch,
    suse-apparmor-signal.patch

OBS-URL: https://build.opensuse.org/request/show/583090
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=674
2018-03-05 17:46:32 +00:00
1ca16ee075 Accepting request 579671 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/579671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=252
2018-02-25 10:32:25 +00:00
486bcc95d1 Accepting request 579670 from home:jfehlig:branches:Virtualization
- libxl: round memory values to next 1MiB increment
  ef71caea-libxl-memalign.patch
  bsc#1082041

OBS-URL: https://build.opensuse.org/request/show/579670
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=672
2018-02-23 22:58:19 +00:00
f48f28c004 Accepting request 578846 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/578846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=251
2018-02-22 13:57:36 +00:00
8f664b6238 Accepting request 578845 from home:jfehlig:branches:Virtualization
- libxl: add support for specifying clock offset and adjustment
  c391e07e-libxl-clock-settings.patch
  bsc#1082161

OBS-URL: https://build.opensuse.org/request/show/578845
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=670
2018-02-22 00:13:39 +00:00
f6a2304c86 Accepting request 575802 from Virtualization
- Remove all uses of python2 during the build (bsc#1080034)
    6b3d716e-keycodemap-py3.patch
    apibuild-py3.patch
- Determine hostname early to avoid code injection
  in lxc driver. (bsc#1080042)
    759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch
    c2dc6698-fix-deadlock-obtaining-hostname.patch
- Add basic support of connectGetAllDomainStats for lxc driver
  (fate#323742)
    0001-Extract-stats-functions-from-the-qemu-driver.patch
    0002-lxc-implement-connectGetAllDomainStats.patch

OBS-URL: https://build.opensuse.org/request/show/575802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=250
2018-02-13 09:27:04 +00:00
Cédric Bosdonnat
3b296fe76b Accepting request 575801 from home:cbosdonnat:branches:Virtualization
Add fix for the CVE fix
   c2dc6698-fix-deadlock-obtaining-hostname.patch

OBS-URL: https://build.opensuse.org/request/show/575801
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=668
2018-02-12 14:39:51 +00:00
Cédric Bosdonnat
63dfdb29d7 Accepting request 574765 from home:cbosdonnat:branches:Virtualization
- Remove all uses of python2 during the build (bsc#1080034)
    6b3d716e-keycodemap-py3.patch
    apibuild-py3.patch
- Determine hostname early to avoid code injection
  in lxc driver. (bsc#1080042)
    759b4d1b-virlog-determine-the-hostname-on-startup-CVE-2018-67.patch
- Add basic support of connectGetAllDomainStats for lxc driver
  (fate#323742)
    0001-Extract-stats-functions-from-the-qemu-driver.patch
    0002-lxc-implement-connectGetAllDomainStats.patch

OBS-URL: https://build.opensuse.org/request/show/574765
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=667
2018-02-09 16:35:42 +00:00
704723566f Accepting request 569998 from Virtualization
Hopefully the python changes are acceptable. I loath this
py2 vs py3 crap. I just want to use python!

- qemu: Support setting OEM strings in SMBIOS
  68eed56b-conf-smbios-oem-strings.patch,
  76977061-qemu-smbios-oem-strings.patch
  FATE#323624
- libxl: resume lock process after failed migration
  0c710a37-libxl-resume-lock-on-mig-failure.patch
  bsc#1076861

- qemu hook: Change shebang to /usr/bin/python3
- spec: Require python lxml in daemon-hooks subpackage

OBS-URL: https://build.opensuse.org/request/show/569998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=249
2018-01-30 14:38:35 +00:00
a48acb127a Accepting request 569996 from home:jfehlig:branches:Virtualization
- qemu: Support setting OEM strings in SMBIOS
  68eed56b-conf-smbios-oem-strings.patch,
  76977061-qemu-smbios-oem-strings.patch
  FATE#323624
- libxl: resume lock process after failed migration
  0c710a37-libxl-resume-lock-on-mig-failure.patch
  bsc#1076861

- qemu hook: Change shebang to /usr/bin/python3
- spec: Require python lxml in daemon-hooks subpackage

OBS-URL: https://build.opensuse.org/request/show/569996
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=665
2018-01-26 17:16:35 +00:00
1950965919 Accepting request 568386 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/568386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=248
2018-01-25 11:35:11 +00:00
14ffab8d40 Accepting request 568385 from home:jfehlig:branches:Virtualization
Inadvertently removed suse-apparmor-signal.patch. Add it back.

OBS-URL: https://build.opensuse.org/request/show/568385
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=663
2018-01-22 20:41:06 +00:00
1fb9151742 add bug 1076500 to last changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=662
2018-01-19 19:36:00 +00:00
803f542a4b Accepting request 567780 from home:jfehlig:branches:Virtualization
- Update to libvirt 4.0.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    2d07f1f0-fix-storage-crash.patch,
    69ed99c7-dom0-persistent.patch,
    8599aedd-libvirt-guests-dom0-filter.patch,
    0f33025a-virt-aa-helper-handle-more-disk-images.patch,
    b475a91b-add-virStringFilterChars-string-utility.patch,
    faec1958-lxc-set-hostname-based-on-container-name.patch,
    2089ab21-netserver-close-clients-before-stopping-all-drivers.patch,
    fix-virt-aa-helper-profile.patch,
    suse-apparmor-signal.patch
  - Patches added to fix upstream bugs:
    72adaf2f-revert-qemu-monitor-error-report.patch,
    71d56a39-nodedev-fix-parse-PCI-address.patch
  - CVE-2018-5748, CVE-2017-5715, bsc#1071651

OBS-URL: https://build.opensuse.org/request/show/567780
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=661
2018-01-19 19:16:17 +00:00
fe5f81b331 Accepting request 563670 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/563670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=247
2018-01-16 08:40:54 +00:00
6588d246d6 Accepting request 563669 from home:jfehlig:branches:Virtualization
- Add a qemu hook script providing functionality similar to Xen's
  block-dmmd script
  suse-qemu-domain-hook.py
  FATE#324177

OBS-URL: https://build.opensuse.org/request/show/563669
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=659
2018-01-11 18:22:07 +00:00
59d29a0839 Accepting request 561423 from Virtualization
- Fix apparmor rules for virt-aa-helper (bsc#1074265)
  fix-virt-aa-helper-profile.patch
- Lift VirtualBox dependency version to include 5.2.x
- Update upstreamed patches
  Removed patches:
  * daemon-close-crasher.patch
  * lxc-hostname.patch
  Added patches:
  * 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch
  * b475a91b-add-virStringFilterChars-string-utility.patch
  * faec1958-lxc-set-hostname-based-on-container-name.patch

OBS-URL: https://build.opensuse.org/request/show/561423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=246
2018-01-06 17:46:31 +00:00
Cédric Bosdonnat
18873bd642 - Fix changelog: VirtualBox new version is 5.2.x
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=657
2018-01-03 15:08:58 +00:00
Cédric Bosdonnat
9bcf0160d4 Accepting request 561340 from home:cbosdonnat:branches:Virtualization
- Lift VirtualBox dependency version to include 4.2.x

OBS-URL: https://build.opensuse.org/request/show/561340
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=656
2018-01-03 13:35:47 +00:00
Cédric Bosdonnat
d3c3ef874c Accepting request 561313 from home:cbosdonnat:branches:Virtualization
- Fix apparmor rules for virt-aa-helper (bsc#1074265)
  fix-virt-aa-helper-profile.patch
- Update upstreamed patches
  Removed patches:
  * daemon-close-crasher.patch
  * lxc-hostname.patch
  Added patches:
  * 2089ab21-netserver-close-clients-before-stopping-all-drivers.patch
  * b475a91b-add-virStringFilterChars-string-utility.patch
  * faec1958-lxc-set-hostname-based-on-container-name.patch

OBS-URL: https://build.opensuse.org/request/show/561313
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=655
2018-01-03 12:04:09 +00:00
30ee37b88f Accepting request 558920 from Virtualization
- Close clients before drivers are cleaned up to avoid crash at
  libvirtd stop (bsc#1073730)
  daemon-close-crasher.patch
- Set a hostname on lxc containers based on guest's name.
  lxc-hostname.patch
- Enhance apparmor rules for virt-aa-helper (bsc#1070916)
  0f33025a-virt-aa-helper-handle-more-disk-images.patch

OBS-URL: https://build.opensuse.org/request/show/558920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=245
2017-12-29 17:47:19 +00:00
Cédric Bosdonnat
21a15fa2f7 Accepting request 558919 from home:cbosdonnat:branches:Virtualization
- Enhance apparmor rules for virt-aa-helper (bsc#1070916)
  0f33025a-virt-aa-helper-handle-more-disk-images.patch

OBS-URL: https://build.opensuse.org/request/show/558919
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=653
2017-12-20 19:41:21 +00:00
Cédric Bosdonnat
690cef5c1e Accepting request 558885 from home:cbosdonnat:branches:Virtualization
- Close clients before drivers are cleaned up to avoid crash at
  libvirtd stop (bsc#1073730)
  daemon-close-crasher.patch
- Set a hostname on lxc containers based on guest's name.
  lxc-hostname.patch

OBS-URL: https://build.opensuse.org/request/show/558885
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=652
2017-12-20 17:21:40 +00:00
06f72f2a07 Accepting request 558241 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/558241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=244
2017-12-19 09:48:51 +00:00
c01d33d0ce Accepting request 558230 from home:jfehlig:branches:Virtualization
- libvirt-guests: fix 'stop' operation when action is 'suspend'
  69ed99c7-dom0-persistent.patch,
  8599aedd-libvirt-guests-dom0-filter.patch
  bsc#1070130

OBS-URL: https://build.opensuse.org/request/show/558230
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=650
2017-12-18 18:48:46 +00:00
9e7c17be27 Accepting request 557196 from home:jfehlig:branches:Virtualization
- storage: Don't dereference driver object if virStorageSource is
  not initialized
  2d07f1f0-fix-storage-crash.patch
  bsc#1072974

OBS-URL: https://build.opensuse.org/request/show/557196
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=649
2017-12-14 23:46:39 +00:00
20c9b5895c Accepting request 548220 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/548220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=243
2017-12-08 11:54:30 +00:00
f4c63178f5 Accepting request 548218 from home:jfehlig:branches:Virtualization
Update to libvirt 3.10.0 release.

- Update to libvirt 3.10.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - bsc#1070285, bsc#1070478, boo#1070914,
  - FATE#323473, FATE#324365, FATE#324479

OBS-URL: https://build.opensuse.org/request/show/548218
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=647
2017-12-04 19:12:36 +00:00
0d05e17462 Accepting request 547322 from Virtualization
libvirt 3.10.0 rc2 for Factory and SLE15 beta2. I will resubmit libvirt
3.10.0 final if it is released before beta4 submission deadline.

- Update to libvirt 3.10.0 RC2
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    8056721c-qemu-null-storage-source.patch,
    74a13be4-xdr-flags.patch,
    apparmor-rules-for-new-mediation-features.patch,
    apparmor-fine-grained-mount-rules.patch
  - bsc#1070285, bsc#1070478, FATE#323473, FATE#324479

- spec: remove use of 'systemctl enable'
  bsc#1038401

- spec: enable firewalld support for SLE15, Leap15, and Tumbleweed
  FATE#320794

OBS-URL: https://build.opensuse.org/request/show/547322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=242
2017-12-04 08:59:32 +00:00
2b3967376f add bug and fate numbers to last changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=645
2017-12-01 23:13:54 +00:00
fcf349cddb Accepting request 547315 from home:jfehlig:branches:Virtualization
Release candidate 2 of libvirt 3.10.0 for Factory and SLE15 beta4.

- Update to libvirt 3.10.0 RC2
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    8056721c-qemu-null-storage-source.patch,
    74a13be4-xdr-flags.patch,
    apparmor-rules-for-new-mediation-features.patch,
    apparmor-fine-grained-mount-rules.patch
  - bsc#1070478, FATE#324479

- spec: remove use of 'systemctl enable'
  bsc#1038401

- spec: enable firewalld support for SLE15, Leap15, and Tumbleweed
  FATE#320794

OBS-URL: https://build.opensuse.org/request/show/547315
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=644
2017-12-01 22:52:01 +00:00
9185fa47ec Accepting request 545094 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/545094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=241
2017-11-30 11:38:04 +00:00
d87fe7c075 Accepting request 544762 from home:RBrownSUSE:branches:Virtualization
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544762
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=642
2017-11-24 09:58:28 +00:00
2dac2555c4 Accepting request 544492 from home:jfehlig:branches:Virtualization
- spec: Add BuildRequires for libtirpc-devel in preparation of
  removal of sunrpc from glibc
- build: Use XDR_CFLAGS in more places
  74a13be4-xdr-flags.patch

OBS-URL: https://build.opensuse.org/request/show/544492
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=641
2017-11-22 22:45:01 +00:00
5b64c3492d Accepting request 544470 from home:olh:branches:Virtualization
- Replace hardcoded libvirt with Name tag when refering to subpkgs
- Remove dependencies to /bin/sh in libs and nss %post scripts

OBS-URL: https://build.opensuse.org/request/show/544470
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=640
2017-11-22 22:22:46 +00:00
ddf6f32942 Accepting request 542717 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/542717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=240
2017-11-21 14:22:54 +00:00
119ff95911 Accepting request 542716 from home:jfehlig:branches:Virtualization
- apparmor: allow libvirtd to send signals to unconfined processes
  suse-apparmor-signal.patch
  boo#1065123

- qemu: Tolerate storage source private data being NULL
  8056721c-qemu-null-storage-source.patch
  bsc#1068752

OBS-URL: https://build.opensuse.org/request/show/542716
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=638
2017-11-17 22:24:52 +00:00
c916283269 Accepting request 540061 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/540061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=239
2017-11-10 13:38:29 +00:00
9d8a1a2b86 Accepting request 540060 from home:jfehlig:branches:Virtualization
- apparmor: add rules for new mediation features
  apparmor-rules-for-new-mediation-features.patch,
  apparmor-fine-grained-mount-rules.patch
  bsc#1066124, boo#1065123
- spec: unconditionally enable the wireshark dissector

OBS-URL: https://build.opensuse.org/request/show/540060
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=636
2017-11-09 04:22:40 +00:00
Cédric Bosdonnat
d43f869deb Accepting request 539838 from home:cbosdonnat:branches:Virtualization
- Replace %{with_sle_build} by ! 0%{?is_opensuse}
  bsc#940315

OBS-URL: https://build.opensuse.org/request/show/539838
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=635
2017-11-08 12:04:32 +00:00
1e0091f6a1 Accepting request 538537 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.9.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    c44b29aa-apparmor-dnsmasq-ptrace.patch,
    441d3eb6-qemu-tls-client-verify-server-cert.patch

OBS-URL: https://build.opensuse.org/request/show/538537
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=634
2017-11-02 22:48:50 +00:00
dc5a2c690a Accepting request 534485 from Virtualization
Another libvirt submission to supersede #534321. Fixes
last changelog entry by adding patch name.

- qemu: ensure TLS clients always verify the server certificate
  CVE-2017-1000256
  441d3eb6-qemu-tls-client-verify-server-cert.patch
  bsc#1062563

- Do not ignore errors from useradd/groupadd.
- Invoke/expand %service_* just once per scriptlet.
- Replace some old macros.

- spec: libvirt-daemon-qemu requires libvirt-daemon-driver-storage
  bsc#1062620

- spec: reload libvirtd Apparmor profile in %post
  bsc#1060860

OBS-URL: https://build.opensuse.org/request/show/534485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=238
2017-10-21 18:20:50 +00:00
fe28aa861b add patch name to latest changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=632
2017-10-17 14:24:11 +00:00
6595490957 Accepting request 534320 from home:jfehlig:branches:Virtualization
Fix for CVE-2017-1000256.

- qemu: ensure TLS clients always verify the server certificate
  CVE-2017-1000256
  bsc#1062563

OBS-URL: https://build.opensuse.org/request/show/534320
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=631
2017-10-16 23:27:53 +00:00
30e519f2ad Accepting request 533776 from home:jengelh:branches:Virtualization
- Do not ignore errors from useradd/groupadd.
- Invoke/expand %service_* just once per scriptlet.
- Replace some old macros.

OBS-URL: https://build.opensuse.org/request/show/533776
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=630
2017-10-16 15:41:46 +00:00
3045be0fa6 Accepting request 533501 from home:jfehlig:branches:Virtualization
A few more libvirt fixes for Factory/SLE15.

- spec: libvirt-daemon-qemu requires libvirt-daemon-driver-storage
  bsc#1062620

- spec: reload libvirtd Apparmor profile in %post
  bsc#1060860

OBS-URL: https://build.opensuse.org/request/show/533501
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=629
2017-10-11 22:42:29 +00:00
cd1d33846d Accepting request 532351 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/532351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=237
2017-10-10 09:38:06 +00:00
de19f2680c Accepting request 532350 from home:jfehlig:branches:Virtualization
Incremental update of the libvirt package to fix bsc#1060860.

- apparmor: add dnsmasq ptrace rule to libvirtd profile
  c44b29aa-apparmor-dnsmasq-ptrace.patch
  bsc#1060860

OBS-URL: https://build.opensuse.org/request/show/532350
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=627
2017-10-06 23:21:18 +00:00
5f197ada50 Accepting request 531808 from home:jfehlig:branches:Virtualization
Updated libvirt package for Factory/TW/SLE15.

- spec: Add dependency to UEFI firmwares since paths are specified
  at build time

- Update to libvirt 3.8.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    92bd87a2-ryzen-test-data.patch,
    5c83b360-epyc-test-data.patch,
    a0b62843-epyc-cpu-model.patch,
    f305d8a1-apparmor-attach_disconnected.patch,
    b482925c-apparmor-ptrace-support.patch

- Enable firewalld support for openSUSE >= 42.2

OBS-URL: https://build.opensuse.org/request/show/531808
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=626
2017-10-05 15:49:54 +00:00
e59cfa4e50 Accepting request 528890 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/528890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=236
2017-09-29 09:51:22 +00:00
51341f04c9 Accepting request 528889 from home:jfehlig:branches:Virtualization
Fix various apparmor issues.

- apparmor: Add rules for kernel 4.13 ptrace checks
  b482925c-apparmor-ptrace-support.patch
  Drop temporary workaround apparmor-ptrace-support.patch
  bsc#1058847
- apparmor: Add rules for denial encountered when starting
  confined domains
  f305d8a1-apparmor-attach_disconnected.patch,
  suse-apparmor-libnl-paths.patch
  Drop old, useless, undocumented apparmor-fixes.patch

OBS-URL: https://build.opensuse.org/request/show/528889
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=624
2017-09-27 02:43:07 +00:00
e434985d78 Accepting request 527593 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/527593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=235
2017-09-25 11:53:47 +00:00
c7c43f64ec Accepting request 527592 from home:jfehlig:branches:Virtualization
Temporary fix for bsc#1058847, based on upstream patch under review.

- apparmor: add temporary profile fixes to allow starting domains
  apparmor-ptrace-support.patch
  bsc#1058847

OBS-URL: https://build.opensuse.org/request/show/527592
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=622
2017-09-20 17:19:37 +00:00
3279228479 Accepting request 526416 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/526416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=234
2017-09-18 17:51:26 +00:00
f46b5b7971 Accepting request 526415 from home:jfehlig:branches:Virtualization
- cpu: Add new EPYC CPU model
  92bd87a2-ryzen-test-data.patch, 5c83b360-epyc-test-data.patch,
  a0b62843-epyc-cpu-model.patch
  bsc#1052825

OBS-URL: https://build.opensuse.org/request/show/526415
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=620
2017-09-15 18:42:21 +00:00
d6f1cec2cb Accepting request 526406 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.7.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    8982f3ab-util-hash-header.patch,
    0b1ecf7b-virHashCodeGen-mockable.patch,
    f536b0dd-tests-arch-independent-hash.patch,
    e4cb8500-avoid-malicious-ssh-hostname-as-args.patch

- Support OVMF 4MB firmware images
  Adjustment to spec file and suse-ovmf-paths.patch

- supportconfig plugin: list active networks, interfaces and
  storage pools

OBS-URL: https://build.opensuse.org/request/show/526406
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=619
2017-09-15 17:11:37 +00:00
7783e951ac Accepting request 519736 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/519736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=233
2017-09-04 10:16:53 +00:00
75630acc68 Accepting request 519733 from home:jfehlig:branches:Virtualization
- rpc: avoid ssh interpreting malicious hostname as arguments
  e4cb8500-avoid-malicious-ssh-hostname-as-args.patch
  bsc#1053600

OBS-URL: https://build.opensuse.org/request/show/519733
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=617
2017-08-30 20:10:31 +00:00
9a846f8165 Accepting request 514265 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/514265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=232
2017-08-10 11:44:34 +00:00
0d01ad3986 Accepting request 514264 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.6.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
- Fix unit tests on s390x and ppc64
  8982f3ab-util-hash-header.patch,
  0b1ecf7b-virHashCodeGen-mockable.patch.
  f536b0dd-tests-arch-independent-hash.patch
- Patch cleanup
  - Renamed libvirtd-defaults.patch to
    suse-libvirtd-disable-tls.patch
  - Renamed libvirtd-init-script.patch to
    suse-libvirtd-sysconfig-settings.patch
  - Renamed virtlockd-init-script.patch to
    suse-virtlockd-sysconfig-settings.patch
  - Renamed virtlogd-init-script.patch to
    suse-virtlogd-sysconfig-settings.patch
  - Renamed libvirt-guests-init-script.patch to
    suse-libvirt-guests-service.patch
  - Combined suse-libvirtd-service.patch and
    systemd-service-xen.patch to suse-libvirtd-service-xen.patch
    since both patches add Xen support to libvirtd service file
  - Pull OVMF-related changes from suse-qemu-conf.patch into a
    new suse-ovmf-paths.patch

- Add a supportconfig plugin
  libvirt-supportconfig
  FATE#323661

OBS-URL: https://build.opensuse.org/request/show/514264
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=615
2017-08-03 17:28:59 +00:00
b5d01ae01a - Remove Requires on bridge-utils
FATE#323639

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=614
2017-07-26 15:50:53 +00:00
58ecab2dbe Accepting request 511824 from devel:ARM:Factory
- drop dependency on xen for armv6hl (not supported and does not
  build)

OBS-URL: https://build.opensuse.org/request/show/511824
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=613
2017-07-21 17:35:13 +00:00
214ac6de16 Accepting request 508398 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/508398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=231
2017-07-11 06:34:55 +00:00
87c18e30d4 Accepting request 508397 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.5.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    5004f121-virFdStreamThread-dont-exceed-length.patch,
    1a4b21f1-set-EOF-on-end-of-stream.patch

OBS-URL: https://build.opensuse.org/request/show/508397
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=611
2017-07-05 19:26:04 +00:00
b7d76a8470 Accepting request 508026 from home:jengelh:branches:Virtualization
- Remove --with-pic which is only for static libs
- Use %_smp_mflags instead of just %jobs

OBS-URL: https://build.opensuse.org/request/show/508026
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=610
2017-07-04 14:44:22 +00:00
09d14da8f4 Accepting request 503752 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/503752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=230
2017-06-20 08:58:43 +00:00
f044c9550b Accepting request 501831 from home:jfehlig:branches:Virtualization
Miscellaneous spec file improvements.

- misc spec file cleanup
  - remove checks for old distros well beyond EOL
  - enable wireshark dissector for Leap >= 42.2 and Factory
  - remove support for old, non-systemd distros
  - replace $RPM_ shell vars with modern macros

  5004f121-virFdStreamThread-dont-exceed-length.patch,
  1a4b21f1-set-EOF-on-end-of-stream.patch

OBS-URL: https://build.opensuse.org/request/show/501831
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=608
2017-06-07 23:56:21 +00:00
82e6ddc91c Fix a regression in libvirt 3.4.0 found by libvirt-tck.
- Don't exceed specified length when reading from stream
  5004f121-virFdStreamThread-dont-exceed-length.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=607
2017-06-06 22:05:12 +00:00
2aa2eef142 Accepting request 500763 from home:jfehlig:branches:Virtualization
-  Update to libvirt 3.4.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    aeda1b8c-qemu-no-error-shutdown.patch,
    8023b21a-conf-ioapic.patch, 6b5c6314-qemu-irqchip.patch,
    2020e2c6-conf-intremap.patch, 04028a9d-qemu-intremap.patch,
    d12781b4-conf-iommu-cache-mode-attr.patch,
    a5691448-qemu-iommu-cache-mode.patch,
    3a276c65-conf-iommu-def-stability-check.patch,
    935d927a-conf-iommu-ABI-stability-check.patch,
    4cd3f241-fix-NULL-disk-source.patch,
    975ea20f-loopback-macro.patch,
    dbb85e0c-libxl-graphics-listen-addr.patch,
    libxl-def-usbctrl.patch, revert-2841e675-mtu.patch
  - FATE#321335, bsc#1031056, bsc#1037774, bsc#1040207, bsc#1040213

OBS-URL: https://build.opensuse.org/request/show/500763
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=606
2017-06-02 18:08:28 +00:00
f84db65fbb Accepting request 497373 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/497373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=229
2017-06-01 14:28:58 +00:00
9ae4fe010c Accepting request 497372 from home:jfehlig:branches:Virtualization
- libxl: add default listen address for VNC and spice
  975ea20f-loopback-macro.patch,
  dbb85e0c-libxl-graphics-listen-addr.patch
  bsc#1040207
- xenconfig: fix handling of NULL disk source
  4cd3f241-fix-NULL-disk-source.patch
  bsc#1040213

OBS-URL: https://build.opensuse.org/request/show/497372
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=604
2017-05-22 17:49:23 +00:00
44f3294ee7 Accepting request 495126 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/495126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=228
2017-05-18 18:44:37 +00:00
8f756c33df Accepting request 495125 from home:jfehlig:branches:Virtualization
- qemu: add support for 288 VCPUS
  aeda1b8c-qemu-no-error-shutdown.patch,
  8023b21a-conf-ioapic.patch,
  6b5c6314-qemu-irqchip.patch,
  2020e2c6-conf-intremap.patch,
  04028a9d-qemu-intremap.patch,
  d12781b4-conf-iommu-cache-mode-attr.patch,
  a5691448-qemu-iommu-cache-mode.patch,
  3a276c65-conf-iommu-def-stability-check.patch,
  935d927a-conf-iommu-ABI-stability-check.patch
  FATE#321335
- revert commit 2841e675: qemu: propagate bridge MTU into qemu
  "host_mtu"
  revert-2841e675-mtu.patch
  bsc#1037774

OBS-URL: https://build.opensuse.org/request/show/495125
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=602
2017-05-15 23:02:52 +00:00
91c51f0294 Accepting request 493518 from home:jfehlig:branches:Virtualization
Update to libvirt 3.3.0 final

-  Update to libvirt 3.3.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Bug fixes:
    bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024,
    bsc#1034146, bsc#1035995
- libxl: updated libxl-def-usbctrl.patch
  bsc#1031056

OBS-URL: https://build.opensuse.org/request/show/493518
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=601
2017-05-08 17:35:46 +00:00
2953d852fb Accepting request 491888 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/491888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=227
2017-05-04 06:54:10 +00:00
96a1f2af34 Accepting request 491883 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.3.0 RC1
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    ae102b5d7-qemu-fix-regression-when-hyperv-vendor_id-feature-is-used.patch
  - Bug fixes:
    bsc#978121, bsc#1017017, bsc#1032863, bsc#1033117, bsc#1034024,
    bsc#1034146
- libxl: add default controllers for USB devices
  libxl-def-usbctrl.patch
  bsc#1031056

OBS-URL: https://build.opensuse.org/request/show/491883
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=599
2017-04-28 16:14:51 +00:00
bd1bf21cb6 Accepting request 487722 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/487722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=226
2017-04-20 18:47:50 +00:00
615e680a7d Accepting request 487720 from home:petracvv:branches:Virtualization
This fixes upstream bug rh#1439424. I opened an openSUSE bug report boo#1033893 for this issue.

OBS-URL: https://build.opensuse.org/request/show/487720
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=597
2017-04-12 22:53:49 +00:00
a487d97a94 Accepting request 484776 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/484776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=225
2017-04-07 12:18:42 +00:00
f39448844a Accepting request 484775 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.2.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    67dcb797-virTimeBackOffWait-sleepcap.patch,
    85af0b80-qemu-adaptive-montimeout.patch,
    d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch,
    754515b7d-add-virNetlinkDumpCommand.patch,
    3ee35d7d6-more-uses-of-SYSCTL_PATH.patch,
    5dd607059-add-virNetDevGetName.patch,
    00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch
- Add Conflicts=xendomains.service to libvirtd service
  suse-libvirtd-service.patch
  bsc#1015348

OBS-URL: https://build.opensuse.org/request/show/484775
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=595
2017-04-03 04:57:47 +00:00
f9c1123f5a Accepting request 482274 from home:jengelh:branches:Virtualization
- RPM group fix

OBS-URL: https://build.opensuse.org/request/show/482274
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=594
2017-03-23 15:03:20 +00:00
Cédric Bosdonnat
79b3a063e4 Accepting request 481947 from home:cbosdonnat:branches:Virtualization
- Fail to start network instead of losing routes if IPv6 forwarding
  is required. bsc#1025252
  Added patches:
    00d28a78b-check-accept_ra-before-enabling-ipv6-forward.patch
    3ee35d7d6-more-uses-of-SYSCTL_PATH.patch
    5dd607059-add-virNetDevGetName.patch
    754515b7d-add-virNetlinkDumpCommand.patch
    d68cb4f55-extract-the-request-sending-code-from-virNetlin.patch

OBS-URL: https://build.opensuse.org/request/show/481947
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=593
2017-03-22 08:50:09 +00:00
47156eb2d6 Accepting request 480655 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/480655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=224
2017-03-21 21:44:27 +00:00
51e9f38d3f Accepting request 480654 from home:jfehlig:branches:Virtualization
- qemu: Fix monitor timeout with large memory VMs
  67dcb797-virTimeBackOffWait-sleepcap.patch
  85af0b80-qemu-adaptive-montimeout.patch
  bsc#1013113

OBS-URL: https://build.opensuse.org/request/show/480654
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=591
2017-03-16 14:56:18 +00:00
4a95c68586 Accepting request 476768 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/476768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=223
2017-03-11 14:17:52 +00:00
04a0a5949c Accepting request 477655 from home:mwilck:branches:Virtualization
- network: don't use dhcp-authoritative on static networks
  bsc#1015588
  * added network-don-t-use-dhcp-authoritative-on-static-netwo.patch

OBS-URL: https://build.opensuse.org/request/show/477655
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=589
2017-03-08 03:58:39 +00:00
14c21278a9 Accepting request 476767 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.1.0
  - Modularize storage driver by splitting it into backend-specific
    subpackages
  - CVE-2017-2635, bsc#1027075
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    b018ada3-shunloadtest-build-fix.patch,
    f86a7a83-libxl-dom0-balloon-fix.patch,
    6e4759d0-libxl-timer-fix.patch,
    87df87e0-libxl-timer-tsc-emulate.patch,
    b4386fda-xenconfig-timer-fix.patch,
    d3970925-timer-tests.patch,
    321a28c6-libxl-default-disk-format.patch,
    bd116810-libxl-fix-disk-detach.patch,
    ff225538-libxl-autoballoon-setting.patch,
    c89a6e78-libxl-physinfo-cleanup.patch,
    d2b77608-libxl-maxmem-fix.patch,
    79692c38-libxl-dom0-maxmem.patch,
    4ab0c959-libxl-mem-leak.patch,
    2dc1cf19-libxl-double-free.patch,
    apparmor-errormsg-fix.patch,
    apparmor-alt-seclabel.patch,
    qemu-disable-namespaces.patch

OBS-URL: https://build.opensuse.org/request/show/476767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=588
2017-03-03 15:02:55 +00:00
873668b56f Accepting request 461814 from home:jengelh:branches:Virtualization
- Drop author list from description. Fix summary to be more
  accurate as to what the subpackage pertains to.

OBS-URL: https://build.opensuse.org/request/show/461814
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=587
2017-03-02 15:50:49 +00:00
716c807dac Accepting request 459156 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/459156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=222
2017-02-22 12:48:57 +00:00
Cédric Bosdonnat
8dab66c597 Accepting request 458915 from home:kukuk:branches:Virtualization
- Don't call insserv if we use systemd and don't require it.

OBS-URL: https://build.opensuse.org/request/show/458915
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=585
2017-02-20 07:47:45 +00:00
938d7e0b24 A few upstream patches to fix 79692c38-libxl-dom0-maxmem.patch
- libxl: more fixes for dom0 maxmem setting
  4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch
  bsc#1017762

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=584
2017-02-17 00:31:00 +00:00
f167ba3466 Accepting request 456194 from home:jfehlig:branches:Virtualization
- apparmor: don't fail on non-apparmor <seclabel>
  apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch
  bsc#1023436

- libxl: fix reporting of domain maximum memory
  ff225538-libxl-autoballoon-setting.patch,
  c89a6e78-libxl-physinfo-cleanup.patch,
  d2b77608-libxl-maxmem-fix.patch,
  79692c38-libxl-dom0-maxmem.patch
  bsc#1017762

- libxl: set disk format to raw if not specified and fix disk
  detach
  321a28c6-libxl-default-disk-format.patch,
  bd116810-libxl-fix-disk-detach.patch
  bsc#1003379

- libxl: fix timer configurations
  6e4759d0-libxl-timer-fix.patch,
  87df87e0-libxl-timer-tsc-emulate.patch,
  b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch
  bsc#1019969

OBS-URL: https://build.opensuse.org/request/show/456194
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=583
2017-02-10 23:01:12 +00:00
a6176324ee Accepting request 454333 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/454333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=221
2017-02-10 08:45:21 +00:00
f4b2d15476 Accepting request 454329 from home:jfehlig:branches:Virtualization
- SLE12 SP2 bugs merged via version updates of the Factory libvirt
  package:
  bsc#986718
- SLE12 SP2 FATEs merged via version updates of the Factory libvirt
  package:
  FATE#316228, FATE#316628, FATE#319531, FATE#319810, FATE#320490
- Replaced libxl-dom0-balloon-fix.patch with upstream patch
  f86a7a83-libxl-dom0-balloon-fix.patch

OBS-URL: https://build.opensuse.org/request/show/454329
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=581
2017-02-03 00:07:15 +00:00
0f30a9a159 Accepting request 453026 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/453026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=220
2017-01-31 11:27:29 +00:00
e8379ff946 Accepting request 453025 from home:jfehlig:branches:Virtualization
- Fix dom0 ballooning with Xen >= 4.8
  libxl-dom0-balloon-fix.patch
  bsc#1020755

- SLE12 SP2 bugs merged via version updates of the Factory libvirt
  package:
  bsc#996020, bsc#987002, bsc#997278, bsc#998005, bsc#998389,
  bsc#1001446, bsc#1001698, bsc#1005288, bsc#1013991, bsc#1016253,
  bsc#1017086, bsc#1017762, bsc#1018189

- virt-create-rootfs is a temporary SLE-only hack that was never
  added to the Factory libvirt package, causing it to be dropped
  when rebasing SLE on Factory. Add it now but only apply
  associated patch when building for SLE.
  virt-create-rootfs.patch
  bsc#995981

OBS-URL: https://build.opensuse.org/request/show/453025
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=579
2017-01-27 18:41:04 +00:00
14a390fa2a Accepting request 451473 from home:jfehlig:branches:Virtualization
- Update to libvirt 3.0.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Add b018ada3-shunloadtest-build-fix.patch to fix 'make check'
    failures
  - Add qemu-disable-namespaces.patch to temporarily disable
    qemu namespace feature until all issues are resolved

OBS-URL: https://build.opensuse.org/request/show/451473
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=578
2017-01-19 18:52:37 +00:00
b4531c0ca4 Accepting request 448203 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/448203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=219
2017-01-09 09:24:12 +00:00
5ee7674bd0 Accepting request 448187 from home:matwey:branches:Virtualization
OBS-URL: https://build.opensuse.org/request/show/448187
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=576
2016-12-29 23:15:07 +00:00
eafed0d9cd Accepting request 444357 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/444357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=218
2016-12-11 12:22:49 +00:00
d303fbf880 Accepting request 444356 from home:jfehlig:branches:Virtualization
Update to libvirt 2.5.0 final.

- Update to libvirt 2.5.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
- Import new public signing key

OBS-URL: https://build.opensuse.org/request/show/444356
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=574
2016-12-06 23:28:57 +00:00
51c779b168 Accepting request 440645 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/440645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=217
2016-11-18 20:59:49 +00:00
2036f43563 Accepting request 440644 from home:jfehlig:branches:Virtualization
- spec: explicitly set qemu-bridge-helper path to /usr/lib/
  bsc#999070

OBS-URL: https://build.opensuse.org/request/show/440644
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=572
2016-11-16 18:45:09 +00:00
7b5885f89a Accepting request 439206 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/439206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=216
2016-11-10 12:15:00 +00:00
Cédric Bosdonnat
f9b2460e54 Accepting request 439197 from home:cbosdonnat:branches:Virtualization
- Package org.libvirt.api.policy polkit file (bsc#959297)
- Fix postun systemd services cleanup
- Mark /etc/libvirt/nwfilter/*.xml files as config files

OBS-URL: https://build.opensuse.org/request/show/439197
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=570
2016-11-08 14:03:56 +00:00
f2577f99c5 Accepting request 438412 from home:jfehlig:branches:Virtualization
- Update to libvirt 2.4.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/438412
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=569
2016-11-02 21:55:27 +00:00
2e914e5cae Accepting request 433499 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/433499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=215
2016-10-10 14:20:55 +00:00
47e5144d9d Accepting request 433498 from home:jfehlig:branches:Virtualization
- Update to libvirt 2.3.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    pci-use-driver-override-sysfs.patch,
    virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch,
    apparmor-qemu-bridge-helper.patch

OBS-URL: https://build.opensuse.org/request/show/433498
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=567
2016-10-05 20:52:26 +00:00
59299ce304 Accepting request 426208 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/426208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=214
2016-09-12 11:26:52 +00:00
a278eea708 Accepting request 424555 from home:jfehlig:branches:Virtualization
- Update to libvirt 2.2.0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    856965b3-qemu-secdriver.patch,
    541e9ae6-cpu-vendor-crash-fix.patch,
    d53d4650-qemu-rbd-auth.patch

OBS-URL: https://build.opensuse.org/request/show/424555
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=565
2016-09-03 01:58:32 +00:00
c5d59c84eb Accepting request 420737 from Virtualization
Add a few SLE12 SP2 bug fixes to the Factory libvirt package.

- libxl: allow vendor/product addressing for USB hostdevs
  virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch
  bsc#989646
- qemu: fix auth for rbd network disks
  d53d4650-qemu-rbd-auth.patch
  bsc#988998
- Replace cpumodel-vendor-crash-fix.patch with upstream variant
  541e9ae6-cpu-vendor-crash-fix.patch
  bsc#992425

- Update to libvirt 2.1.0
  - New subpackages libvirt-libs and libvirt-admin
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    c8f08e48-systemd-notify-fix.patch
- qemu: fix qemu.conf security_driver regression in 2.1.0 release
  856965b3-qemu-secdriver.patch

OBS-URL: https://build.opensuse.org/request/show/420737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=213
2016-08-29 13:34:16 +00:00
27f2ad74e2 Add a few SLE12 SP2 bug fixes to Factory/Tumbleweed libvirt package.
- libxl: allow vendor/product addressing for USB hostdevs
  virHostdevFindUSBDevice-privsyms.patch, libxl-usb-vendor.patch
  bsc#989646
- qemu: fix auth for rbd network disks
  d53d4650-qemu-rbd-auth.patch
  bsc#988998
- Replace cpumodel-vendor-crash-fix.patch with upstream variant
  541e9ae6-cpu-vendor-crash-fix.patch
  bsc#992425

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=563
2016-08-20 23:29:36 +00:00
e27e06d482 Accepting request 419115 from home:jfehlig:branches:Virtualization
- Update to libvirt 2.1.0
  - New subpackages libvirt-libs and libvirt-admin
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    c8f08e48-systemd-notify-fix.patch
- qemu: fix qemu.conf security_driver regression in 2.1.0 release
  856965b3-qemu-secdriver.patch

OBS-URL: https://build.opensuse.org/request/show/419115
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=562
2016-08-13 00:51:10 +00:00
d79d3fda35 Accepting request 417209 from Virtualization
Another bug fix for Factory found during SLE12 SP2 testing.

- cpu_x86: fix libvirtd segfault when host cpu is 'qemu64'
  cpumodel-vendor-crash-fix.patch
  bsc#992425

- bsc#988279. Move the qemu-bridge-helper apparmor profile from the
  qemu abstraction to the usr.sbin.libvirtd profile.
  apparmor-qemu-bridge-helper.patch

- spec: minor improvements to logic enabling numactl and numad
  support and fix nested if indentation
  FATE#319979

- Update patches providing support for driver_override sysfs
  interface with latest upstream variant. Dropped
  pci-simplify-stub.patch and updated
  pci-use-driver-override-sysfs.patch
  bsc#986718

- spec: enable numactl and numad support for aarch64
  FATE#319979, bsc#991377

OBS-URL: https://build.opensuse.org/request/show/417209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=212
2016-08-09 20:14:55 +00:00
4378d7fd11 - cpu_x86: fix libvirtd segfault when host cpu is 'qemu64'
cpumodel-vendor-crash-fix.patch
  bsc#992425

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=560
2016-08-05 22:45:18 +00:00
Cédric Bosdonnat
0dfe303227 Accepting request 417046 from home:cbosdonnat:branches:Virtualization
- bsc#988279. Move the qemu-bridge-helper apparmor profile from the
  qemu abstraction to the usr.sbin.libvirtd profile.
  apparmor-qemu-bridge-helper.patch

OBS-URL: https://build.opensuse.org/request/show/417046
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=559
2016-08-05 08:23:21 +00:00
24647409c0 add missing changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=558
2016-08-04 23:24:29 +00:00
6ee7100e24 A few spec file cleanups from prior changes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=557
2016-08-04 17:28:41 +00:00
2484184f10 actually remove dropped patch pci-simplify-stub.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=556
2016-08-02 21:31:01 +00:00
619f54d34a spec: fix logic that enables numactl and numad support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=555
2016-08-02 21:28:46 +00:00
f0336af2de Add some SLE12 SP2 bug fixes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=554
2016-08-02 17:40:29 +00:00
f05749f78a Accepting request 408968 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/408968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=211
2016-07-21 05:59:07 +00:00
7e6534702e spec: use proper capitolization in a comment
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=552
2016-07-15 20:41:05 +00:00
91a43d315c Accepting request 408966 from home:jfehlig:branches:Virtualization
Add some SLE12 SP2 fixes to the Factory/Tumbleweed libvirt package.

- BuildRequires: use librbd-devel instead of ceph-devel
- Enable rbd support for aarch64
  bsc#979473

- Use driver_override sysfs interface for binding/unbinding
  PCI stub drivers
  pci-simplify-stub.patch, pci-use-driver-override-sysfs.patch
  bsc#986718

OBS-URL: https://build.opensuse.org/request/show/408966
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=551
2016-07-15 20:05:01 +00:00
9f1484669b Accepting request 407950 from Virtualization
Add fix for boo#987668. Supercedes request #405937.

- systemd: fix ready notification on abstract socket
  c8f08e48-systemd-notify-fix.patch
  boo#987668

- Update to libvirt 2.0.0
  - Change version scheme to match libvirt's time-driven release
    schedule. <major> will be incremented on first release of
    new calendar year, <minor> on each monthly release, and
    <micro> on stable branch maintenance release
  - Include libvirt-admin utility and API
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    apparmor-dont-scrub-environment-of-virtlogd-process.patch,
    e33cd67a-xenconfig-backendtype-fix.patch

OBS-URL: https://build.opensuse.org/request/show/407950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=210
2016-07-14 07:50:13 +00:00
b527b0e7f8 - systemd: fix ready notification on abstract socket
c8f08e48-systemd-notify-fix.patch
  boo#987668

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=549
2016-07-12 20:02:37 +00:00
ff134ddc0f Accepting request 405936 from home:jfehlig:branches:Virtualization
- Update to libvirt 2.0.0
  - Change version scheme to match libvirt's time-driven release
    schedule. <major> will be incremented on first release of
    new calendar year, <minor> on each monthly release, and
    <micro> on stable branch maintenance release
  - Include libvirt-admin utility and API
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    apparmor-dont-scrub-environment-of-virtlogd-process.patch,
    e33cd67a-xenconfig-backendtype-fix.patch

OBS-URL: https://build.opensuse.org/request/show/405936
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=548
2016-07-01 16:39:05 +00:00
65ef8cd435 Accepting request 404539 from Virtualization
More improvements to the spec file, allowing common usage
between openSUSE and SLE. Also add some SLE patches missing
in openSUSE.

- spec: Recent simplification allows using a common spec file for
  SLE and openSUSE
- Add SLE patches missing in openSUSE
  libxl-dom-reset.patch, libxl-set-migration-constraints.patch,
  libxl-set-cach-mode.patch

OBS-URL: https://build.opensuse.org/request/show/404539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=209
2016-06-29 13:10:28 +00:00
7dc8dc52fc move comment in spec file to place of subject
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=546
2016-06-24 17:40:17 +00:00
bef7fc4f2b more spec file and changelog cleanup
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=545
2016-06-24 17:36:07 +00:00
77335a5ee7 Accepting request 404532 from home:jfehlig:branches:Virtualization
More spec file improvements to allow common usage between
SLE and openSUSE.

- spec: Recent simplification allows using a common spec file for
  SLE and openSUSE
- Add SLE patches missing in openSUSE
  libxl-dom-reset.patch, libxl-set-migration-constraints.patch,
  libxl-support-block-script.patch

OBS-URL: https://build.opensuse.org/request/show/404532
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=544
2016-06-24 17:07:56 +00:00
90dda79c74 Accepting request 402821 from Virtualization
Incremental update of libvirt package fixing a few bugs.

- xenconfig: fix conversion of <driver> to backendtype
  e33cd67a-xenconfig-backendtype-fix.patch
  bsc#984798

- Advertise aarch64 UEFI firmware paths
  - adjust spec file to include aarch64 paths in
    '--with-loader-nvram=' configure option
  - adjust qemu.conf 'nvram' option to include the SUSE paths
  bsc#981836, bsc#983747

OBS-URL: https://build.opensuse.org/request/show/402821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=208
2016-06-21 09:30:29 +00:00
0c7f3cbbe1 - xenconfig: fix conversion of <driver> to backendtype
e33cd67a-xenconfig-backendtype-fix.patch
  bsc#984798

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=542
2016-06-16 18:45:02 +00:00
e45054c955 - Advertise aarch64 UEFI firmware paths
- adjust spec file to include aarch64 paths in
    '--with-loader-nvram=' configure option
  - adjust qemu.conf 'nvram' option to include the SUSE paths
  bsc#981836, bsc#983747

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=541
2016-06-15 19:29:46 +00:00
4197a5740f Accepting request 400902 from Virtualization
Latest libvirt release for Factory/Tumbleweed.

- apparmor: Don't scrub environment of virtlogd process
  apparmor-dont-scrub-environment-of-virtlogd-process.patch
  boo#980441

- Update to libvirt 1.3.5
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    e4d131b8-mv-virDomainDefPostParseInternal.patch,
    3e428670-post-parse-implicit-video.patch,
    538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
    400e716d-libxl-noprope-emulator.patch,
    b90c4b5f-tests-use-qemu-xen.patch,
    fccf2725-libxl-API-4.4.patch,
    5325123d-libxl-migv2-save-restore.patch,
    f9edcfa4-libxl-migv2-migration.patch,
    a1c9a81a-libxl-rbd-fix.patch,
    ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
  are never toogled. Also drop conditionals for suse_version <
  1310

OBS-URL: https://build.opensuse.org/request/show/400902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=207
2016-06-14 21:07:13 +00:00
09bdbb5659 - apparmor: Don't scrub environment of virtlogd process
apparmor-dont-scrub-environment-of-virtlogd-process.patch
  boo#980441

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=539
2016-06-09 15:17:22 +00:00
c7b51f773c Accepting request 400351 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.5
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    e4d131b8-mv-virDomainDefPostParseInternal.patch,
    3e428670-post-parse-implicit-video.patch,
    538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
    400e716d-libxl-noprope-emulator.patch,
    b90c4b5f-tests-use-qemu-xen.patch,
    fccf2725-libxl-API-4.4.patch,
    5325123d-libxl-migv2-save-restore.patch,
    f9edcfa4-libxl-migv2-migration.patch,
    a1c9a81a-libxl-rbd-fix.patch,
    ba566428-libxl-dom-iface-addrs.patch
- spec: simplify and cleanup by removing many conditionals that
  are never toogled. Also drop conditionals for suse_version <
  1310

OBS-URL: https://build.opensuse.org/request/show/400351
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=538
2016-06-07 02:00:39 +00:00
ba5dcd54fb Accepting request 399249 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/399249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=206
2016-06-02 07:39:00 +00:00
4a0f0b0a30 Accepting request 398342 from home:jengelh:branches:Virtualization
- Avoid suppressing errors during useradd/groupadd

OBS-URL: https://build.opensuse.org/request/show/398342
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=536
2016-05-31 14:57:49 +00:00
b4cfa20c43 Accepting request 398051 from Virtualization
Yet nother bug fix for the Factory and SLE12 SP2 libvirt package.

-  libxl: add domainInterfaceAddresses API
   ba566428-libxl-dom-iface-addrs.patch
   bsc#979425

- libxl: default to qemu driver for network disks
  a1c9a81a-libxl-rbd-fix.patch
  boo#981094

OBS-URL: https://build.opensuse.org/request/show/398051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=205
2016-05-29 01:12:38 +00:00
8eb128040f - libxl: add domainInterfaceAddresses API
ba566428-libxl-dom-iface-addrs.patch
   bsc#979425

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=534
2016-05-25 17:19:51 +00:00
32ea3c1c57 - libxl: default to qemu driver for network disks
a1c9a81a-libxl-rbd-fix.patch
  boo#981094

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=533
2016-05-25 14:57:57 +00:00
ea876fb37e Accepting request 396699 from Virtualization
Add some bug fixes and improvements from SLE12 SP2.

- spec: Remove %defattr usage
  Inspired by upstream commit 90f9193c

- libxl: support Xen migration stream V2
  fccf2725-libxl-API-4.4.patch,
  5325123d-libxl-migv2-save-restore.patch,
  f9edcfa4-libxl-migv2-migration.patch
  bsc#978361

- Fix default video RAM setting
  e4d131b8-mv-virDomainDefPostParseInternal.patch,
  3e428670-post-parse-implicit-video.patch,
  538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
  400e716d-libxl-noprope-emulator.patch,
  b90c4b5f-tests-use-qemu-xen.patch
  bsc#979397

OBS-URL: https://build.opensuse.org/request/show/396699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=204
2016-05-23 14:38:53 +00:00
5714a82a32 - spec: Remove %defattr usage
Inspired by upstream commit 90f9193c

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=531
2016-05-18 05:13:33 +00:00
d4f4028b16 Accepting request 394498 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/394498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=203
2016-05-14 10:23:21 +00:00
4ab6a7b304 Add a SLE12 SP2 bug fix to the Factory libvirt package
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=529
2016-05-13 18:14:28 +00:00
24511ba7f9 - Fix default video RAM setting
e4d131b8-mv-virDomainDefPostParseInternal.patch,
  3e428670-post-parse-implicit-video.patch,
  538012c8-default-vram.patch, 96b21fb0-vram-tests.patch,
  400e716d-libxl-noprope-emulator.patch,
  b90c4b5f-tests-use-qemu-xen.patch
  bsc#979397

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=528
2016-05-13 17:55:57 +00:00
63954fab12 Accepting request 394064 from home:olh:branches:Virtualization
- Remove unknown locales to fix build in old dists

OBS-URL: https://build.opensuse.org/request/show/394064
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=527
2016-05-09 16:54:43 +00:00
36595c9b4c Accepting request 393490 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.4
  - Add support for migration data compression in QEMU driver
  - Drop libvirtd.socket
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches: 216650f1-libxl-build-fix.patch,
    6d8b6d28-mark-implicit-video-primary.patch,
    03e8d5fb-qemu-perf-memory-corruption.patch,
    libvirtd-systemd-socket.patch

OBS-URL: https://build.opensuse.org/request/show/393490
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=526
2016-05-03 21:55:59 +00:00
7da9104bcd Accepting request 391594 from Virtualization
Updated libvirt package fixing a few bugs found by
VT test automation.

- qemu: perf: Fix crash/memory corruption on failed VM start
  03e8d5fb-qemu-perf-memory-corruption.patch
  bsc#977131

- Fix setting implicit video devices as primary
  6d8b6d28-mark-implicit-video-primary.patch
  bsc#977150

OBS-URL: https://build.opensuse.org/request/show/391594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=202
2016-04-30 21:30:04 +00:00
2c3c6d1983 Add bsc references in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=524
2016-04-26 01:40:02 +00:00
1b86f57f87 Accepting request 388410 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/388410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=201
2016-04-22 14:24:19 +00:00
cd2a81947f Add bug fixes found while testing SLES12 SP2
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=522
2016-04-18 22:25:47 +00:00
7ebd24a2be Accepting request 388407 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.3
  - perf events
  - post-copy migration support
  - NSS module
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Add rpmlintrc file to filter shlib-policy-name-error for
    new libnss_libvirt plugin
- Fix build with Xen4.7
  216650f1-libxl-build-fix.patch

OBS-URL: https://build.opensuse.org/request/show/388407
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=521
2016-04-13 00:22:05 +00:00
OBS User buildservice-autocommit
da0e8f4458 Accepting request 384426 from Virtualization
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/384426
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=520
2016-04-08 07:39:28 +00:00
198ec318e5 Accepting request 384426 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/384426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=200
2016-04-08 07:39:27 +00:00
OBS User buildservice-autocommit
93630a9236 Updating link to change in openSUSE:Factory/libvirt revision 200.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=b9bf8359d9a78a026242bba8fed372b3
2016-04-08 07:39:27 +00:00
d6664428e7 Revert LIBXL_API_VERSION, its all wrong
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=519
2016-04-08 06:06:17 +00:00
20b7f7b197 Accepting request 384141 from home:olh:branches:Virtualization
- Force LIBXL_API_VERSION=0x040500 to fix build with xen-4.7

OBS-URL: https://build.opensuse.org/request/show/384141
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=518
2016-04-05 08:47:44 +00:00
d554ef4836 Accepting request 379941 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/379941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=199
2016-03-26 14:29:41 +00:00
1c9f80bcb5 - spec: restart daemons in %posttrans after connection drivers
have been processed
  bsc#854343, bsc#968483

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=516
2016-03-18 20:47:21 +00:00
aedd72868b Accepting request 365718 from Virtualization
Sorry, but another libvirt submission for Factory/Tumbleweed,
this time superseding #364991. It adds a patch from the SLE12 SP2
libvirt package for FATE#320638.

- libxl: advertise system qemu instead of qemu-xen in caps
  libxl-qemu-emulator-caps.patch
  FATE#320638

- Update to libvirt 1.3.2
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html

- libxl: Add support for block-{dmmd,drbd,npiv} scripts
  libxl-support-block-script.patch
  bsc#954872

OBS-URL: https://build.opensuse.org/request/show/365718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=198
2016-03-07 12:27:31 +00:00
7405b879a5 - libxl: advertise system qemu instead of qemu-xen in caps
libxl-qemu-emulator-caps.patch
  FATE#320638

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=514
2016-03-03 22:44:56 +00:00
2e973f5fca improve libxl-support-block-script.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=513
2016-03-02 20:40:27 +00:00
89b02a08bc Accepting request 363743 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.2
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/363743
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=512
2016-03-01 17:58:15 +00:00
83ea398b7d The openSUSE Xen package provides and supports several block-*
scripts. libvirt should support them too.

- libxl: Add support for block-{dmmd,drbd,npiv} scripts
  libxl-support-block-script.patch
  bsc#954872

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=511
2016-02-23 22:12:48 +00:00
bfd77cbb30 Accepting request 356412 from Virtualization
Supersedes sr#355837 to add a fix for bug#961853.

- qemu: set /usr/share/qemu/ovmf-x86_64-ms-{code,vars}.bin as
  default UEFI firmwares for x86_64
  bsc#961853

- Update to libvirt 1.3.1
  - CVE-2015-5313
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches: 034e47c3-CVE-2015-5313.patch,
    ace1ee22-qemuxml2argv-test.patch, add-with-login-shell.patch,
    virt-aa-helper-rw-mounts.patch

OBS-URL: https://build.opensuse.org/request/show/356412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=197
2016-01-28 16:25:01 +00:00
ead8cd12f9 Accepting request 356399 from home:jfehlig:branches:Virtualization
- qemu: set /usr/share/qemu/ovmf-x86_64-ms-{code,vars}.bin as
  default UEFI firmwares for x86_64
  bsc#961853

OBS-URL: https://build.opensuse.org/request/show/356399
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=509
2016-01-27 22:57:49 +00:00
fe8f4e8203 Accepting request 354651 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.3.1
  - CVE-2015-5313
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches: 034e47c3-CVE-2015-5313.patch,
    ace1ee22-qemuxml2argv-test.patch, add-with-login-shell.patch,
    virt-aa-helper-rw-mounts.patch

OBS-URL: https://build.opensuse.org/request/show/354651
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=508
2016-01-18 19:32:30 +00:00
1a9e29cc70 Accepting request 351143 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/351143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=196
2016-01-01 18:48:12 +00:00
7d7161c99c In an upgrade scenario we must explicitly enable virtlockd/virtlogd
sockets, if libvirtd is already enabled and start them if
libvirtd is running, otherwise the qemu driver will fail to start
guests.

- spec: perform one-time enable and start of virtlogd.socket when
  upgrading from libvirt < 1.3.0. Inspired by upstream libvirt.git
  commit da054f35.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=506
2015-12-22 02:31:20 +00:00
938f073a9b Accepting request 349565 from home:jfehlig:branches:Virtualization
- CVE-2015-5313: don't allow '/' in filesystem volume names
  034e47c3-CVE-2015-5313.patch
  bsc#953110
- Fix failing qemuxml2argv test on 32-bit platforms
  ace1ee22-qemuxml2argv-test.patch

- Update to libvirt 1.3.0
  - New virtlogd log daemon
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patch: 703ec1b7-qemu-bridge-helper-fix.patch
  - Added patch: virtlogd-init-script.patch

OBS-URL: https://build.opensuse.org/request/show/349565
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=505
2015-12-18 21:01:20 +00:00
24299e9466 Accepting request 347416 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/347416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=195
2015-12-09 18:51:12 +00:00
Cédric Bosdonnat
978f12dfb9 Accepting request 347309 from home:cbosdonnat:branches:Virtualization
- Run udevadm settle after removing NICs in lxc driver.
  bsc#829033. lxc-wait-after-eth-del.patch

OBS-URL: https://build.opensuse.org/request/show/347309
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=503
2015-12-04 08:54:48 +00:00
Stephan Kulow
c932d6bfd6 Accepting request 344926 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/344926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=194
2015-11-22 10:00:22 +00:00
Cédric Bosdonnat
62997836cc Accepting request 344925 from home:cbosdonnat:branches:Virtualization
- Don't add apparmor deny rw rule for 9P readonly mounts.
  bsc#952849. virt-aa-helper-rw-mounts.patch

OBS-URL: https://build.opensuse.org/request/show/344925
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=501
2015-11-17 15:45:23 +00:00
26bc0f435a Accepting request 343284 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/343284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=193
2015-11-11 09:31:25 +00:00
Cédric Bosdonnat
ac30e132c5 Accepting request 343283 from home:cbosdonnat:branches:Virtualization
- Don't package virt-login-shell anymore as shipping it as
  non-setuid doesn't make sense. bsc#837609
  add-with-login-shell.patch

OBS-URL: https://build.opensuse.org/request/show/343283
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=499
2015-11-09 23:51:50 +00:00
c3cdb623f9 Accepting request 342483 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/342483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=192
2015-11-05 10:35:59 +00:00
7012e84cf0 Accepting request 342482 from home:jfehlig:branches:Virtualization
- Detect path of qemu-bridge-helper during %configure
  - add qemu-tools as BuildRequires for suse_version > 1130
  - add upstream patch 703ec1b7-qemu-bridge-helper-fix.patch

- Update to libvirt 1.2.21
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped patches:
    disable-virCgroupGetPercpuStats-test.patch

- spec: some minor wireshark fixups. Essentially a backport of
  commit 7c8250d7.

OBS-URL: https://build.opensuse.org/request/show/342482
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=497
2015-11-05 00:23:08 +00:00
d22cb6d2fa Accepting request 339232 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/339232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=191
2015-10-19 20:51:50 +00:00
Cédric Bosdonnat
048cb10d28 Accepting request 339223 from home:cbosdonnat:branches:Virtualization
- spec: remove all dependencies on apparmor to keep it optional.
  bsc#949793

OBS-URL: https://build.opensuse.org/request/show/339223
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=495
2015-10-16 09:13:56 +00:00
d1058d1ec0 Add an old SLE12 bug fix to Factory/Tumbleweed
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=494
2015-10-13 17:02:37 +00:00
Stephan Kulow
95dd8bd0f2 Accepting request 337509 from Virtualization
Add a SLE12 SP1 bug fix to Factory too.

- spec: the libvirt apparmor profiles #include files from the
  apparmor-profiles package, thus should have a dependency on it
  bsc#949793

- Remove Wants=xencommons.service from libvirtd.service
  xencommons is already enabled by a global preset, and the
  absence of xen-tools.rpm causes a systemd warning

- Update to libvirt 1.2.20
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped upstream patches:
    3468542f-virFileUnlink.patch,
    8b1d84e6-refreshVol-failure.patch,
    e0025d29-storage-mode-check.patch,
    ba25c214-libxl-log-level.patch,
    56945e13-libxl-AttachDeviceConfig-hostdev.patch

OBS-URL: https://build.opensuse.org/request/show/337509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=190
2015-10-12 08:02:52 +00:00
5735dde32d - spec: the libvirt apparmor profiles #include files from the
apparmor-profiles package, thus should have a dependency on it
  bsc#949793

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=492
2015-10-09 17:21:22 +00:00
cd92a8b149 Accepting request 336998 from home:olh:branches:Virtualization
- Remove Wants=xencommons.service from libvirtd.service
  xencommons is already enabled by a global preset, and the
  absence of xen-tools.rpm causes a systemd warning

OBS-URL: https://build.opensuse.org/request/show/336998
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=491
2015-10-08 02:55:03 +00:00
de9b140cb2 Accepting request 335994 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.20
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped upstream patches:
    3468542f-virFileUnlink.patch,
    8b1d84e6-refreshVol-failure.patch,
    e0025d29-storage-mode-check.patch,
    ba25c214-libxl-log-level.patch,
    56945e13-libxl-AttachDeviceConfig-hostdev.patch

OBS-URL: https://build.opensuse.org/request/show/335994
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=490
2015-10-02 20:23:01 +00:00
Stephan Kulow
3af50af5bc Accepting request 331841 from Virtualization
Add a SLE12 SP1 bug fix and refresh patches.

- bsc#945962: SLES12 SP1 Beta3 - Pass-through NIC device via virsh
  not available to VM.
  56945e13-libxl-AttachDeviceConfig-hostdev.patch

OBS-URL: https://build.opensuse.org/request/show/331841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=189
2015-09-24 04:14:02 +00:00
5353c641ca Add a SLE12 SP1 bug fix to the Factory libvirt package.
- bsc#945962: SLES12 SP1 Beta3 - Pass-through NIC device via virsh
  not available to VM.
  56945e13-libxl-AttachDeviceConfig-hostdev.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=488
2015-09-17 15:45:05 +00:00
1875f8616f Accepting request 331093 from Virtualization
- libxl: set driver log level to the log_level specified in
  libvirtd.conf
  ba25c214-libxl-log-level.patch
  bsc#945796

- CVE-2015-5247 - denial of service through root-squash NFS storage
  bsc#945645
  3468542f-virFileUnlink.patch
  8b1d84e6-refreshVol-failure.patch
  e0025d29-storage-mode-check.patch

OBS-URL: https://build.opensuse.org/request/show/331093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=188
2015-09-17 07:21:26 +00:00
d7a1722cf4 - libxl: set driver log level to the log_level specified in
libvirtd.conf
  ba25c214-libxl-log-level.patch
  bsc#945796

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=486
2015-09-15 17:45:03 +00:00
Cédric Bosdonnat
a702768575 Added reference to newly created bsc#945645
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=485
2015-09-14 09:22:05 +00:00
Cédric Bosdonnat
ee07210d25 Accepting request 330855 from home:cbosdonnat:branches:Virtualization
- CVE-2015-5247 - denial of service through root-squash NFS storage
  3468542f-virFileUnlink.patch
  8b1d84e6-refreshVol-failure.patch
  e0025d29-storage-mode-check.patch

OBS-URL: https://build.opensuse.org/request/show/330855
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=484
2015-09-14 08:45:45 +00:00
a1b3f960cb Accepting request 330425 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/330425
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=187
2015-09-11 07:04:57 +00:00
09046d2962 Fix changelog entry about new support for PCI express controllers in QEMU
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=482
2015-09-03 17:52:13 +00:00
9c26a2274f Accepting request 328678 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.19
  - Improved ppc64 support
  - New virDomainRename API
  - Support for new QEMU pci emulations
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped upstream patches:
    269d39af-storage-allocation-fix.patch,
    26c5fa3a-virt-aa-helper-missing-doc.patch,
    d25a5e08-virt-aa-helper-simplify-restriction-logic.patch,
    2f01cfdf-virt-aa-helper-allow-ovmf.patch,
    91fdcefa-virt-aa-helper-allow-nvram.patch,
    52970dec-virt-aa-helper-improve-valid-path.patch,
    44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch,
    15120b8c-libxl-no-resume-on-suspend-fail.patch,
    e80b84a7-libxl-acquire-job-on-migrate.patch,
    60acb38-revert-curmem-inactive-dom.patch

OBS-URL: https://build.opensuse.org/request/show/328678
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=481
2015-09-02 15:27:32 +00:00
Stephan Kulow
66496e6725 Accepting request 327806 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/327806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=186
2015-08-29 18:05:15 +00:00
8af0df1210 Accepting request 327805 from home:jfehlig:branches:Virtualization
Add fixes from SLE12 SP1 to Factory libvirt package.

- Replace local libxl patches with upstream variants
  Dropped:
  0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch
  0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch
  0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch
  Added:
  44a54eb0-libxl-fix-refcnt-MigrationDstArgs.patch
  15120b8c-libxl-no-resume-on-suspend-fail.patch
  e80b84a7-libxl-acquire-job-on-migrate.patch
  bsc#936185
- Added another virt-aa-helper upstream patch
  52970dec-virt-aa-helper-improve-valid-path.patch
  lp#1483071
- Added upstream patch to fix libvirt-tck memory balloon test
  failure on Xen
  60acb38-revert-curmem-inactive-dom.patch

- Fix generated apparmor profile to allow access to ovmf and nvram.
  26c5fa3a-virt-aa-helper-missing-doc.patch
  2f01cfdf-virt-aa-helper-allow-ovmf.patch
  91fdcefa-virt-aa-helper-allow-nvram.patch
  d25a5e08-virt-aa-helper-simplify-restriction-logic.patch
  lp#1483071

OBS-URL: https://build.opensuse.org/request/show/327805
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=479
2015-08-28 20:30:35 +00:00
Stephan Kulow
8c3f952142 Accepting request 326482 from Virtualization
Updated libvirt package for Factory to fix bsc#942085.
Fix will also be submitted for SLE12 SP1 beta3. Once in
Factory, I plan to submit to Leap as well.

- storage: only run safezero if allocation is > 0
  269d39af-storage-allocation-fix.patch
  bsc#942085

OBS-URL: https://build.opensuse.org/request/show/326482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=185
2015-08-27 06:57:22 +00:00
f2f3308233 - storage: only run safezero if allocation is > 0
269d39af-storage-allocation-fix.patch
  bsc#942085

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=477
2015-08-24 16:33:48 +00:00
3929ac8d04 Accepting request 321766 from Virtualization
- Update to libvirt 1.2.18
  - libxl: support dom0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped upstream patches:
    e44bcae-virt-aa-helper-trailing-slash.patch,
    a55a5e7-virt-aa-helper-log.patch,
    61dab0f-virt-aa-helper-renaming.patch,
    24f3c2f-virt-aa-helper-fix-caps.patch,
    45697fe5-libxl-support-dom0.patch,
    e9c27344-libxl-fix-virDomainObj-state.patch,
    4ffb21c8-libxl-dom0-state-fix.patch,
    qemu-nbd-cleanup-fix.patch

OBS-URL: https://build.opensuse.org/request/show/321766
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=184
2015-08-12 13:12:36 +00:00
379397c0f7 Accepting request 320420 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.18
  - libxl: support dom0
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped upstream patches:
    e44bcae-virt-aa-helper-trailing-slash.patch,
    a55a5e7-virt-aa-helper-log.patch,
    61dab0f-virt-aa-helper-renaming.patch,
    24f3c2f-virt-aa-helper-fix-caps.patch,
    45697fe5-libxl-support-dom0.patch,
    e9c27344-libxl-fix-virDomainObj-state.patch,
    4ffb21c8-libxl-dom0-state-fix.patch,
    qemu-nbd-cleanup-fix.patch

OBS-URL: https://build.opensuse.org/request/show/320420
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=475
2015-08-04 15:13:51 +00:00
c791bd0886 Accepting request 319854 from Virtualization
Add a fix from SLE12 SP1 libvirt package.

- Fix crash in libxl driver on receiving side
  0003-libxl-fix-ref-counting-of-libxlMigrationDstArgs.patch
  0004-libxl-don-t-attempt-to-resume-domain-when-suspend-fa.patch
  0005-libxl-acquire-a-job-when-receiving-a-migrating-domai.patch
  bsc#936185

OBS-URL: https://build.opensuse.org/request/show/319854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=183
2015-08-02 20:46:02 +00:00
dd862584c2 Add fix for bsc#936185 to Factory
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=473
2015-07-31 18:53:33 +00:00
Stephan Kulow
21a5e50478 Accepting request 315975 from Virtualization
Add libxl driver fixes from SLE12 SP1 work.

- libxl: set dom0 state to running
  4ffb21c8-libxl-dom0-state-fix.patch
  bsc#937316
- libxl: support management of dom0
  45697fe5-libxl-support-dom0.patch
  bsc#937316
- libxl: libxl: fix setting state of virDomainObj
  e9c27344-libxl-fix-virDomainObj-state.patch
  bsc#934937

- Fixed virt-aa-helper bugs preventing virt-sandbox to work.
  24f3c2f-virt-aa-helper-fix-caps.patch
  61dab0f-virt-aa-helper-renaming.patch
  a55a5e7-virt-aa-helper-log.patch
  e44bcae-virt-aa-helper-trailing-slash.patch
  bsc#936841
- Fixed crasher due to uninitialized values
  qemu-nbd-cleanup-fix.patch bsc#936841

OBS-URL: https://build.opensuse.org/request/show/315975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=182
2015-07-14 15:44:01 +00:00
2f5a2436b0 Add libxl driver fixes from SLE12 SP1 work.
- libxl: set dom0 state to running
  4ffb21c8-libxl-dom0-state-fix.patch
  bsc#937316
- libxl: support management of dom0
  45697fe5-libxl-support-dom0.patch
  bsc#937316
- libxl: libxl: fix setting state of virDomainObj
  e9c27344-libxl-fix-virDomainObj-state.patch
  bsc#934937

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=471
2015-07-10 18:38:45 +00:00
Cédric Bosdonnat
37e0137a03 Accepting request 315860 from home:cbosdonnat:branches:Virtualization
Tue Jul  10 13:29:51 UTC 2015 - cbosdonnat@suse.com
- Fixed virt-aa-helper bugs preventing virt-sandbox to work.
  24f3c2f-virt-aa-helper-fix-caps.patch
  61dab0f-virt-aa-helper-renaming.patch
  a55a5e7-virt-aa-helper-log.patch
  e44bcae-virt-aa-helper-trailing-slash.patch
  bsc#936841
- Fixed crasher due to uninitialized values
  qemu-nbd-cleanup-fix.patch bsc#936841

OBS-URL: https://build.opensuse.org/request/show/315860
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=470
2015-07-10 12:21:25 +00:00
Stephan Kulow
7c6020ea0f Accepting request 314915 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/314915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=181
2015-07-05 16:02:44 +00:00
57e1254dfd Accepting request 314914 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.17
  - parallels driver renamed to vz (Virtuozzo)
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
- spec: re-enable tests that have received upstream fixes and
  are now passing

OBS-URL: https://build.opensuse.org/request/show/314914
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=468
2015-07-02 22:10:14 +00:00
8c64c63be3 Accepting request 311498 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/311498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=180
2015-06-11 07:10:33 +00:00
8720257f58 add missing BuildRequires for systemd pkgconfig file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=466
2015-06-03 17:36:37 +00:00
4e3feede94 - Remove unsupported settings in libvirtd.socket unit file when
systemd version < 214
  libvirtd-systemd-socket.patch
  bsc#933043
- spec: always apply Apparmor and netcontrol patches

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=465
2015-06-03 17:34:40 +00:00
55164a402d - spec: Add libvirtd.socket unit file to service_add_pre and
service_del_postun macros

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=464
2015-06-02 15:30:34 +00:00
0813eec6fe Accepting request 309688 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.16
  - Introduce pci-serial
  - Introduce virDomainSetUserPassword API
  - Introduce protected key mgmt ops
  - Add domain vmport feature
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches c0d3f608-libxl-soundhw.patch and
    8910e063-arch-caps.patch
  - Drop polkit-10-virt.rules in favor of upstream 50-libvirt.rules

OBS-URL: https://build.opensuse.org/request/show/309688
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=463
2015-06-01 17:48:26 +00:00
32dcb2f8e8 Accepting request 308950 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/308950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=179
2015-05-28 07:57:22 +00:00
29b2859f80 Fix a qemu regression found by Duncan.
- qemu: fix regression defaulting to host arch
  8910e063-arch-caps.patch
  rhb#1219191

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=461
2015-05-20 18:55:09 +00:00
Stephan Kulow
e15b0c7ed0 Accepting request 307065 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/307065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=178
2015-05-15 05:44:17 +00:00
8c47289013 Accepting request 305630 from home:jfehlig:branches:Virtualization
Minor spec file adjustments:

- spec: build libxl driver for aarch64 and remove useless
  'suse_version <= 1220' conditional

OBS-URL: https://build.opensuse.org/request/show/305630
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=459
2015-05-06 17:54:05 +00:00
60184accf5 Accepting request 305479 from Virtualization
Supersedes SR#305345.  Update to libvirt 1.2.15 and fix
bsc#875216.

- libxl: support virtual sound devices in HVM domains
  c0d3f608-libxl-soundhw.patch
  bsc#875216

- Update to libvirt 1.2.15
  - Implement virDomainAddIOThread and virDomainDelIOThread
  - libxl: Introduce configuration file for libxl driver
  - Add VIR_DOMAIN_EVENT_ID_DEVICE_ADDED event
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches da33a1ac-lxc-init-statedir.patch and
    open-ns-files-readonly.patch
- spec file fixups for building --without-driver-modules

OBS-URL: https://build.opensuse.org/request/show/305479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=177
2015-05-06 05:49:37 +00:00
de80dc9cf2 - libxl: support virtual sound devices in HVM domains
c0d3f608-libxl-soundhw.patch
  bsc#875216

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=457
2015-05-05 15:48:11 +00:00
8fa113bc65 Accepting request 305342 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.15
  - Implement virDomainAddIOThread and virDomainDelIOThread
  - libxl: Introduce configuration file for libxl driver
  - Add VIR_DOMAIN_EVENT_ID_DEVICE_ADDED event
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches da33a1ac-lxc-init-statedir.patch and
    open-ns-files-readonly.patch
- spec file fixups for building --without-driver-modules

OBS-URL: https://build.opensuse.org/request/show/305342
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=456
2015-05-04 16:52:19 +00:00
c1b8e5e7f0 Accepting request 298242 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/298242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=176
2015-04-21 23:18:46 +00:00
Cédric Bosdonnat
5879925aff Accepting request 298239 from home:cbosdonnat:branches:Virtualization
- boo#926765: add libvirt-daemon-driver-qemu dependency on
  libvirt-daemon-driver-storage.

OBS-URL: https://build.opensuse.org/request/show/298239
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=453
2015-04-20 18:17:37 +00:00
8b02f73712 Accepting request 295137 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/295137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=175
2015-04-10 07:54:40 +00:00
Cédric Bosdonnat
5d8a863e03 Accepting request 295136 from home:cbosdonnat:branches:Virtualization
- boo#926153: make sure /var/run/libvirt/lxc folder exists when
  starting the driver. da33a1ac-lxc-init-statedir.patch
- Fix lxc-enter-namespace for 3.19+ kernels.
  open-ns-files-readonly.patch

OBS-URL: https://build.opensuse.org/request/show/295136
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=451
2015-04-09 10:08:11 +00:00
563e94d4f8 Accepting request 294211 from home:jfehlig:branches:Virtualization
- Disable building wireshark dissector.  Commit 37397320
  requires wireshark pkgconfig, which SUSE wireshark packages
  do not provide.
- Disable building the legacy Xen driver since Xen no longer
  provides the xend toolstack.  Remove xend-specific patches
  while at it: fix-pci-attach-xen-driver.patch,
  xen-name-for-devid.patch

- Update to libvirt 1.2.14
  - qemu: Implement memory device hotplug
  - Implement public API for virDomainPinIOThread
  - Implement public API for virDomainGetIOThreadsInfo
  - SRIOV NIC offload feature discovery
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop disable-hugepage-test.patch in favor of upstream fix

- Fix build on older distros containing a polkit package that lacks
  support for /etc/polkit-1/rules.d drop directory

OBS-URL: https://build.opensuse.org/request/show/294211
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=450
2015-04-02 16:20:09 +00:00
c062f64bcf Accepting request 293121 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/293121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=174
2015-03-27 08:40:32 +00:00
140ccf2159 Accepting request 293120 from home:jfehlig:branches:Virtualization
This change fixes boo#920551 in libvirt.  IMO the bug should be
fixed in libnetcontrol since all apps using libnetcontrol would
be affected, but alas libvirt is probably the only libnetcontrol
app in existence.

- Disable interface driver if libnetcontrol cannot be initialized
  Modified libvirt-suse-netcontrol.patch
  boo#920551

OBS-URL: https://build.opensuse.org/request/show/293120
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=448
2015-03-25 16:02:37 +00:00
14d2c95022 Accepting request 291346 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/291346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=173
2015-03-19 20:20:08 +00:00
e456a7adb9 Accepting request 291345 from home:jfehlig:branches:Virtualization
- Fix crash in libnetcontrol-backed interface driver
  Modified libvirt-suse-netcontrol.patch
  boo#920551

OBS-URL: https://build.opensuse.org/request/show/291345
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=446
2015-03-18 18:17:20 +00:00
805aacfe40 Accepting request 291048 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/291048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=172
2015-03-18 12:06:03 +00:00
44a71b3a3e Accepting request 291007 from home:flavio_castelli:branches:Virtualization
- Instruct polkit to allow memebers of the 'libvirt' group to connect
  to libvirt without providing any password (bnc#920804)
- Added polkit-10-virt.rules to fix bnc#920804

OBS-URL: https://build.opensuse.org/request/show/291007
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=444
2015-03-16 16:59:15 +00:00
06af732b93 add bug number to last changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=443
2015-03-11 15:44:09 +00:00
168a353639 - Change default setting of security_default_confined in
/etc/libvirt/qemu.conf instead of in code.  Making the change in
  code changes the default behavior for all users, even those that
  have a custom security setup in their /etc/libvirt/qemu.conf.
  Modified suse-qemu-conf.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=442
2015-03-11 15:35:20 +00:00
7eedb34aa2 - Fixed a number of QEMU apparmor abstraction problems. bsc#921355
apparmor-fixes.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=441
2015-03-11 04:41:55 +00:00
69ceff9ecc Accepting request 288566 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/288566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=171
2015-03-03 10:15:55 +00:00
b625df8512 Accepting request 288564 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.13
  - qemu: improved support for host and guest NUMA
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/288564
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=439
2015-03-02 20:13:45 +00:00
479669cf89 Accepting request 283072 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/283072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=170
2015-02-04 08:30:52 +00:00
919b8be388 Accepting request 283071 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.12
  - CVE-2015-0236: qemu: Check ACLs when dumping security info
    from snapshots
  - CVE-2015-0236: qemu: Check ACLs when dumping security info
    from save image
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: 30c6aecc-apparmor-lib64.patch,
    apparmor-xen-fixup.patch, apparmor-allow-helpers.patch,
    apparmor-tck-raw-packets.patch
  - Disable a hugepage test that is failing on ppc, ppc64, and
    ppc64le architectures - disable-hugepage-test.patch

OBS-URL: https://build.opensuse.org/request/show/283071
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=437
2015-01-28 04:12:58 +00:00
Cédric Bosdonnat
6d5d1ecad3 Accepting request 282088 from home:cbosdonnat:branches:Virtualization
Fixed unused attribute warning

OBS-URL: https://build.opensuse.org/request/show/282088
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=436
2015-01-20 14:17:38 +00:00
Cédric Bosdonnat
5dda10253d Accepting request 282079 from home:cbosdonnat:branches:Virtualization
- Fixed patches to pass make syntax-check

OBS-URL: https://build.opensuse.org/request/show/282079
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=435
2015-01-20 13:32:02 +00:00
Cédric Bosdonnat
9ae36308d4 Accepting request 282003 from home:mlatimer:branches:Virtualization
- Apparmor profile regression breaks Xen domains. bsc#913799
  apparmor-xen-fixup.patch
  apparmor-allow-helpers.patch
  apparmor-tck-raw-packets.patch

OBS-URL: https://build.opensuse.org/request/show/282003
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=434
2015-01-20 08:09:54 +00:00
45458ca8db Accepting request 279992 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/279992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=169
2015-01-07 08:38:51 +00:00
Cédric Bosdonnat
944b1122db Accepting request 279988 from home:cbosdonnat:branches:Virtualization
- Replaced hard to maintain install-apparmor-profiles.patch
  by upstreamed 30c6aecc-apparmor-lib64.patch.
- Reformatted libvirt.spec and libvirtd.init to pass upstream make
  syntax-check

OBS-URL: https://build.opensuse.org/request/show/279988
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=432
2015-01-05 20:14:57 +00:00
ce74241db6 Accepting request 266548 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/266548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=168
2014-12-29 23:49:46 +00:00
46094474d5 Accepting request 266543 from home:Ledest:bashisms
fix bashisms in libvirt-guests.sh script

OBS-URL: https://build.opensuse.org/request/show/266543
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=430
2014-12-27 23:27:33 +00:00
40f2ce5fb1 Accepting request 265257 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/265257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=167
2014-12-16 13:49:05 +00:00
Cédric Bosdonnat
8082129d0c Accepting request 265250 from home:cbosdonnat:branches:Virtualization
- Update to libvirt 1.2.11
  - Implement public API for virDomainGetFSInfo
  - qemu: Add define for the new throttle options
  - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats()
  - CVE-2014-7823: dumpxml: security hole with migratable flag
- Drop upstream patches: 2222123-virt-aa-helper-crash.patch,
  433b427-iplink-name.patch,
  52691f99-qemu-mig-crash.patch,
  72fecf1-lxc-resolve-symlinks.patch,
  b1674ad5-CVE-2014-7823.patch,
  ba9b7252-sys-net-rw.patch,
  c264eea-virt-aa-helper-sandbox.patch,
  e50457d-lxc-unmount-check.patch,
  cgroup-all-devices.patch,
  libvirt-ppc64le-support.patch

OBS-URL: https://build.opensuse.org/request/show/265250
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=428
2014-12-15 14:16:23 +00:00
84a2c1f051 Accepting request 264663 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/264663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=166
2014-12-10 22:45:11 +00:00
Cédric Bosdonnat
06949b0f82 Accepting request 264662 from home:cbosdonnat:branches:Virtualization
- Get /proc/sys/net/ipv[46] read-write for wicked to work in
  containers. bsc#904432. ba9b7252-sys-net-rw.patch
- Fixed allowing devices for containers.
  cgroup-all-devices.patch

OBS-URL: https://build.opensuse.org/request/show/264662
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=426
2014-12-10 14:19:10 +00:00
05ee2c1eef Accepting request 263831 from Virtualization
- qemu: Fix crash in tunnelled migration
  52691f99-qemu-mig-crash.patch
  boo#908008

OBS-URL: https://build.opensuse.org/request/show/263831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=165
2014-12-03 21:48:31 +00:00
69a5f4bf9f - qemu: Fix crash in tunnelled migration
52691f99-qemu-mig-crash.patch
  boo#908008

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=424
2014-12-03 12:25:32 +00:00
8a1bb5e9b5 Accepting request 262986 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/262986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=164
2014-11-26 09:33:56 +00:00
Cédric Bosdonnat
d6a22feac8 Accepting request 262985 from home:cbosdonnat:branches:Virtualization
- Fix potential crasher in virt-aa-helper
  2222123-virt-aa-helper-crash.patch
- ip link add now needs the 'name' parameter.
  433b427-iplink-name.patch
- Fixes for virt-sandbox-service to work:
  - Allow adding virt-sandbox service config to apparmor rules.
    c264eea-virt-aa-helper-sandbox.patch
  - fix symlink resolving for containers to start.
    72fecf1-lxc-resolve-symlinks.patch
  - fix unmounting file system if it contains the source to mount.
    e50457d-lxc-unmount-check.patch

- Remove security_driver = "none" in qemu config. This completely
  disabled all security drivers instead of probing them.
- Changed default value of QEMU's security_default_confined to 0 to
  keep QEMU domains unconfined by default.

OBS-URL: https://build.opensuse.org/request/show/262985
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=422
2014-11-25 13:41:55 +00:00
f450d11cb1 Accepting request 262067 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/262067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=163
2014-11-18 21:47:14 +00:00
Cédric Bosdonnat
dd4dfc896b Accepting request 262066 from home:cbosdonnat:branches:Virtualization
- Fix Qemu AppArmor abstraction.
  - qemu-block.so was denied on x86_64. install-apparmor-profiles.patch
  - Temporary fix access to screenshot temporary file. bsc#904426.
    qemu-apparmor-screenshot.patch

OBS-URL: https://build.opensuse.org/request/show/262066
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=420
2014-11-17 17:17:05 +00:00
31fbe215a5 Accepting request 260934 from Virtualization
Fix for  CVE-2014-7823 for Factory.

- CVE-2014-7823: dumpxml: security hole with migratable flag
  b1674ad5-CVE-2014-7823.patch
  bsc#904176

OBS-URL: https://build.opensuse.org/request/show/260934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=162
2014-11-13 08:17:33 +00:00
d97b2f8ea8 - CVE-2014-7823: dumpxml: security hole with migratable flag
b1674ad5-CVE-2014-7823.patch
  bsc#904176

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=418
2014-11-11 05:03:23 +00:00
Stephan Kulow
16e83b55ee Accepting request 259574 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/259574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=161
2014-11-04 16:30:10 +00:00
084e297a8a Accepting request 259573 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.10
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/259573
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=416
2014-11-03 22:53:40 +00:00
Cédric Bosdonnat
2f63224a45 wireshark-libvirt renamed to wireshark-plugin-libvirt
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=415
2014-11-03 09:00:37 +00:00
Cédric Bosdonnat
4fa650a969 Accepting request 258581 from home:cbosdonnat:branches:Virtualization
- Added package wireshark-plugin to provide the wireshark dissector
  for the libvirt RPC protocol

OBS-URL: https://build.opensuse.org/request/show/258581
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=414
2014-10-27 23:00:39 +00:00
Stephan Kulow
bcb2c51b47 Accepting request 253806 from Virtualization
Use source services to validate package tarball instead of
calling gpg verify in %prep.

- spec: Remove gpg-offline build dependency and use of gpg_verify
  to verify tarball since this task can be performed by source
  services

- Update to libvirt 1.2.9
  - Introduce virNodeAllocPages
  - event: introduce new event for tunable values
  - Add support for fetching statistics of completed jobs
  - CVE-2014-3657: domain_conf: fix domain deadlock
  - CVE-2014-3633: qemu: blkiotune: Use correct definition when
    looking up disk
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: 3e745e8f-CVE-2014-3633.patch,
    libvirt-guests-wait-for-ntp.patch
- Verify tarball with associated .asc file
  Add: libvirt.keyring, libvirt-1.2.9.tar.gz.asc
  Use upstream .gz tarball instead of locally generated .bz2

OBS-URL: https://build.opensuse.org/request/show/253806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=160
2014-10-05 18:31:49 +00:00
932db09f51 - spec: Remove gpg-offline build dependency and use of gpg_verify
to verify tarball since this task can be performed by source
  services

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=412
2014-10-02 21:32:06 +00:00
278a149fdc Accepting request 253577 from home:jfehlig:branches:Virtualization
Note:  tarball verification is now done using %gpg_verify, along
with the .asc file the upstream libvirt maintainer now generates
for each release.  This approach requires using the upstream .gz
tarball, which is slightly larger than the regenerated .bz2 one.

- Update to libvirt 1.2.9
  - Introduce virNodeAllocPages
  - event: introduce new event for tunable values
  - Add support for fetching statistics of completed jobs
  - CVE-2014-3657: domain_conf: fix domain deadlock
  - CVE-2014-3633: qemu: blkiotune: Use correct definition when
    looking up disk
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: 3e745e8f-CVE-2014-3633.patch,
    libvirt-guests-wait-for-ntp.patch
- Verify tarball with associated .asc file
  Add: libvirt.keyring, libvirt-1.2.9.tar.gz.asc
  Use upstream .gz tarball instead of locally generated .bz2

OBS-URL: https://build.opensuse.org/request/show/253577
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=411
2014-10-01 22:29:37 +00:00
Stephan Kulow
66116ead75 Accepting request 251486 from Virtualization
Fix for public CVE-2014-3633.

- CVE-2014-3633: Use correct definition when looking up disk in
  qemu blkiotune
  3e745e8f-CVE-2014-3633.patch
  bnc#897783

OBS-URL: https://build.opensuse.org/request/show/251486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=159
2014-09-23 08:46:43 +00:00
408925e5ca Add bug number to changelog for CVE-2014-3633
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=409
2014-09-22 21:33:19 +00:00
88c5e40c87 Fix for CVE-2014-3633, which is public.
- CVE-2014-3633: Use correct definition when looking up disk in
  qemu blkiotune
  3e745e8f-CVE-2014-3633.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=408
2014-09-19 04:45:37 +00:00
Stephan Kulow
93b6723caf Accepting request 249992 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/249992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=158
2014-09-18 06:00:48 +00:00
805eccbdff Fix a '%endif' that was misplaced during recent refactoring
of the spec file.

- spec: do not require dmidecode on older code 11

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=406
2014-09-10 16:28:04 +00:00
9159704921 - Wait for ntp service before running libvirt-guests
libvirt-guests-wait-for-ntp.patch
  bnc#895194

- Canonicalize host arch name ppc64le to ppc64
  ppc64le-canonical-name.patch
  bnc#894956

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=405
2014-09-08 17:56:04 +00:00
Stephan Kulow
0320ef97e5 Accepting request 247246 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/247246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=157
2014-09-03 16:23:17 +00:00
e20ed85102 Accepting request 247245 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.8
  - virDomainBlockCopy with XML destination, typed params
  - Introduce API for retrieving bulk domain stats
  - Introduce virDomainOpenGraphicsFD API
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/request/show/247245
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=403
2014-09-02 15:52:40 +00:00
Cédric Bosdonnat
143254387d Accepting request 247103 from home:cbosdonnat:branches:Virtualization
- bnc#893999: remove mount rules from libvirt-lxc apparmor
  abstraction file as those aren't handled by our kernel.
  apparmor-no-mount.patch

OBS-URL: https://build.opensuse.org/request/show/247103
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=402
2014-09-01 15:20:43 +00:00
6d56add060 Accepting request 246867 from home:mlatimer:branches:Virtualization
- bnc#894232 - Update apparmor profile to allow raw packets
  install-apparmor-profiles.patch

OBS-URL: https://build.opensuse.org/request/show/246867
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=401
2014-08-29 17:00:28 +00:00
Stephan Kulow
5cfb088739 Accepting request 245701 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/245701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=155
2014-08-25 09:03:55 +00:00
b751536fe6 Accepting request 245523 from home:oertel:branches:Virtualization
- remove not necessary hunks from libvirt-ppc64le-support.patch
- move new patches to section for to be upstreamed

- add patch: libvirt-power8-models.patch
  add current power8 cpu models to map 

- add patch: libvirt-ppc64le-support.patch
  add preliminary ppc64le support to libvirt

OBS-URL: https://build.opensuse.org/request/show/245523
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=399
2014-08-22 00:16:00 +00:00
9340e5d36a Accepting request 244865 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/244865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=154
2014-08-16 13:38:02 +00:00
7cb5558888 Fix day in last changelog entry.
Whitespace cleanup in changelog.
Refresh blockcopy-check-dst-identical-device.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=397
2014-08-08 15:08:21 +00:00
e0ef76a77b Accepting request 243931 from home:cyliu:branches:Virtualization
- bnc#820399 - virsh blockcopy should refuse identical device
  blockcopy-check-dst-identical-device.patch

OBS-URL: https://build.opensuse.org/request/show/243931
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=396
2014-08-08 15:04:43 +00:00
Stephan Kulow
f16b5060a6 Accepting request 243627 from Virtualization
Supersedes 243626, fixing a copy and paste error in the latest
changelog entry.

- Update to libvirt 1.2.7
  - Introduce virConnectGetDomainCapabilities
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: dba3432b-virt-lxc-convert-fix.patch,
    9b1e4cd5-skip-useless-apparmor-files.patch,
    9265f8ab-apparmor-lxc-rework.patch,
    add-nocow-to-vol-xml.patch,
    lxc-keep-caps-feature.patch,
    lxc-keep-caps-feature-conversion.patch,
    lxc-keep-caps-feature-doc.patch,
    lxc-net-target-name.patch,
    lxc-net-target-name-conversion.patch,
    lxc-net-target-name-doc.patch

OBS-URL: https://build.opensuse.org/request/show/243627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=153
2014-08-05 08:24:28 +00:00
3598615076 fix copy and paste error in changelog entry
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=394
2014-08-04 17:27:23 +00:00
02bfe2161f Accepting request 243625 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.7
  - Introduce virConnectGetDomainCapabilities
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: dba3432b-virt-lxc-convert-fix.patch,
    9b1e4cd5-skip-useless-apparmor-files.patch,
    dba3432b-virt-lxc-convert-fix.patch,
    add-nocow-to-vol-xml.patch,
    lxc-keep-caps-feature.patch,
    lxc-keep-caps-feature-conversion.patch,
    lxc-keep-caps-feature-doc.patch,
    lxc-net-target-name.patch,
    lxc-net-target-name-conversion.patch,
    lxc-net-target-name-doc.patch

OBS-URL: https://build.opensuse.org/request/show/243625
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=393
2014-08-04 17:17:49 +00:00
Stephan Kulow
b95fada2e8 Accepting request 241236 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/241236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=152
2014-07-17 04:58:22 +00:00
Cédric Bosdonnat
164c37781e Accepting request 241231 from home:cbosdonnat:branches:Virtualization
- Add virt-lxc-convert to libvirt-daemon-driver-lxc package

OBS-URL: https://build.opensuse.org/request/show/241231
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=391
2014-07-16 15:45:21 +00:00
Cédric Bosdonnat
43a3b335a6 Accepting request 241206 from home:cbosdonnat:branches:Virtualization
- lxc AppArmor profile now only restricting potentially dangerous
  accesses. fdo#886460
- added patches:
  * 9265f8ab-apparmor-lxc-rework.patch
  * 9b1e4cd5-skip-useless-apparmor-files.patch

- virt-lxc-convert: force free to output values in bytes
- added patches:
  * dba3432b-virt-lxc-convert-fix.patch

- lxc: allow setting a custom name for container NICs as LXC is
  is able to do it.
  lxc-net-target-name.patch,
  lxc-net-target-name-conversion.patch,
  lxc-net-target-name-doc.patch

OBS-URL: https://build.opensuse.org/request/show/241206
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=390
2014-07-16 13:45:18 +00:00
Stephan Kulow
225b5f9c52 Accepting request 239390 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/239390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=151
2014-07-04 15:18:37 +00:00
803ff43893 Accepting request 239388 from home:jfehlig:branches:Virtualization
- Move 'Requires' of qemu from libvirt-daemon-qemu subpackage to
  libvirt-daemon-driver-qemu
  bnc#885267

- Temporarily disable virt-aa-helper-test, which fails in Factory

- Update to libvirt 1.2.6
  - libxl: add migration support and fixes
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patch libxl-migration-support.patch
  - Drop ia64-clone.patch since libvirt is not built for IA64

OBS-URL: https://build.opensuse.org/request/show/239388
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=388
2014-07-02 19:21:03 +00:00
Cédric Bosdonnat
260c505ef7 Accepting request 238754 from home:cbosdonnat:branches:Virtualization
Fixed for older kernels

OBS-URL: https://build.opensuse.org/request/show/238754
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=387
2014-06-26 08:51:26 +00:00
Stephan Kulow
e74e6b17f5 Accepting request 238659 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/238659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=150
2014-06-25 19:20:31 +00:00
Cédric Bosdonnat
f0ef621840 Accepting request 238658 from home:cbosdonnat:branches:Virtualization
- lxc-keep-caps-feature.patch: allow to keep/drop additional
  capabilities for LXC containers. bnc#881465
- lxc-keep-caps-feature-conversion.patch: convert lxc.cap.drop to
  the new domain configuration.
- lxc-keep-caps-feature-doc.patch: documentation for the new feature.

OBS-URL: https://build.opensuse.org/request/show/238658
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=385
2014-06-25 14:28:44 +00:00
Stephan Kulow
cf1546cfdb Accepting request 236507 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/236507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=149
2014-06-10 12:38:30 +00:00
d9b6cab0f0 Accepting request 236506 from home:jfehlig:branches:Virtualization
- Disable failing virportallocatortest on aarch64

OBS-URL: https://build.opensuse.org/request/show/236506
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=383
2014-06-06 21:41:33 +00:00
Stephan Kulow
84156b5266 Accepting request 235994 from Virtualization
- Update to libvirt 1.2.5
  - Introduce virDomain{Get,Set}Time APIs
  - Introduce virDomainFSFreeze() and virDomainFSThaw() public API
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches:
    b98bf811-add-paravirt-shutdown-flag.patch,
    c4fe29f8-use-shutdown-flag.patch,
    da744120-use-reboot-flag.patch,
    d6b27d3e-CVE-2014-0179.patch,
    fd43d1f8-libxl-iface-hostdev.patch,
    99f50208-managed-hostdev-iface.patch,
    292d3f2d-libselinux-build-fix1.patch,
    b109c097-libselinux-build-fix2.patch (forwarded request 235993 from jfehlig)

OBS-URL: https://build.opensuse.org/request/show/235994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=148
2014-06-04 16:39:11 +00:00
e5c6318b4d Accepting request 235993 from home:jfehlig:branches:Virtualization
- Update to libvirt 1.2.5
  - Introduce virDomain{Get,Set}Time APIs
  - Introduce virDomainFSFreeze() and virDomainFSThaw() public API
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches:
    b98bf811-add-paravirt-shutdown-flag.patch,
    c4fe29f8-use-shutdown-flag.patch,
    da744120-use-reboot-flag.patch,
    d6b27d3e-CVE-2014-0179.patch,
    fd43d1f8-libxl-iface-hostdev.patch,
    99f50208-managed-hostdev-iface.patch,
    292d3f2d-libselinux-build-fix1.patch,
    b109c097-libselinux-build-fix2.patch

OBS-URL: https://build.opensuse.org/request/show/235993
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=381
2014-06-02 04:12:51 +00:00
Stephan Kulow
7a11810bf8 Accepting request 235678 from Virtualization
- Fix the build breakers brought by libselinux 2.3.
  libselinux-build-fix.patch (forwarded request 235677 from cbosdonnat)

OBS-URL: https://build.opensuse.org/request/show/235678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=147
2014-06-01 17:40:40 +00:00
92f6cbc9c8 - Add upstream patches that fix build with libselinux 2.3
Added: 292d3f2d-libselinux-build-fix1.patch,
         b109c097-libselinux-build-fix2.patch
  Dropped: libselinux-build-fix.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=379
2014-05-28 23:16:07 +00:00
Cédric Bosdonnat
40ebd7b517 Accepting request 235677 from home:cbosdonnat:branches:Virtualization
- Fix the build breakers brought by libselinux 2.3.
  libselinux-build-fix.patch

OBS-URL: https://build.opensuse.org/request/show/235677
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=378
2014-05-28 13:01:17 +00:00
Stephan Kulow
3ddf2f51e0 Accepting request 235117 from Virtualization
- blacklist one more unit test for qemu_linux_user builds (forwarded request 235109 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/235117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=146
2014-05-23 06:08:35 +00:00
Cédric Bosdonnat
c4fe5060ef Accepting request 235109 from devel:ARM:Factory
- blacklist one more unit test for qemu_linux_user builds

OBS-URL: https://build.opensuse.org/request/show/235109
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=376
2014-05-22 14:28:52 +00:00
Stephan Kulow
64a7a4b014 Accepting request 234768 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/234768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=145
2014-05-21 14:19:39 +00:00
321518b183 - spec: libvirt-daemon package owns /etc/libvirt, not libvirt-client
bnc#878056

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=374
2014-05-20 21:17:11 +00:00
c01fd79075 Remove upstream patches
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=373
2014-05-12 21:34:48 +00:00
df9dc08811 - libxl: Fix <interface type='hostdev'> syntax for SR-IOV devices
fd43d1f8-libxl-iface-hostdev.patch,
  99f50208-managed-hostdev-iface.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=372
2014-05-12 21:28:43 +00:00
Stephan Kulow
d3a65a18e6 Accepting request 232966 from Virtualization
- Update to libvirt 1.2.4
  - Primarily a bug-fix release.  See http://libvirt.org/news.html
    for a detailed list of bug fixes and improvements
  - Drop upstream patches:
    0e0c1a74-domid-fix.patch, 7a1452f5-libxl-empty-cdrom.patch
- libxl: Support ACPI shutdown event
  b98bf811-add-paravirt-shutdown-flag.patch,
  c4fe29f8-use-shutdown-flag.patch, da744120-use-reboot-flag.patch
  bnc#872777
- libx: Support migration
  libxl-migration-support.patch
  bnc#875193

- CVE-2014-0179: Don't expand entities when parsing XML
  d6b27d3e-CVE-2014-0179.patch
  bnc#873705

OBS-URL: https://build.opensuse.org/request/show/232966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=144
2014-05-08 10:39:04 +00:00
951275e87c re-enable add-nocow-to-vol-xml.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=370
2014-05-07 16:21:44 +00:00
553e9bd059 - Update to libvirt 1.2.4
- Primarily a bug-fix release.  See http://libvirt.org/news.html
    for a detailed list of bug fixes and improvements
  - Drop upstream patches:
    0e0c1a74-domid-fix.patch, 7a1452f5-libxl-empty-cdrom.patch
- libxl: Support ACPI shutdown event
  b98bf811-add-paravirt-shutdown-flag.patch,
  c4fe29f8-use-shutdown-flag.patch, da744120-use-reboot-flag.patch
  bnc#872777
- libx: Support migration
  libxl-migration-support.patch
  bnc#875193

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=369
2014-05-06 18:02:27 +00:00
b5414a9ca3 - CVE-2014-0179: Don't expand entities when parsing XML
d6b27d3e-CVE-2014-0179.patch
  bnc#873705

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=368
2014-05-06 17:46:39 +00:00
Stephan Kulow
01053f8637 Accepting request 230245 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/230245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=143
2014-04-16 05:27:02 +00:00
f8ebdc5158 merge NOCOW patch from Chunyan
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=366
2014-04-08 17:26:09 +00:00
52a7fec2c4 - libxl: Set disk format for empty cdrom device
0e0c1a74-domid-fix.patch, 7a1452f5-libxl-empty-cdrom.patch
  bnc#872517

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=365
2014-04-08 17:20:15 +00:00
Stephan Kulow
8e87947262 Accepting request 229021 from Virtualization
cleanup after upgrade to 1.2.3 (forwarded request 229020 from cbosdonnat)

OBS-URL: https://build.opensuse.org/request/show/229021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=142
2014-04-05 14:47:23 +00:00
Cédric Bosdonnat
6cc2de8c8b Accepting request 229020 from home:cbosdonnat:branches:Virtualization
cleanup after upgrade to 1.2.3

OBS-URL: https://build.opensuse.org/request/show/229020
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=363
2014-04-04 13:07:17 +00:00
Cédric Bosdonnat
36ec00cd38 Accepting request 228741 from home:cbosdonnat:branches:Virtualization
Updated to 1.2.3

OBS-URL: https://build.opensuse.org/request/show/228741
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=362
2014-04-02 12:48:46 +00:00
Stephan Kulow
deb0373190 Accepting request 227066 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/227066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=141
2014-03-22 08:08:51 +00:00
a397ef8391 - Add /usr/sbin/rc{libvirtd,virtlockd,libvirt-guests} symlinks
to preserve backwards compatibility
  bnc#868190

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=360
2014-03-14 19:46:52 +00:00
Stephan Kulow
206c9cf352 Accepting request 225658 from Virtualization
Fixed spec file:
  * Added missing apparmor-parser requires
  * Removed explicit libcgroup1 requires (forwarded request 225657 from cbosdonnat)

OBS-URL: https://build.opensuse.org/request/show/225658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=140
2014-03-12 14:45:49 +00:00
Cédric Bosdonnat
d4706a0ef5 Accepting request 225657 from home:cbosdonnat:branches:Virtualization
Fixed spec file:
  * Added missing apparmor-parser requires
  * Removed explicit libcgroup1 requires

OBS-URL: https://build.opensuse.org/request/show/225657
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=358
2014-03-12 11:12:54 +00:00
e3d360d0d4 - Improve lock manager comments in qemu.conf
Updated suse-qemu-conf.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=357
2014-03-04 19:05:01 +00:00
4d81ed52ea Accepting request 224655 from home:saschpe:branches:Virtualization
- Create /etc/libvirt/hooks to allow using hook scripts

OBS-URL: https://build.opensuse.org/request/show/224655
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=356
2014-03-04 18:53:29 +00:00
Stephan Kulow
62a2a24d7c Accepting request 224371 from Virtualization
- Update to libvirt 1.2.2
  - add LXC from native conversion tool
  - vbox: add support for v4.2.20+ and v4.3.4+
  - CVE-2013-6456 (bnc#857490)
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: 37564b47-xend-parse-response.patch,
    4f20084-fix-apparmor-install-patch.patch
  - Add local disable-virCgroupGetPercpuStats-test.patch to disable
    failing virCgroupGetPercpuStats test in 'make check'

- daemon-qemu: Require qemu instead of kvm to align with
  recent changes to the qemu package structure

- spec: fix dependencies of daemon-config-network and
  daemon-config-nwfilter subpackages.  Influenced by upstream
  commits cf76c4b3 and dca5ce4c 

- Remove libvirtd, virtlockd, and libvirt-guests init scripts when
  using systemd
  bnc#863540  

- Fix the path to libvirtd AppArmor template profile

OBS-URL: https://build.opensuse.org/request/show/224371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=139
2014-03-04 12:45:14 +00:00
5016413cf6 - Update to libvirt 1.2.2
- add LXC from native conversion tool
  - vbox: add support for v4.2.20+ and v4.3.4+
  - CVE-2013-6456 (bnc#857490)
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: 37564b47-xend-parse-response.patch,
    4f20084-fix-apparmor-install-patch.patch
  - Add local disable-virCgroupGetPercpuStats-test.patch to disable
    failing virCgroupGetPercpuStats test in 'make check'

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=354
2014-03-03 04:22:57 +00:00
e73e04b7bc - daemon-qemu: Require qemu instead of kvm to align with
recent changes to the qemu package structure

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=353
2014-02-24 23:41:51 +00:00
a47687187b - spec: fix dependencies of daemon-config-network and
daemon-config-nwfilter subpackages.  Influenced by upstream
  commits cf76c4b3 and dca5ce4c

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=352
2014-02-14 22:22:58 +00:00
2fb4dce3cd - Remove libvirtd, virtlockd, and libvirt-guests init scripts when
using systemd
  bnc#863540

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=351
2014-02-14 22:19:58 +00:00
Cédric Bosdonnat
046a57aff2 libvirt apparmor template profile was installed in the wrong place
Fixed the path to be /etc/apparmor.d/libvirt/TEMPLATE again.

- Fix the path to libvirtd AppArmor template profile

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=350
2014-02-12 15:59:31 +00:00
Stephan Kulow
7412a46feb Accepting request 221056 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/221056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=138
2014-02-06 09:49:33 +00:00
2e70ffe5a3 - Fix parsing xend http response
37564b47-xend-parse-response.patch
  rhb#1055165

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=348
2014-01-29 21:51:41 +00:00
Stephan Kulow
55a81c7bf3 Accepting request 214742 from Virtualization
Updated libvirt package for Factory.  The update to 1.2.1 fixes
several CVE's noted below.

- Add CAP_SYS_PACCT capability to libvirtd AppArmor profile
  Modified install-apparmor-profiles.patch
  bnc#817407

- Fix build on code 11
- Fix rpmlint warning

- Following the upstream pattern, introduce the
  daemon-config-network subpackage to handle defining the default
  network
  bnc#859041

- Update to libvirt 1.2.1
  - CVE-2014-0028, CVE-2014-1447, CVE-2013-6458, CVE-2013-6457,
    CVE-2013-6436
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped upstream patches: 5e397d9c-test-fix-dbus-crash.patch,
    78af457e-fix-virnettlscontexttest.patch,
    9faf3f29-LXC-memtune.patch, f8c1cb90-CVE-2013-6436.patch,
    libxl-hvm-nic.patch

OBS-URL: https://build.opensuse.org/request/show/214742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=137
2014-01-23 13:03:21 +00:00
fb199c00ce Include note in changelog that install-apparmor-profiles.patch was modified
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=346
2014-01-22 17:19:10 +00:00
063e1ec7ae - Add CAP_SYS_PACCT capability to libvirtd AppArmor profile
bnc#817407

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=345
2014-01-22 17:05:10 +00:00
629e5aaef7 - Fix build on code 11
- Fix rpmlint warning

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=344
2014-01-21 01:24:00 +00:00
db81eba56f - Following the upstream pattern, introduce the
daemon-config-network subpackage to handle defining the default
  network
  bnc#859041

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=343
2014-01-21 00:43:47 +00:00
0e53c763a0 - Update to libvirt 1.2.1
- CVE-2014-0028, CVE-2014-1447, CVE-2013-6458, CVE-2013-6457,
    CVE-2013-6436
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Dropped upstream patches: 5e397d9c-test-fix-dbus-crash.patch,
    78af457e-fix-virnettlscontexttest.patch,
    9faf3f29-LXC-memtune.patch, f8c1cb90-CVE-2013-6436.patch,
    libxl-hvm-nic.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=342
2014-01-17 19:45:49 +00:00
Stephan Kulow
ee4135b043 Accepting request 212580 from Virtualization
- Ignore 'make check' on older, code 11 base

OBS-URL: https://build.opensuse.org/request/show/212580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=136
2014-01-07 19:58:30 +00:00
5ad9c78897 - Ignore 'make check' on older, code 11 base
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=340
2013-12-27 00:03:47 +00:00
8b2f36a3ed Accepting request 212280 from home:cbosdonnat:branches:Virtualization
Reenabled make check. Still failing for 11.4... but it's really old, isn't it?

OBS-URL: https://build.opensuse.org/request/show/212280
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=339
2013-12-26 23:59:17 +00:00
57d3b850ee - Remove dependency on pm-utils from libvirt-client
bnc#856381

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=338
2013-12-20 20:31:00 +00:00
7ea60c0a28 - CVE-2013-6436: Fix crashes in lxc memtune code, one of which
results in DoS
  f8c1cb90-CVE-2013-6436.patch, 9faf3f29-LXC-memtune.patch
  bnc#854486

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=337
2013-12-20 16:25:32 +00:00
387203a948 - More adjustments to the spec file to fix package dependency
issues
  bnc#848918

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=336
2013-12-06 22:50:19 +00:00
c5c21c4a37 Add missing changelog entry about building with numad support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=335
2013-12-06 22:49:19 +00:00
bfc56c3413 - Update to libvirt 1.2.0
- Add support for gluster pool
  - Separation of python binding
  - vbox: add support for 4.3 APIs
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Updated and renamed clone.patch to ia64-clone.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=334
2013-12-06 18:39:18 +00:00
68aa91d2e5 - Link with same versions of libnl used by netcontrol to prevent
crashing libvirtd on start

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=333
2013-12-04 21:31:09 +00:00
e48979ae7d - Add '/etc/sasl2' to libvirt-client file list to fix Factory build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=332
2013-12-04 17:44:31 +00:00
9521d83020 - Fix starting of libvirtd when NetworkManager is enabled
Modified libvirt-suse-netcontrol.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=331
2013-11-27 03:04:08 +00:00
c521110742 - Allow execution of libvirt hook scripts in /etc/libvirt/hooks/
in libvirtd AppArmor profile

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=330
2013-11-26 21:52:18 +00:00
a58c0b5ccc - Update to libvirt 1.1.4
- Add support for AArch64 architecture
  - Various improvements on test code and test driver
  - Don't link virt-login-shell against libvirt.so
  - Close all non-stdio FDs in virt-login-shell
  - Only allow 'stderr' log output when running setuid
  - Fix perms for virConnectDomainXML{To,From}Native
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: e7f400a1-CVE-2013-4296.patch,
    2dba0323-CVE-2013-4297.patch, db7a5688-CVE-2013-4311.patch,
    e65667c0-CVE-2013-4311.patch, 922b7fda-CVE-2013-4311.patch,
    e4697b92-CVE-2013-4311.patch, 8294aa0c-CVE-2013-4399.patch,
    484cc321-fix-spice-migration.patch,
    79552754-libvirtd-chardev-crash.patch,
    57687fd6-CVE-2013-4401.patch, ae53e5d1-CVE-2013-4400.patch,
    8c3586ea-CVE-2013-4400.patch, b7fcc799a-CVE-2013-4400.patch,
    3e2f27e1-CVE-2013-4400.patch, 5a0ea4b7-CVE-2013-4400.patch,
    843bdb2f-CVE-2013-4400.patch,
    bd773e74-lxc-terminate-machine.patch,
    e350826c-python-fix-fd-passing.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=329
2013-11-20 20:02:26 +00:00
26dd4e5d14 - Allow execution of Xen binaries in /usr/lib{,64}/xen/bin in
libvirtd AppArmor profile
  bnc#849524

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=328
2013-11-19 21:25:55 +00:00
9049faae46 - Require libvirt-daemon-<hypervisor> in the main libvirt package
for each supported hypervisor
  bnc#850882

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=327
2013-11-19 20:17:39 +00:00
Stephan Kulow
2a0838cb63 Accepting request 205796 from Virtualization
This fixes a nasty bug in Factory/13.1 RC2 that prevents using emulated
NICs in Xen HVM guests, e.g. preventing PXE boot.  It would be really
nice to get this in 13.1 GM, so please copy to 13.1 if that is possible.
Thanks!

- Fix initialization of libxl NIC devices
  libxl-hvm-nic.patch
  bnc#848918

OBS-URL: https://build.opensuse.org/request/show/205796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=135
2013-11-07 07:40:26 +00:00
420446e6e4 - Fix initialization of libxl NIC devices
libxl-hvm-nic.patch
  bnc#848918

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=325
2013-11-04 23:05:28 +00:00
Stephan Kulow
b38ac3c390 Accepting request 205242 from Virtualization
Fix unfortunate typo in the libvirtd apparmor profile, found via
bnc#848216.  If it is not too late, please copy to 13.1.  Thanks!

- Fix typo in libvirtd apparmor profile which prevented the profile
  from loading
  bnc#848216

OBS-URL: https://build.opensuse.org/request/show/205242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=134
2013-10-31 14:45:03 +00:00
2b59a31f32 - Fix typo in libvirtd apparmor profile which prevented the profile
from loading
  bnc#848216

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=323
2013-10-30 14:37:11 +00:00
Stephan Kulow
e794784ea4 Accepting request 204842 from Virtualization
Sorry for the delay.  Quite some work to get libvirt in shape for RC2.
Lots of bug fixes, and most importantly fixes for CVE-2013-{4400,4401}.
Pretty please copy to 13.1 :)

- libxl driver: fix initialization of VNC and SDL info for
  HVM domains
  libxl-hvm-vnc.patch
  bnc#847566
- Allow libvirtd apparmor profile to access /etc/xen/scripts/*

- Fix file descriptor passing in python bindings
  e350826c-python-fix-fd-passing.patch
  rhb#1021434

- Have systemd terminate the machine as a workaround of fdo#68370
  bd773e74-lxc-terminate-machine.patch
  bnc#842834

- Spec file fixes to only package libvirt-login-shell when
  building the LXC driver

- CVE-2013-4400: Unsantized use of env variables allows privilege
  escalation via virt-login-shell
  ae53e5d1-CVE-2013-4400.patch, 8c3586ea-CVE-2013-4400.patch,
  b7fcc799a-CVE-2013-4400.patch, 3e2f27e1-CVE-2013-4400.patch,
  5a0ea4b7-CVE-2013-4400.patch, 843bdb2f-CVE-2013-4400.patch
  bnc#837609
- CVE-2013-4401: Fix perms for virConnectDomainXML{To,From}Native
  57687fd6-CVE-2013-4401.patch
  bnc#845704

- Move hypervisor-specific files out of libvirt-daemon package
  and into libvirt-daemon-<hypervisor> subpackage
  bnc#845851

OBS-URL: https://build.opensuse.org/request/show/204842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=133
2013-10-29 08:26:41 +00:00
534200398b Add missing execute permission for /etc/xen/scripts in libvirtd apparmor profile
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=321
2013-10-25 20:21:05 +00:00
1ec99abbc8 - libxl driver: fix initialization of VNC and SDL info for
HVM domains
  libxl-hvm-vnc.patch
  bnc#847566
- Allow libvirtd apparmor profile to access /etc/xen/scripts/*

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=320
2013-10-25 19:29:19 +00:00
3973ce3dde - Fix file descriptor passing in python bindings
e350826c-python-fix-fd-passing.patch
  rhb#1021434

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=319
2013-10-23 03:41:22 +00:00
65c4cfdc02 - Have systemd terminate the machine as a workaround of fdo#68370
bd773e74-lxc-terminate-machine.patch
  bnc#842834

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=318
2013-10-22 21:27:53 +00:00
8296f9e96d - Spec file fixes to only package libvirt-login-shell when
building the LXC driver

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=317
2013-10-22 18:29:21 +00:00
53a4a5c7fa Add upstream patches to fix build on older systems that
have a gnutls that uses libgcrypt.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=316
2013-10-22 17:07:40 +00:00
fffa5dcc99 - CVE-2013-4400: Unsantized use of env variables allows privilege
escalation via virt-login-shell
  ae53e5d1-CVE-2013-4400.patch, 8c3586ea-CVE-2013-4400.patch,
  b7fcc799a-CVE-2013-4400.patch, 3e2f27e1-CVE-2013-4400.patch,
  CVE-2013-4400-build-fix.patch
  bnc#837609
- CVE-2013-4401: Fix perms for virConnectDomainXML{To,From}Native
  57687fd6-CVE-2013-4401.patch
  bnc#845704

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=315
2013-10-21 21:49:57 +00:00
c27ca0ddd7 fix build for distros that don't have libxl
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=314
2013-10-18 22:13:52 +00:00
4b629b33b6 - Move hypervisor-specific files out of libvirt-daemon package
and into libvirt-daemon-<hypervisor> subpackage
  bnc#845851
- conf: Don't crash on invalid chardev source definition
  79552754-libvirtd-chardev-crash.patch
  bnc#845704, rhb#1012196

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=313
2013-10-18 20:46:45 +00:00
b905305de1 - Use newer libnl3 instead of libnl-1_1
bnc#845540

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=312
2013-10-17 20:18:18 +00:00
Tomáš Chvátal
70b52c81d3 Accepting request 203343 from Virtualization
Updated libvirt package for Factory/13.1 fixing various bugs
and security issues.  Please copy to 13.1 or let me know if
an explicit SR is needed for 13.1.  Thanks!

- Move virt-login-shell to new subpackage libvirt-login-shell,
  requiring users to opt-in for this setuid binary.  Note: For now,
  virt-login-shell will not have setuid permissions, pending
  resolution of bnc#837609

- qemu: Fix seamless SPICE migration
  484cc321-fix-spice-migration.patch
  bnc#842301

- CVE-2013-4399: Fix crash in libvirtd when events are registered
  and ACLs active
  8294aa0c-CVE-2013-4399.patch
  bnc#844052, bnc#842300

- Update the stale gettext BuildRequires and Requires dependencies
  in the spec file
  bnc#841325

- virt-aa-helper apparmor profile was denying read access to
  /proc/$PID/*.  Give read accesss to these files.
  Updated install-apparmor-profiles.patch
  bnc#841720

- libvirtd apparmor profile was denying access to
  /usr/lib/xen/bin/qemu-system-i386, which is now the default
  emulator used with Xen guests
  Updated install-apparmor-profiles.patch
  bnc#845648

OBS-URL: https://build.opensuse.org/request/show/203343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=132
2013-10-15 08:42:29 +00:00
e9ae5f7966 - Move virt-login-shell to new subpackage libvirt-login-shell,
requiring users to opt-in for this setuid binary.  Note: For now,
  virt-login-shell will not have setuid permissions, pending
  resolution of bnc#837609

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=310
2013-10-15 04:28:21 +00:00
2df984b272 - qemu: Fix seamless SPICE migration
484cc321-fix-spice-migration.patch
  bnc#842301

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=309
2013-10-15 03:27:06 +00:00
17e6200a6a Also reference bnc#842300 in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=308
2013-10-15 02:48:48 +00:00
4f9e403a41 - CVE-2013-4399: Fix crash in libvirtd when events are registered
and ACLs active
  8294aa0c-CVE-2013-4399.patch
  bnc#844052

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=307
2013-10-15 02:35:05 +00:00
2b3f0e1499 - Update the stale gettext BuildRequires and Requires dependencies
in the spec file
  bnc#841325

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=306
2013-10-14 22:51:07 +00:00
ec267e5c8f - virt-aa-helper apparmor profile was denying read access to
/proc/$PID/*.  Give read accesss to these files.
  Updated install-apparmor-profiles.patch
  bnc#841720

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=305
2013-10-14 22:04:45 +00:00
6aecdae0d2 - libvirtd apparmor profile was denying access to
/usr/lib/xen/bin/qemu-system-i386, which is now the default
  emulator used with Xen guests
  Updated install-apparmor-profiles.patch
  bnc#845648

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=304
2013-10-14 20:02:22 +00:00
Tomáš Chvátal
3110f93d27 Accepting request 202896 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/202896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=131
2013-10-11 06:55:02 +00:00
650cbf7e13 - Fix condrestart|try-restart invocation of virtlockd init script
Modifed virtlockd-init-script.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=302
2013-10-03 17:05:53 +00:00
Tomáš Chvátal
e8fa87a2cc Accepting request 201962 from Virtualization
Updated libvirt package for Factory/13.1 that fixes several
CVEs.  Please copy to 13.1 as well, or let me know if I need
an explicit SR for that.  Thanks!

- CVE-2013-4311: Add support for using 3-arg pkcheck syntax for
  process
  db7a5688-CVE-2013-4311.patch, e65667c0-CVE-2013-4311.patch,
  922b7fda-CVE-2013-4311.patch, e4697b92-CVE-2013-4311.patch
  bnc#836931

- CVE-2013-4296: Fix crash in remoteDispatchDomainMemoryStats
  e7f400a1-CVE-2013-4296.patch
  bnc#838638
- CVE-2013-4297: Fix crash in virFileNBDDeviceAssociate
  2dba0323-CVE-2013-4297.patch
  bnc#838642

OBS-URL: https://build.opensuse.org/request/show/201962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=130
2013-10-03 14:04:53 +00:00
c990991474 Add missing CVE number to changelog.
- CVE-2013-4311: Add support for using 3-arg pkcheck syntax for
  process

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=300
2013-10-02 16:55:10 +00:00
9b367aafd3 - Add support for using 3-arg pkcheck syntax for process
db7a5688-CVE-2013-4311.patch, e65667c0-CVE-2013-4311.patch,
  922b7fda-CVE-2013-4311.patch, e4697b92-CVE-2013-4311.patch
  bnc#836931

- CVE-2013-4296: Fix crash in remoteDispatchDomainMemoryStats
  e7f400a1-CVE-2013-4296.patch
  bnc#838638
- CVE-2013-4297: Fix crash in virFileNBDDeviceAssociate
  2dba0323-CVE-2013-4297.patch
  bnc#838642

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=299
2013-10-02 16:20:46 +00:00
Stephan Kulow
1b0773390b Accepting request 197361 from Virtualization
- Update to libvirt 1.1.2
  - various improvements to libxl driver
  - systemd integration improvements
  - Add flag to BaselineCPU API to return detailed CPU features
  - Introduce a virt-login-shell binary
  - conf: add startupPolicy attribute for harddisk
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: bcef0f01-libxl-console.patch,
    9d0557b9-legacy-xen-double-free.patch,
    d7a45bf2-legacy-xen-dumpxml.patch, 0e671a16-CVE-2013-4239.patch
  - Includes fixes for bnc#837530, bnc#837531, bnc#837999

Note: above bug fixes are CVE-2013-4291, CVE-2013-4292, and
CVE-2013-5651 respectively.

OBS-URL: https://build.opensuse.org/request/show/197361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=128
2013-09-07 05:36:02 +00:00
3c2db529b0 Add bnc numbers to changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=297
2013-09-04 04:16:37 +00:00
6d3a1703e9 - Update to libvirt 1.1.2
- various improvements to libxl driver
  - systemd integration improvements
  - Add flag to BaselineCPU API to return detailed CPU features
  - Introduce a virt-login-shell binary
  - conf: add startupPolicy attribute for harddisk
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: bcef0f01-libxl-console.patch,
    9d0557b9-legacy-xen-double-free.patch,
    d7a45bf2-legacy-xen-dumpxml.patch, 0e671a16-CVE-2013-4239.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=296
2013-09-03 17:08:54 +00:00
Tomáš Chvátal
b9bd561aa7 Accepting request 186975 from Virtualization
Updated libvirt 1.1.1 package for Factory, primarily to 
fix CVE-2013-4239.

- Fix memory corruption in legacy Xen driver
  0e671a16-CVE-2013-4239.patch
  bnc#834598
- Upstream patches to fix dumpxml in legacy Xen driver
  9d0557b9-legacy-xen-double-free.patch,
  d7a45bf2-legacy-xen-dumpxml.patch

OBS-URL: https://build.opensuse.org/request/show/186975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=127
2013-08-15 11:22:38 +00:00
0a26adabe1 - Fix memory corruption in legacy Xen driver
0e671a16-CVE-2013-4239.patch
  bnc#834598
- Upstream patches to fix dumpxml in legacy Xen driver
  9d0557b9-legacy-xen-double-free.patch,
  d7a45bf2-legacy-xen-dumpxml.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=294
2013-08-13 16:50:35 +00:00
Stephan Kulow
afb90f5fa1 Accepting request 185687 from Virtualization
New libvirt package for Factory...

- Backport upstream patch implementing domainOpenConsole in the
  libxl driver.  Allows 'virsh console dom-name' to work with
  Xen libxl toolstack.
  bcef0f01-libxl-console.patch

- Update to libvirt 1.1.1
  - Adding device removal or deletion events
  - Introduce new domain create APIs to pass pre-opened FDs to LXC
  - Add interface versions for Xen 4.3
  - Add new public API virDomainSetMemoryStatsPeriod
  - Various LXC improvements
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: f38c8185-CVE-2013-2230.patch,
    fd2e3c4c-xen-sysctl-domctl.patch, dfc69235-CVE-2013-4153.patch,
    96518d43-CVE-2013-4154.patch, fe89fd3b-storage-pool-deadlock.patch
  - Drop relax-qemu-usergroup-check.patch - no longer needed
    after hypervisor-specific daemon package split

OBS-URL: https://build.opensuse.org/request/show/185687
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=126
2013-08-04 06:00:26 +00:00
10c35258ed - Backport upstream patch implementing domainOpenConsole in the
libxl driver.  Allows 'virsh console dom-name' to work with
  Xen libxl toolstack.
  bcef0f01-libxl-console.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=292
2013-07-31 22:56:30 +00:00
c8ce6e2833 Fix typo of version in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=291
2013-07-30 20:59:58 +00:00
0119ca3996 - Update to libvirt 1.1.0
- Adding device removal or deletion events
  - Introduce new domain create APIs to pass pre-opened FDs to LXC
  - Add interface versions for Xen 4.3
  - Add new public API virDomainSetMemoryStatsPeriod
  - Various LXC improvements
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: f38c8185-CVE-2013-2230.patch,
    fd2e3c4c-xen-sysctl-domctl.patch, dfc69235-CVE-2013-4153.patch,
    96518d43-CVE-2013-4154.patch, fe89fd3b-storage-pool-deadlock.patch
  - Drop relax-qemu-usergroup-check.patch - no longer needed
    after hypervisor-specific daemon package split

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=290
2013-07-30 20:33:47 +00:00
Stephan Kulow
0256997e4b Accepting request 184904 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/184904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=125
2013-07-30 09:41:54 +00:00
Stephan Kulow
470e73a8a5 Accepting request 184015 from Virtualization
Updated libvirt 1.1.0 package to fix two CVE's.

- CVE-2013-4153: Fix double free of returned JSON array in
  qemuAgentGetVCPUs()
  dfc69235-CVE-2013-4153.patch
- CVE-2013-4154: Prevent crash of libvirtd without guest agent
  configuration
  96518d43-CVE-2013-4154.patch
  bnc#830498

OBS-URL: https://build.opensuse.org/request/show/184015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=124
2013-07-25 12:34:56 +00:00
0572a9487c - Unlock the storage volume object after looking it up
fe89fd3b-storage-pool-deadlock.patch
  rhb#980676

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=287
2013-07-22 23:19:39 +00:00
eda6aa8e7f - CVE-2013-4153: Fix double free of returned JSON array in
qemuAgentGetVCPUs()
  dfc69235-CVE-2013-4153.patch
- CVE-2013-4154: Prevent crash of libvirtd without guest agent
  configuration
  96518d43-CVE-2013-4154.patch
  bnc#830498

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=286
2013-07-22 16:42:02 +00:00
Stephan Kulow
77f8b894ca Accepting request 183784 from Virtualization
Fix libvirt to work with the old xen toolstack.  Reported by
a community user.

- Fix legacy xen driver with Xen 4.3
  fd2e3c4c-xen-sysctl-domctl.patch

OBS-URL: https://build.opensuse.org/request/show/183784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=123
2013-07-21 06:10:58 +00:00
1b256e680d - Fix legacy xen driver with Xen 4.3
fd2e3c4c-xen-sysctl-domctl.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=284
2013-07-17 17:50:14 +00:00
Stephan Kulow
5778038162 Accepting request 182939 from Virtualization
New libvirt package for Factory.

- CVE-2013-2230: Fix crash when multiple event callbacks were
  registered
  f38c8185-CVE-2013-2230.patch
  bnc#827801

- Update to libvirt 1.1.0
  - Extensible migration APIs
  - Add a policy kit access control driver
  - various improvements in the Xen and libxl drivers
  - improve networking support on BSD
  - agent based vCPU hotplug support
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: 244e0b8c-CVE-2013-2218.patch

- Only require lzop if suse_version > 1210

- Fix typo in spec file

- Enable support for netcontrol by default
- Only require libvirt-daemon-driver-interface when building the
  interface driver

OBS-URL: https://build.opensuse.org/request/show/182939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=122
2013-07-15 07:48:06 +00:00
5674459f46 Accepting request 182783 from home:jfehlig:branches:Virtualization
- CVE-2013-2230: Fix crash when multiple event callbacks were
  registered
  f38c8185-CVE-2013-2230.patch
  bnc#827801

- Update to libvirt 1.1.0
  - Extensible migration APIs
  - Add a policy kit access control driver
  - various improvements in the Xen and libxl drivers
  - improve networking support on BSD
  - agent based vCPU hotplug support
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: 244e0b8c-CVE-2013-2218.patch

OBS-URL: https://build.opensuse.org/request/show/182783
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=282
2013-07-10 22:06:19 +00:00
78ac454f8b - Only require lzop if suse_version > 1210
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=281
2013-07-08 18:44:33 +00:00
43fb22fd87 - Fix typo in spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=280
2013-07-03 17:14:50 +00:00
84d9a7b3ca - Enable support for netcontrol by default
- Only require libvirt-daemon-driver-interface when building the
  interface driver

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=279
2013-07-03 16:22:28 +00:00
Stephan Kulow
ec159be921 Accepting request 181642 from Virtualization
Updated libvirt package to fix CVE-2013-2218.  I still have some
packaging issues to resolve before submitting libvirt 1.1.0, but
wanted to get this CVE fix submitted to Factory in the meantime.

- CVE-2013-2218: Fix crash listing network interfaces with filters
  244e0b8c-CVE-2013-2218.patch

OBS-URL: https://build.opensuse.org/request/show/181642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=121
2013-07-02 05:39:16 +00:00
1caaf6bb06 - CVE-2013-2218: Fix crash listing network interfaces with filters
244e0b8c-CVE-2013-2218.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=277
2013-07-01 15:28:09 +00:00
Stephan Kulow
4601baff55 Accepting request 179633 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/179633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=120
2013-06-19 12:46:32 +00:00
3a2f8fadaa - Add xencommons as 'Wanted' in the systemd libvirtd service file
systemd-service-xen.patch
  bnc#820888

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=275
2013-06-11 16:40:05 +00:00
Stephan Kulow
811f445d03 Accepting request 178413 from Virtualization
Superseds SR#178013

V3: Remove rpmlintrc lameness and fix build for SLE11 SP2
V2: fix devel subpackage

Along with an update to version 1.0.6, this SR includes a
significant change in the package structure.  The libvirt
daemon is decomposed into virtualizer-specific subpackages,
which e.g. alleviates the need for xen-libs to be installed
on a KVM host.  Please review and provide any feedback.  I'd
like to get this accepted for the next 13.1 milestone to
get greater test exposure.  Thanks!
- Fix build for SLE11 SP2

- Add a README to the empty packages.  Provides some info about
  their purpose and satisfies suse-filelist-empty check.
  Drop rpmlintrc

- Fix typo in spec file: devel package requires doc package, not
  docs

- Add rpmlintrc to get around suse-filelist-empty error on
  older distros.

- Refactor libvirt spec file to create subpackages for the various
  libvirtd components.  This allows installing a libvirtd tailored
  for the underlying virtualizer.  E.g. on a KVM/QEMU virtualizer
  only the libvirt-daemon-qemu package needs installed.
  Similarly, only libvirt-daemon-xen on a Xen virtualizer and 
  libvirt-daemon-lxc on LXC.

- Update to libvirt 1.0.6
  - Move VirtualBox driver into libvirtd
  - Support for static routes on a virtual bridge
  - Various improvement for hostdev SCSI support
  - Switch to VIR_STRDUP and VIR_STRNDUP
  - Various cleanups and improvement in Xen and LXC drivers
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: f493d83f-cgroup-swap-control.patch,
    486a86eb-cgroups-docs.patch, 0ced83dc-cgroup-escape-dot.patch,
    bbe97ae9-no-cgroups.patch, c2cf5f1c-no-cgroups-fix.patch,

OBS-URL: https://build.opensuse.org/request/show/178413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=119
2013-06-11 04:36:04 +00:00
336eff2235 - Fix build for SLE11 SP2
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=273
2013-06-10 15:15:54 +00:00
82502faa00 - Add a README to the empty packages. Provides some info about
their purpose and satisfies suse-filelist-empty check.
  Drop rpmlintrc

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=272
2013-06-07 21:42:47 +00:00
99cb6b4f3c - Fix typo in spec file: devel package requires doc package, not
docs

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=271
2013-06-07 14:16:07 +00:00
ed47b0b49d Accepting request 177953 from home:jfehlig:branches:Virtualization
- Add rpmlintrc to get around suse-filelist-empty error on
  older distros.

- Refactor libvirt spec file to create subpackages for the various
  libvirtd components.  This allows installing a libvirtd tailored
  for the underlying virtualizer.  E.g. on a KVM/QEMU virtualizer
  only the libvirt-daemon-qemu package needs installed.
  Similarly, only libvirt-daemon-xen on a Xen virtualizer and 
  libvirt-daemon-lxc on LXC.

OBS-URL: https://build.opensuse.org/request/show/177953
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=270
2013-06-07 01:10:31 +00:00
Stephan Kulow
cf4faf7e81 Accepting request 176897 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/176897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=118
2013-06-05 11:29:28 +00:00
4514dc2f52 - Update to libvirt 1.0.6
- Move VirtualBox driver into libvirtd
  - Support for static routes on a virtual bridge
  - Various improvement for hostdev SCSI support
  - Switch to VIR_STRDUP and VIR_STRNDUP
  - Various cleanups and improvement in Xen and LXC drivers
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: f493d83f-cgroup-swap-control.patch,
    486a86eb-cgroups-docs.patch, 0ced83dc-cgroup-escape-dot.patch,
    bbe97ae9-no-cgroups.patch, c2cf5f1c-no-cgroups-fix.patch,
    95c6cc34-selinux.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=268
2013-06-04 22:48:46 +00:00
Stephan Kulow
eb797057ed Accepting request 176049 from Virtualization
New libvirt package for Factory.

- fix leak after listing all volumes - CVE-2013-1962
  ca697e90-CVE-2013-1962.patch
  bnc#820397
- Fix iohelper usage with streams opened for read
  a2214c52-iohelper.patch
- Cope with missing swap cgroup controls
  f493d83f-cgroup-swap-control.patch
  bnc#819976
- Fix cgroup handling when setting VCPU BW
  0471637d-cgroups-vcpu-bw.patch
  rhb#963592
- Escape a leading '.' with '_' in the cgroup names
  0ced83dc-cgroup-escape-dot.patch
- Add missing documentation on new cgroup layout
  486a86eb-cgroups-docs.patch
- Another fix related to systems with no cgroups
  c2cf5f1c-no-cgroups-fix.patch
  bnc#819963

- Fix botched backport of commit bbe97ae9

- Fix starting domains when kernel has no cgroups support
  bbe97ae9-no-cgroups.patch

- Update to libvirt 1.0.5
  - PPC64: Add NVRAM device
  - Add XML config for resource partitions
  - Add support for TPM
  - NPIV storage migration support
  - Many incremental improvements and bug fixes, see

OBS-URL: https://build.opensuse.org/request/show/176049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=117
2013-05-27 07:52:23 +00:00
9decd8f3cc - Update to libvirt 1.0.5.1 stable release
- qemu: Fix cgroup handling when setting VCPU BW
  - daemon: fix leak after listing all volumes
  - Fix iohelper usage with streams opened for read
  - util: fix virFileOpenAs return value and resulting error logs
  - iscsi: don't leak portal string when starting a pool
  - don't mention disk controllers in generic controller errors
  - conf: don't crash on a tpm device with no backends
  - qemu: allocate network connections sooner during domain startup
  -  Make detect_scsi_host_caps a function on all architectures
  - Fix release of resources with lockd plugin
  - Fix potential use of undefined variable in remote dispatch code
  - Fix F_DUPFD_CLOEXEC operation args
  - qemu: fix stupid typos in VFIO cgroup setup/teardown
  - network: fix network driver startup for qemu:///session
- Remove patches that are included in the 1.0.5.1 release
  0471637d-cgroups-vcpu-bw.patch, a2214c52-iohelper.patch,
  ca697e90-CVE-2013-1962.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=266
2013-05-21 18:02:56 +00:00
4800cebe0e - Don't mount selinux fs in LXC if selinux is disabled
95c6cc34-selinux.patch
  bnc#814680

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=265
2013-05-20 20:57:29 +00:00
8806eb20b1 - fix leak after listing all volumes - CVE-2013-1962
ca697e90-CVE-2013-1962.patch
  bnc#820397
- Fix iohelper usage with streams opened for read
  a2214c52-iohelper.patch
- Cope with missing swap cgroup controls
  f493d83f-cgroup-swap-control.patch
  bnc#819976
- Fix cgroup handling when setting VCPU BW
  0471637d-cgroups-vcpu-bw.patch
  rhb#963592
- Escape a leading '.' with '_' in the cgroup names
  0ced83dc-cgroup-escape-dot.patch
- Add missing documentation on new cgroup layout
  486a86eb-cgroups-docs.patch
- Another fix related to systems with no cgroups
  c2cf5f1c-no-cgroups-fix.patch
  bnc#819963

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=264
2013-05-18 15:17:46 +00:00
d820fe0d40 - Fix botched backport of commit bbe97ae9
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=263
2013-05-16 22:26:04 +00:00
63e2ee1ac4 - Fix starting domains when kernel has no cgroups support
bbe97ae9-no-cgroups.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=262
2013-05-13 15:33:43 +00:00
9f17752b70 - Update to libvirt 1.0.5
- PPC64: Add NVRAM device
  - Add XML config for resource partitions
  - Add support for TPM
  - NPIV storage migration support
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=261
2013-05-02 19:17:46 +00:00
5c86ebdada remove inadvertent change in spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=260
2013-04-02 22:01:29 +00:00
0a126bf0e7 - Update to libvirt 1.0.4
- qemu: support passthrough for iscsi disks
  - various S390 improvements
  - various LXC bugs fixes and improvements
  - add API for thread cancellation
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: ce4557c3-apparmor-tapfd-label.patch
    libvirt-iptables-1.4.18.diff

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=259
2013-04-02 21:49:11 +00:00
Stephan Kulow
4fd2367872 Accepting request 160822 from Virtualization
add libvirt-iptables-1.4.18.diff, fix masquerading with iptables v1.4.18 (forwarded request 160819 from seife)

OBS-URL: https://build.opensuse.org/request/show/160822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=116
2013-03-25 19:37:47 +00:00
Ismail Dönmez
fe4a6bb6d8 Accepting request 160819 from home:seife:branches:Virtualization
add libvirt-iptables-1.4.18.diff, fix masquerading with iptables v1.4.18

OBS-URL: https://build.opensuse.org/request/show/160819
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=256
2013-03-24 20:40:42 +00:00
Stephan Kulow
da903f3b11 Accepting request 159618 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/159618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=115
2013-03-17 09:07:11 +00:00
48f970eb90 remove spurious debug stuff from spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=254
2013-03-08 19:49:19 +00:00
6bfebf3884 - Fix PCI device attach for xen HVM domains
fix-pci-attach-xen-driver.patch
  FATE#313570

- Apparmor security driver: Ensure tapfd's are labled when
  generating the guest profile.
  Modified install-apparmor-profiles.patch, added upstream patch
  ce4557c3-apparmor-tapfd-label.patch
  bnc#807940

- Grant permission to use datagram packets in libvirtd apparmor
  profile.
  Remove AF_PACKET.patch, modify install-apparmor-profiles.patch
  bnc#801145

- Add 'managed' PCI passthrough support to legacy xen driver
  support-managed-pci-xen-driver.patch
  FATE#313570

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=253
2013-03-08 19:47:00 +00:00
326f0f1ce2 - Update to libvirt 1.0.3
- Introduce virDomainMigrate*CompressionCache APIs
  - Introduce virDomainGetJobStats API
  - Add basic support for VDI images
  - Introduce API virNodeDeviceLookupSCSIHostByWWN
  - Various locking improvements
  - Many incremental improvements and bug fixes, see
    http://libvirt.org/news.html
  - Drop upstream patches: a6b8bae5-python-generator-fix1.patch,
    25ea8e47-python-generator-fix2.patch,
    567779e5-libxl-default-disk-backend.patch

- Fix path to qemu-bridge-helper in libvirt-qemu apparmor profile
  Modified install-apparmor-profiles.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=252
2013-03-06 04:40:21 +00:00
Stephan Kulow
0b4a50c0a4 Accepting request 156381 from Virtualization
Collection of bug fixes for libvirt 1.0.2 package.  Please copy
to 12.3 if that is still an option.  Thanks!

- Fix detach of managed PCI devices from inactive domains.
  Detected while running test cases for FATE #313570.
  Modified xen-name-for-devid.patch

- spec: Fix installation of default network

- Fix default setting of backend field of libxl_device_disk
  567779e5-libxl-default-disk-backend.patch
  rhb#912488

- Fix build on IA64
  Modified clone.patch

OBS-URL: https://build.opensuse.org/request/show/156381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=114
2013-02-26 14:17:12 +00:00
c36a4fa1e0 - Fix detach of managed PCI devices from inactive domains.
Detected while running test cases for FATE #313570.
  Modified xen-name-for-devid.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=250
2013-02-25 21:55:36 +00:00
905e8c597f - spec: Fix installation of default network
- Fix default setting of backend field of libxl_device_disk
  567779e5-libxl-default-disk-backend.patch
  rhb#912488

- Fix build on IA64
  Modified clone.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=249
2013-02-25 18:49:59 +00:00
Stephan Kulow
9b9dd2a2aa Accepting request 154941 from Virtualization
Updated libvirt package for Factory to fix bnc#802619.  coolo, can
this be copied to 12.3 as well?  That is a nasty bug in the python
bindings :(.  Thanks!

- Fix error handling in python bindings
  a6b8bae5-python-generator-fix1.patch
  25ea8e47-python-generator-fix2.patch
  bnc#802619

OBS-URL: https://build.opensuse.org/request/show/154941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=113
2013-02-09 09:12:57 +00:00
b920f5444b - Fix error handling in python bindings
a6b8bae5-python-generator-fix1.patch
  25ea8e47-python-generator-fix2.patch
  bnc#802619

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=247
2013-02-07 21:56:04 +00:00
Stephan Kulow
38ad156b04 Accepting request 151199 from Virtualization
- Require modutils instead of module-init-tools. (forwarded request 150880 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/151199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=112
2013-02-05 10:18:05 +00:00
6329e6d6db Accepting request 150880 from home:elvigia:branches:Virtualization
- Require modutils instead of module-init-tools.

OBS-URL: https://build.opensuse.org/request/show/150880
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=245
2013-02-05 05:22:33 +00:00
Stephan Kulow
f561f8ea83 Accepting request 150767 from Virtualization
Supersedes SR#150760.  Added note in changelog that the update
to 1.0.2 fixes CVE-2013-0170, bnc#800976.  I hope this update
can be applied to Factory and 12.3.

- Update to libvirt 1.0.2
  - LXC improvements
  - S390 architecture improvements
  - Power architecture improvements
  - large Coverity report cleanups and associated bug fixes
  - virTypedParams* APIs to help with those data structures
  - libxenlight driver improvements
  - Fixes CVE-2013-0170, bnc#800976
  - Drop upstream patches: 68e7bc45-libxl-link-fix.patch,
    462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
    5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
    66ff2ddc-virtlockd-systemd-file-perms.patch

OBS-URL: https://build.opensuse.org/request/show/150767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=111
2013-02-04 17:00:12 +00:00
dc014342e1 Note in changelog that libvirt update fixes CVE-2013-0170
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=243
2013-02-01 18:49:03 +00:00
49fa466c51 - Update to libvirt 1.0.2
- LXC improvements
  - S390 architecture improvements
  - Power architecture improvements
  - large Coverity report cleanups and associated bug fixes
  - virTypedParams* APIs to help with those data structures
  - libxenlight driver improvements
  - Drop upstream patches: 68e7bc45-libxl-link-fix.patch,
    462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
    5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
    66ff2ddc-virtlockd-systemd-file-perms.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=242
2013-01-30 18:45:29 +00:00
Stephan Kulow
8157d33a71 Accepting request 149603 from Virtualization
- Unconditionally build sanlock support
  bnc#799262

- Fix interface management functions that were broken when
  rebasing libvirt-suse-netcontrol.patch
  bnc#799444 (SLES bug that affect Factory too)

OBS-URL: https://build.opensuse.org/request/show/149603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=109
2013-01-24 09:24:09 +00:00
13d485c1ee - Unconditionally build sanlock support
bnc#799262

- Fix interface management functions that were broken when
  rebasing libvirt-suse-netcontrol.patch
  bnc#799444 (SLES bug that affect Factory too)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=240
2013-01-22 04:02:42 +00:00
Stephan Kulow
a067e1a874 Accepting request 147454 from Virtualization
- Update to libvirt 1.0.1
  - Introduce virtlockd daemon
  - parallels: add disk and network device support
  - Add virDomainSendProcessSignal API
  - Introduce virDomainFSTrim() public API
  - add fuse support for libvirt lxc
  - Add Gluster protocol as supported network disk backend
  - various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
  66ff2ddc-virtlockd-systemd-file-perms.patch,
  462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
  5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
  68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
  Dropped use-init-script-redhat.patch and added
  libvirtd-init-script.patch, libvirt-guests-init-script.patch,
  and virtlockd-init-script.patch

- Update to libvirt 1.0.0
  - virNodeGetCPUMap: Define public API
  - Add systemd journal support
  - Add a qemu capabilities cache manager
  - USB migration support
  - various improvement and fixes when using QMP QEmu interface
  - Support for Xen 4.2 in legacy xen driver
  - Lot of localization enhancements
  - Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
    416eca18-xenstore-header-fix.patch,
    f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
    9785f2b6-fix-xen-sysctl9.patch

OBS-URL: https://build.opensuse.org/request/show/147454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=108
2013-01-08 13:32:31 +00:00
a870a15461 - Update to libvirt 1.0.1
- Introduce virtlockd daemon
  - parallels: add disk and network device support
  - Add virDomainSendProcessSignal API
  - Introduce virDomainFSTrim() public API
  - add fuse support for libvirt lxc
  - Add Gluster protocol as supported network disk backend
  - various snapshot improvements
- Add upstream patches to fix bugs in 1.0.1
  66ff2ddc-virtlockd-systemd-file-perms.patch,
  462a6962-script-fixes1.patch, cb854b8f-script-fixes2.patch,
  5ec4b22b-script-fixes3.patch, a1fd56cb-script-fixes4.patch,
  68e7bc45-libxl-link-fix.patch
- Rework SUSE patches for the various init scripts
  Dropped use-init-script-redhat.patch and added
  libvirtd-init-script.patch, libvirt-guests-init-script.patch,
  and virtlockd-init-script.patch
  - Drop upstream patches: 371ddc98-xen-sysctl-9.patch,
    416eca18-xenstore-header-fix.patch,
    f644361b-virCommand-env.patch, 2b32735a-virCommand-env.patch,
    9785f2b6-fix-xen-sysctl9.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=238
2013-01-07 18:44:26 +00:00
f38c7dff24 - Update to libvirt 1.0.0
- virNodeGetCPUMap: Define public API
  - Add systemd journal support
  - Add a qemu capabilities cache manager
  - USB migration support
  - various improvement and fixes when using QMP QEmu interface
  - Support for Xen 4.2 in legacy xen driver
  - Lot of localization enhancements

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=237
2012-11-02 17:55:26 +00:00
Stephan Kulow
bf1de98a81 Accepting request 139173 from Virtualization
- Fix Xen sysctl version 9 support
  9785f2b6-fix-xen-sysctl9.patch

OBS-URL: https://build.opensuse.org/request/show/139173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=107
2012-10-26 15:13:45 +00:00
b3c36f0cbc - Fix Xen sysctl version 9 support
9785f2b6-fix-xen-sysctl9.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=235
2012-10-23 20:34:57 +00:00
Stephan Kulow
71d7e1b013 Accepting request 138728 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/138728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=106
2012-10-19 04:49:52 +00:00
ae1e5e873b - Add upstream patches to support latest libguestfs
f644361b-virCommand-env.patch
  2b32735a-virCommand-env.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=233
2012-10-11 14:35:56 +00:00
Stephan Kulow
5ebeb4ef0a Accepting request 136275 from Virtualization
- Fix build when using -werror
  416eca18-xenstore-header-fix.patch

- Support Xen sysctl version 9
  371ddc98-xen-sysctl-9.patch
  bnc#781425

OBS-URL: https://build.opensuse.org/request/show/136275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=105
2012-09-29 13:33:29 +00:00
25374005f5 - Fix build when using -werror
416eca18-xenstore-header-fix.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=231
2012-09-27 16:36:18 +00:00
4378c255d8 - Support Xen sysctl version 9
371ddc98-xen-sysctl-9.patch
  bnc#781425

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=230
2012-09-26 20:34:15 +00:00
Stephan Kulow
1d27e86149 Accepting request 136014 from Virtualization
- Temporarily disable building libxl driver.  The current
  implementation does not support libxl in Xen 4.2.

- Update to libvirt 0.10.2
  - network: define new API virNetworkUpdate
  - add support for QEmu sandbox support
  - blockjob: add virDomainBlockCommit
  - node_memory: Define the APIs to get/set memory parameters
  - list: Define new API virConnectListAllSecrets
  - list: Define new API virConnectListAllNWFilter
  - list: Define new API virConnectListAllNodeDevices
  - list: Define new API virConnectListAllInterfaces
  - list: Define new API virConnectListAllNetworks
  - list: Define new API virStoragePoolListAllVolumes
  - list: Define new API virStorageListAllStoragePools
  - parallels: add support of containers to the driver
  - Add PMSUSPENDED life cycle event
  - Add per-guest S3/S4 state configuration
  - qemu: Support for Block Device IO Limits

- Update to libvirt 0.10.1
  - Bug fix release for critical bugs in 0.10.0
  - Drop upstream patch f781e276-xen-driver-fix.patch

- Update to libvirt 0.10.0
  - agent: add qemuAgentArbitraryCommand()
  - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo
  - network: use firewalld instead of iptables, when available
  - network: make network driver vlan-aware
  - esx: Implement network driver

OBS-URL: https://build.opensuse.org/request/show/136014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=104
2012-09-26 08:08:00 +00:00
3296360f5b Cleanup some debug cruft in the spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=228
2012-09-25 22:23:10 +00:00
794d4df5d5 - Temporarily disable building libxl driver. The current
implementation does not support libxl in Xen 4.2.

- Update to libvirt 0.10.2
  - network: define new API virNetworkUpdate
  - add support for QEmu sandbox support
  - blockjob: add virDomainBlockCommit
  - node_memory: Define the APIs to get/set memory parameters
  - list: Define new API virConnectListAllSecrets
  - list: Define new API virConnectListAllNWFilter
  - list: Define new API virConnectListAllNodeDevices
  - list: Define new API virConnectListAllInterfaces
  - list: Define new API virConnectListAllNetworks
  - list: Define new API virStoragePoolListAllVolumes
  - list: Define new API virStorageListAllStoragePools
  - parallels: add support of containers to the driver
  - Add PMSUSPENDED life cycle event
  - Add per-guest S3/S4 state configuration
  - qemu: Support for Block Device IO Limits

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=227
2012-09-25 22:22:08 +00:00
0027057c64 - Update to libvirt 0.10.1
- Bug fix release for critical bugs in 0.10.0
  - Drop upstream patch f781e276-xen-driver-fix.patch

- Update to libvirt 0.10.0
  - agent: add qemuAgentArbitraryCommand()
  - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo
  - network: use firewalld instead of iptables, when available
  - network: make network driver vlan-aware
  - esx: Implement network driver
  - driver for parallels hypervisor
  - Various LXC improvements
  - Add virDomainGetHostname
  - Drop upstream patches
    4036aa91-systemd.patch
    6039a2cb-CVE-2012-3445.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=226
2012-09-12 15:08:18 +00:00
Ismail Dönmez
1b195e9b2b Accepting request 132204 from Virtualization
- Fix xen driver following changes to make it stateful
  f781e276-xen-driver-fix.patch
  bnc#778006

OBS-URL: https://build.opensuse.org/request/show/132204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=103
2012-09-01 08:32:01 +00:00
3d3eadb7f0 - Fix xen driver following changes to make it stateful
f781e276-xen-driver-fix.patch
  bnc#778006

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=224
2012-08-31 03:22:18 +00:00
Ismail Dönmez
d4377f43e9 Accepting request 131251 from Virtualization
- Update to libvirt 0.9.13
  - S390: support for s390(x)
  - snapshot: implement new APIs for esx and vbox
  - snapshot: new query APIs and many improvements
  - virsh: Allow users to reedit rejected XML
  - nwfilter: add DHCP snooping
  - storage backend: Add RBD (RADOS Block Device) support
  - sVirt support for LXC domains inprovement
  - Drop upstream patches
    0dda594d-libvirtd-shutdown-deadlock.patch
    9c77bf04-fix-virnetserver-refcnt.patch
    57349ffc-lxc-ctrl.patch
    revert-d8978c90.patch

_ Update to libvirt 0.9.12
  - qemu: allow snapshotting of sheepdog and rbd disks
  - blockjob: add new AP
  - many bug fixes and improvements

OBS-URL: https://build.opensuse.org/request/show/131251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=102
2012-08-22 12:36:35 +00:00
4fd37b7da7 Mention patch removals in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=222
2012-08-20 17:19:50 +00:00
687c47cc53 - Update to libvirt 0.9.13
- S390: support for s390(x)
  - snapshot: implement new APIs for esx and vbox
  - snapshot: new query APIs and many improvements
  - virsh: Allow users to reedit rejected XML
  - nwfilter: add DHCP snooping
  - storage backend: Add RBD (RADOS Block Device) support
  - sVirt support for LXC domains inprovement

_ Update to libvirt 0.9.12
  - qemu: allow snapshotting of sheepdog and rbd disks
  - blockjob: add new AP
  - many bug fixes and improvements

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=221
2012-08-08 17:47:16 +00:00
Stephan Kulow
adb79b5692 Accepting request 129611 from Virtualization
- daemon: Fix crash in virTypedParameterArrayClear
  CVE-2012-3445
  6039a2cb-CVE-2012-3445.patch
  bnc#773955

OBS-URL: https://build.opensuse.org/request/show/129611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=101
2012-08-04 11:22:46 +00:00
a3547ecbaf - daemon: Fix crash in virTypedParameterArrayClear
CVE-2012-3445
  6039a2cb-CVE-2012-3445.patch
  bnc#773955

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=219
2012-08-01 17:43:38 +00:00
Ismail Dönmez
2cc7392cfb Accepting request 127535 from Virtualization
- libvirtd.service: ensure libvirtd starts after network
  4036aa91-systemd.patch
  bnc#767932

- Add upstream patch to fix ref count of virNetServer object
  9c77bf04-fix-virnetserver-refcnt.patch

- Fix libvirtd deadlock on shutdown
  0dda594d-libvirtd-shutdown-deadlock.patch
  bnc#767797

- Fix segfault in libvirt_lxc
  57349ffc-lxc-ctrl.patch
  bnc#767448

- Fix build on i586
  revert-d8978c90.patch

- Update to libvirt 0.9.11.4 stable release

- VUL-1: Fix hotplug support for usb devices with same vendorID,
  productID
  9914477e-usb-search-funcs.patch
  05abd150-usb-improve-hotplug.patch
  bnc#766559

OBS-URL: https://build.opensuse.org/request/show/127535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=100
2012-07-12 08:48:10 +00:00
f7a4f1af0a - libvirtd.service: ensure libvirtd starts after network
4036aa91-systemd.patch
  bnc#767932

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=217
2012-07-10 15:18:59 +00:00
5a46bd028d - Add upstream patch to fix ref count of virNetServer object
9c77bf04-fix-virnetserver-refcnt.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=216
2012-06-22 22:26:50 +00:00
6765bcc4b6 - Fix libvirtd deadlock on shutdown
0dda594d-libvirtd-shutdown-deadlock.patch
  bnc#767797

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=215
2012-06-21 17:57:19 +00:00
aeaac79c1b - Fix segfault in libvirt_lxc
57349ffc-lxc-ctrl.patch
  bnc#767448

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=214
2012-06-21 05:41:40 +00:00
f04e151e5b - Fix build on i586
revert-d8978c90.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=213
2012-06-20 16:50:17 +00:00
8d8243b548 - Update to libvirt 0.9.11.4 stable release
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=212
2012-06-20 00:00:14 +00:00
12b4dbbe29 - VUL-1: Fix hotplug support for usb devices with same vendorID,
productID
  9914477e-usb-search-funcs.patch
  05abd150-usb-improve-hotplug.patch
  bnc#766559

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=211
2012-06-12 20:22:26 +00:00
Stephan Kulow
43dc917158 Accepting request 123118 from Virtualization
- Add capability 'audit_write' to libvirtd apparmor profile
  update install-apparmor-profiles.patch
  bnc#764388
- Update to libvirt 0.9.11.3 stable release

OBS-URL: https://build.opensuse.org/request/show/123118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=98
2012-06-01 05:20:58 +00:00
fbf6ff9777 - Add capability 'audit_write' to libvirtd apparmor profile
update install-apparmor-profiles.patch
  bnc#764388
- Update to libvirt 0.9.11.3 stable release

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=209
2012-05-30 22:10:42 +00:00
Stephan Kulow
7da5c885b1 Accepting request 116336 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/116336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=97
2012-05-08 09:15:01 +00:00
67b62a5e60 - Copy user in virURIParse
4eb1c256-viruri-user.patch
  bnc#757766

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=207
2012-04-25 18:28:21 +00:00
91ef7e8b5c - yajl is availabile in all supported SUSE products, so always
use it when building libvirtd

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=206
2012-04-25 14:31:24 +00:00
Stephan Kulow
b0dc79492c Accepting request 114994 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/114994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=96
2012-04-23 14:11:20 +00:00
c77ae44d06 - Update to libvirt 0.9.11
- Add support for the suspend event
  - Add support for event tray moved of removable disks
  - qemu: Support numad
  - cpustats: API, improvements and qemu support
  - qemu: support type='hostdev' network devices at domain start
  - Introduce virDomainPMWakeup API
  - network: support Open vSwitch
  - snapshot improvements

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=204
2012-04-12 21:33:51 +00:00
888e156393 whitespace cleanup in spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=203
2012-03-26 19:07:45 +00:00
16e7b0f5e2 - Remove unconditional define of 'with_netcontrol'
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=202
2012-03-26 19:02:33 +00:00
Stephan Kulow
73ef50b5f4 Accepting request 105602 from Virtualization
- Add a note in /etc/libvirt/qemu.conf describing administrator
  vigilance required when enabling a lock manager such as sanlock

- Recommend dmidecode if suse_version > 1110.  dmidecode is used
  by virConnectGetSysinfo.

- Add upstream patches to fix issues with older PolicyKit
  c05ec920-polkit0-build.patch
  fcdfa31f-polkit0-auth.patch

- Update to libvirt 0.9.10
  - Add support for sVirt in the LXC driver
  - Add new API virDomainBlockRebase
  - Add api to set and get domain metadata
  - virDomainGetDiskErrors public API
  - Add rawio attribute to disk element of domain XML
  - Introduce virDomainPMSuspendForDuration API
  - Add virStorageVolResize() API
  - Add a virt-host-validate command to sanity check HV config
  - Add new virDomainShutdownFlags API
  - QEMU guest agent support

- Fix libvirtd apparmor profile to work with libxenlight toolstack
  Updated install-apparmor-profiles.patch
  bnc#745890

- Fix init script packaging after enabling systemd support

- Fix %files after enabling sanlock support

OBS-URL: https://build.opensuse.org/request/show/105602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=95
2012-02-17 11:01:54 +00:00
61bad01df3 - Add a note in /etc/libvirt/qemu.conf describing administrator
vigilance required when enabling a lock manager such as sanlock

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=200
2012-02-16 17:05:01 +00:00
afbbb95406 - Recommend dmidecode if suse_version > 1110. dmidecode is used
by virConnectGetSysinfo.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=199
2012-02-16 16:05:20 +00:00
a78854eae9 - Add upstream patches to fix issues with older PolicyKit
c05ec920-polkit0-build.patch
  fcdfa31f-polkit0-auth.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=198
2012-02-16 05:03:57 +00:00
cde45b0d95 - Update to libvirt 0.9.10
- Add support for sVirt in the LXC driver
  - Add new API virDomainBlockRebase
  - Add api to set and get domain metadata
  - virDomainGetDiskErrors public API
  - Add rawio attribute to disk element of domain XML
  - Introduce virDomainPMSuspendForDuration API
  - Add virStorageVolResize() API
  - Add a virt-host-validate command to sanity check HV config
  - Add new virDomainShutdownFlags API
  - QEMU guest agent support

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=197
2012-02-15 19:01:07 +00:00
afbe7ed7f9 - Fix libvirtd apparmor profile to work with libxenlight toolstack
Updated install-apparmor-profiles.patch
  bnc#745890

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=196
2012-02-08 18:38:09 +00:00
b4b10fd188 - Fix init script packaging after enabling systemd support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=195
2012-01-25 21:42:04 +00:00
cac6daf6b8 - Fix %files after enabling sanlock support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=194
2012-01-24 21:28:41 +00:00
460b02d301 spec file cleanup
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=193
2012-01-19 23:02:47 +00:00
Stephan Kulow
2979447c8f Accepting request 100461 from Virtualization
- During configure, libvirt checks for availability of iptables
  binary and doesn't actually use anything from iptables-devel
  package, hence only need 'BuildRequires: iptables'.

- Update to libvirt 0.9.9
  - Add new API virDomain{S,G}etInterfaceParameters
  - Add new API virDomain{G,S}etNumaParameters
  - Add support for ppc64 qemu
  - Support Xen domctl v8

OBS-URL: https://build.opensuse.org/request/show/100461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=94
2012-01-19 08:43:21 +00:00
58225ed584 - Enable libvirt integration with sanlock
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=190
2012-01-18 23:03:47 +00:00
4b5a0e883b - During configure, libvirt checks for availability of iptables
binary and doesn't actually use anything from iptables-devel
  package, hence only need 'BuildRequires: iptables'.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=189
2012-01-11 16:36:57 +00:00
e214671409 - Update to libvirt 0.9.9
- Add new API virDomain{S,G}etInterfaceParameters
  - Add new API virDomain{G,S}etNumaParameters
  - Add support for ppc64 qemu
  - Support Xen domctl v8

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=188
2012-01-09 22:51:36 +00:00
Stephan Kulow
ea551efed7 Accepting request 98823 from Virtualization
- Fixup systemd support as per openSUSE systemd packaging
  guidelines.

- Use %fdupes for duplicate file checking instead of hand-rolled
  function

- CVE-2011-4600: unintended firewall port exposure after restarting
  libvirtd when defining a bridged forward-mode network
  ae1232b2-CVE-2011-4600.patch
  bnc#736082
- Post-0.9.8 upstream systemd patches
  10404671-systemd-build-fix.patch 478a4d07-systemd-build-fix.patch
  
- Update to libvirt 0.9.8
  - Add support for QEMU 1.0
  - Add first parts of PPC cpu driver
  - Add new API virDomain{Set, Get}BlockIoTune
  - block_resize: Define the new API
  - Add a public API to invoke suspend/resume on the host
  - Various improvements for LXC containers
  - Define keepalive protocol and add virConnectIsAlive API
  - Add support for STP and VLANfiltering
  - Numerous bug fixes and improvements

- Add support for QEMU 1.0
  dd8e8956-qemu-1.0.patch
  bnc#736569

OBS-URL: https://build.opensuse.org/request/show/98823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=93
2012-01-05 12:51:26 +00:00
ff2439ca46 - Fixup systemd support as per openSUSE systemd packaging
guidelines.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=185
2012-01-04 23:48:35 +00:00
2caea9a03a - Use %fdupes for duplicate file checking instead of hand-rolled
function

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=184
2012-01-03 16:29:06 +00:00
313e7cf2d5 Update to libvirt 0.9.8
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=183
2011-12-15 01:23:04 +00:00
3231a86fc7 - Add support for QEMU 1.0
dd8e8956-qemu-1.0.patch
  bnc#736569

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=182
2011-12-14 04:48:31 +00:00
Stephan Kulow
479a23820e replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=92
2011-12-06 17:26:09 +00:00
OBS User buildservice-autocommit
141f42da34 Updating link to change in openSUSE:Factory/libvirt revision 92.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=0c32160dd9a53f78a472ab00a2f00263
2011-12-06 17:26:09 +00:00
Stephan Kulow
a0dd3c3a83 Accepting request 94598 from Virtualization
- Allow qemu driver (and hence libvirtd) to load when qemu
  user:group does not exist.  The kvm or qemu package, which may
  not exist on a xen host, creates qemu user:group.
  relax-qemu-usergroup-check.patch

OBS-URL: https://build.opensuse.org/request/show/94598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=91
2011-12-01 11:24:19 +00:00
6e6c8a48ca - Allow qemu driver (and hence libvirtd) to load when qemu
user:group does not exist.  The kvm or qemu package, which may
  not exist on a xen host, creates qemu user:group.
  relax-qemu-usergroup-check.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=179
2011-11-30 16:55:23 +00:00
Stephan Kulow
a777054147 Accepting request 94176 from Virtualization
- Handle empty strings in s-expression returned by xend
  a495365d-sexpr-empty-str.patch
  bnc#731344
- Allow libvirtd to access libvirt_{io,part}helper when confined
  by apparmor
  Update install-apparmor-profiles.patch
  bnc#730435

- Accommodate Xen domctl version 8
  xen-domctl-ver8.patch

- add libtool as buildrequire to avoid implicit dependency

- Fix build when using older PolicyKit
  d47ab3fe-polkit0.patch

- Update to libvirt 0.9.7
  - esx: support vSphere 5.x
  - vbox: support for VirtualBox 4.1
  - Introduce the virDomainOpenGraphics API
  - Add AHCI support to qemu driver
  - snapshot: many improvements and 2 new APIs
  - api: Add public api for 'reset'

OBS-URL: https://build.opensuse.org/request/show/94176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=90
2011-11-29 16:15:52 +00:00
a05f801ae3 Fix some relevant bugs found in SLE11 SP2
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=176
2011-11-28 22:00:45 +00:00
82f0de3595 - Accommodate Xen domctl version 8
xen-domctl-ver8.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=175
2011-11-28 20:14:22 +00:00
39daff594b Accepting request 92615 from home:coolo:removelibtool
- add libtool as buildrequire to avoid implicit dependency

OBS-URL: https://build.opensuse.org/request/show/92615
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=174
2011-11-21 16:24:18 +00:00
e4ab951a14 Proper fix for libvirt policykit build issue
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=173
2011-11-16 21:18:13 +00:00
5e8fd75542 Replace polkit0.patch with upstream variant
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=172
2011-11-15 23:14:03 +00:00
dc6d29408a Fix build when using older PolicyKit
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=171
2011-11-15 22:06:40 +00:00
83820260d9 Update to libvirt 0.9.7
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=170
2011-11-10 01:55:47 +00:00
70bb121b93 fix error: patch 23993 defined multiple times
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=169
2011-11-08 22:03:20 +00:00
Stephan Kulow
b660ca5916 Accepting request 88632 from Virtualization
- Add AHCI controller support to qemu driver
  c1bc3d89-qemu-add-ahci.patch
- Set security driver to 'none' in /etc/libvirt/qemu.conf.  Users
  must opt-in for Apparmor confinement of qemu instances.
  suse-qemu-conf.patch

OBS-URL: https://build.opensuse.org/request/show/88632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=88
2011-10-19 11:37:56 +00:00
3da5a7017e libvirt updates for openSUSE12.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=166
2011-10-18 21:25:37 +00:00
Lars Vogdt
0ddd610ac5 Accepting request 85580 from Virtualization
- Revert upstream commit f84aedad, which is not needed since
  affected SUSE kvm packages have the necessary qemu fix
  f84aedad-revert.patch

- Update to libvirt 0.9.6
  - Fix shutdown regression with buggy qemu

- Fixed typos in libvirt.spec

- Update to libvirt 0.9.5
  - many snapshot improvements
  - latency: Define new public API and structure
  - USB2 and various USB improvements
  - storage: Add fs pool formatting
  - Add public API for getting migration speed
  - Add basic driver for Microsoft Hyper-V
  - Many bug fixes and improvements

OBS-URL: https://build.opensuse.org/request/show/85580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=87
2011-10-02 08:16:53 +00:00
ccfcfc25f2 refresh some patches
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=163
2011-09-29 21:16:44 +00:00
5a72ff014a update to libvirt 0.9.6
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=162
2011-09-26 03:28:30 +00:00
7a29c1d3d8 Accepting request 84303 from home:aturrini:branches:Virtualization
Fixed typos in libvirt.spec

OBS-URL: https://build.opensuse.org/request/show/84303
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=161
2011-09-22 02:08:06 +00:00
Lars Vogdt
c7db9a722e Accepting request 82564 from Virtualization
Updated libvirt package for Factory...

- Enable building with libnetcontrol

- Select libnl-1_1-devel

- Set qemu migration speed unlimited when migrating to file
  7e5f6a51-rpc-generator.patch b12354be-mig-speed-1.patch
  1282bd80-mig-speed-2.patch 6f84e110-mig-speed-3.patch
  829bce17-mig-speed-4.patch 8fc40c51-mig-speed-5.patch
  ef1065cf-mig-speed-6.patch 0257ba8f-mig-speed-7.patch
  bnc#706436

- Increase max size of buffer used to receive xend response
  57c95175-xend-buff-size.patch
- Don't overwrite useful error messages in legacy xen driver
  32620dab-fix-xen-err-msg.patch
  bnc#711096

- Add upstream patches to stop excessive logging
  7f2498ef-no-log-invalid.patch 6ff9fc26-quiet-libxl-logging.patch

- Add 'Conflicts: kvm < 0.14.1' to ensure libvirt is using a
  kvm package that creates qemu user:group.  Remove user:group
  creation from libvirt
  bnc#694883
- Add libvirt group at package installation
  bnc#694885

- Explicitly add 'BuildRequires: libgcrypt-devel' since it is no
 longer required by libgnutls-devel

OBS-URL: https://build.opensuse.org/request/show/82564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=86
2011-09-19 19:23:31 +00:00
bdf4063832 ok, final cleanup of spec file wrt libnl
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=158
2011-09-16 19:30:03 +00:00
a79608401d fix the fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=157
2011-09-16 19:15:46 +00:00
5ad80eca57 fix build for 11.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=156
2011-09-16 19:12:10 +00:00
068fbe5b30 enabled building with libnetcontrol
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=155
2011-09-16 18:53:58 +00:00
483e1d7f4a fix inconsistent whitespace in spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=154
2011-09-16 18:36:44 +00:00
7bab0b57b5 Accepting request 82460 from home:jengelh:nl
- Select libnl-1_1-devel

OBS-URL: https://build.opensuse.org/request/show/82460
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=153
2011-09-16 18:32:42 +00:00
e910448849 Fix patch 4 in get migration speed series
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=152
2011-09-15 04:10:37 +00:00
bec12474ff Set qemu migration speed unlimited when migrating to file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=151
2011-09-14 23:35:28 +00:00
2753a14226 increase buffer used for xend response
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=150
2011-09-14 22:20:31 +00:00
66a9d8b90f stop excessive libvirt logging
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=149
2011-09-14 21:56:38 +00:00
769c19d519 remove qemu user:group creation
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=148
2011-09-14 18:13:45 +00:00
7f79a6ae70 add libgcrypt-devel to BuildRequires
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=147
2011-09-08 17:13:39 +00:00
8b45e08b5e disable netcf support in libvirt
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=146
2011-09-08 16:22:48 +00:00
5e36c74f7b re-enable polkit support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=145
2011-09-08 16:17:38 +00:00
Sascha Peilicke
35da97df32 Autobuild autoformatter for 79898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=85
2011-08-29 09:28:04 +00:00
OBS User buildservice-autocommit
fc96f902f5 Updating link to change in openSUSE:Factory/libvirt revision 85.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=2ee893b0b458d5f1793cc69318ce84e7
2011-08-29 09:28:04 +00:00
Sascha Peilicke
bf6c7c0f04 Accepting request 79898 from Virtualization
- Add cgconfig to Should-{Start,Stop} in libvirtd init script
  bnc#712245

- Fix apparmor profile location and content
  update install-apparmor-profiles.patch
  bnc#705668

- Fix libvirtd SIGHUP handler
  9e093f0b-libvirtd-sighup.patch

- add baselibs.conf to sources

- Enable apparmor security dirver, SLES bnc#705668
  install-apparmor-profiles.patch

OBS-URL: https://build.opensuse.org/request/show/79898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=84
2011-08-29 09:27:53 +00:00
41267d71d4 cgconfig should be available when libvirtd is running
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=143
2011-08-25 02:34:20 +00:00
6e4eefb67c fix apparmor profiles
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=142
2011-08-19 21:40:32 +00:00
785bf3956a Fix libvirtd SIGHUP handler
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=141
2011-08-18 21:11:13 +00:00
4cafa05b40 enable libvirt apparmor driver for openSUSE
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=140
2011-08-08 21:26:58 +00:00
Sascha Peilicke
3dddc051d5 Autobuild autoformatter for 78144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=83
2011-08-07 16:53:18 +00:00
OBS User buildservice-autocommit
4acc3fdf5c Updating link to change in openSUSE:Factory/libvirt revision 83.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=29d4749edd97fcdb00098e323a3d7dcd
2011-08-07 16:53:18 +00:00
Sascha Peilicke
2160fb6d83 Accepting request 78144 from Virtualization
New libvirt 0.9.4 package for Factory/12.1

- Update to libvirt 0.9.4
 - bandwidth QoS control
 - Add new API virDomainBlockPull*
 - save: new API to manipulate save file images
 - CPU bandwidth limits support
 - allow to send NMI and key event to guests
 - new API virDomainUndefineFlags
 - Implement code to attach to external QEMU instances
 - various missing python binding
 - bios: Add support for SGA
 - Numerous improvements and documentation / bug fixes

- Add some upstream patches to fix memory leaks and some bugs
  in new rpc code
  c2ddd536-cert-key-order.patch 3e5d48ef-rpc-1.patch
  927dfcf6-rpc-2.patch 2c85644b-rpc-3.patch afe8839f-rpc-4.patch
  3cfdc57b-rpc-5.patch 7518ad75-remote-mem-leak.patch
  a34e193f-statstest.patch 41828514-skip-xen-tests.patch
  eb314315-pv-kernel-cmdline.patch 00d3c5a6-remove-dead-code.patch
  b8adfcc6-fix-polkit0-build.patch b2534529-unused-param.patch

- Update to libvirt 0.9.3
  - vcpupin: introduce the new libvirt API (virDomainGetVcpupinInfo)
  - Add TXT record support for virtual DNS service
  - Support reboots with the QEMU driver
  - Introduce virDomainGetControlInfo API
  - virNodeGetMemoryStats: Expose new API
  - virNodeGetCPUTime: Implement public API
  - send-key: Defining the public API
  - vcpupin: introduce a new libvirt API (virDomainPinVcpuFlags)

OBS-URL: https://build.opensuse.org/request/show/78144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=82
2011-08-07 16:53:10 +00:00
f37ca0feb5 libvirt spec file fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=138
2011-08-04 18:00:03 +00:00
a4696e813d update to libvirt 0.9.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=137
2011-08-04 17:12:20 +00:00
775756fc1a add upstream patches to fix bugs in new rpc code
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=136
2011-07-13 23:12:54 +00:00
f162911599 remove unused configure option
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=135
2011-07-05 21:10:41 +00:00
fd05ea59ce update to libvirt 0.9.3
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=134
2011-07-05 20:25:50 +00:00
Sascha Peilicke
b8e13c23e3 Autobuild autoformatter for 75033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=81
2011-07-04 07:33:42 +00:00
OBS User buildservice-autocommit
9af5be6895 Updating link to change in openSUSE:Factory/libvirt revision 81.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=30c29d1387e65dc7febd2f464db9ca17
2011-07-04 07:33:42 +00:00
Sascha Peilicke
09259fd194 Accepting request 75033 from Virtualization
- Create qemu user:group if necessary at package installation.
  More fallout from bnc#694883

- VUL-0: libvirt: integer overflow in VirDomainGetVcpus
  774b21c1-CVE-2011-2511.patch
  bnc#703084

- Enable building libvirt with audit support
  bnc#694891

OBS-URL: https://build.opensuse.org/request/show/75033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=80
2011-07-04 07:33:29 +00:00
35c370d2f6 fix day in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=132
2011-07-01 23:10:37 +00:00
6827150426 minor spec file fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=131
2011-07-01 16:12:34 +00:00
de798baff8 Create qemu user:group if necessary at package installation
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=130
2011-07-01 16:05:42 +00:00
cda650a7d1 VUL-0: libvirt: integer overflow in VirDomainGetVcpus
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=129
2011-06-30 20:53:06 +00:00
965511f6c0 enable libvirt audit support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=128
2011-06-30 19:38:30 +00:00
Sascha Peilicke
c5a28b0ef3 Autobuild autoformatter for 73792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=79
2011-06-16 08:16:03 +00:00
OBS User buildservice-autocommit
69045e4376 Updating link to change in openSUSE:Factory/libvirt revision 79.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=c9e474fc00ba369eba81544495989e37
2011-06-16 08:16:03 +00:00
Sascha Peilicke
6500eeffc1 Accepting request 73792 from Virtualization
Update Factory to libvirt 0.9.2

- fate#311371 Enhance yast to configure live migration for
  Xen and KVM
  add firewall service file for libvirt

- Invoke qemu instances as user:group qemu:qemu by default
  bnc#694883

- Update to libvirt 0.9.2
  - Framework for lock manager plugins
  - API for network config change transactions (netcf required)
  - flags for setting memory parameters
  - virDomainGetState public API
  - qemu: allow blkstat/blkinfo calls during migration
  - Introduce migration v3 API
  - Defining the Screenshot public API
  - public API for NMI injection
- spec file: Adjust some directory attributes to support running
  non-privileged qemu instances

- Remove vi_VN locale if suse_version < 11.3

- Enable cap_ng when building lxc support.

OBS-URL: https://build.opensuse.org/request/show/73792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=78
2011-06-16 08:15:50 +00:00
7d9e61dc29 add firewall service file for libvirt
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=126
2011-06-15 21:48:27 +00:00
0d77510e8c fix some typos
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=125
2011-06-09 17:01:57 +00:00
911a9245ed - Invoke qemu instances as user:group qemu:qemu by default
bnc#694883

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=124
2011-06-09 15:50:53 +00:00
114afbebda update to libvirt 0.9.2 final
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=123
2011-06-06 17:43:49 +00:00
a9dad6f758 Update to libvirt 0.9.2 rc2
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=122
2011-06-02 18:32:33 +00:00
9fdc336126 - Enable cap_ng when building lxc support.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=121
2011-05-17 17:39:57 +00:00
9f9208881a Remove vi_VN local if suse_version < 11.3
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=120
2011-05-16 21:54:18 +00:00
Sascha Peilicke
56e00e10e4 Autobuild autoformatter for 69990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=77
2011-05-16 09:14:01 +00:00
OBS User buildservice-autocommit
a8d4b84af3 Updating link to change in openSUSE:Factory/libvirt revision 77.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=995aa3503b1a2bfb6e892bf97847a459
2011-05-16 09:14:01 +00:00
Sascha Peilicke
56dd42b0f9 Accepting request 69990 from Virtualization
- Update to libvirt 0.9.1
  - support various persistent domain updates
  - improvements on memory APIs
  - Add virDomainEventRebootNew
  - various improvements to libxl drive
  - Spice: support audio, images and stream compression

- Move libvirt-iohelper from client to base package

- fix baselibs.conf not to requires source 32bit

- Install log dir for libxl
  f7e9b448-libxl-build.patch

- Update to libvirt 0.9.0 final
  - Support cpu usage tuning
  - Add public APIs for storage volume upload/download
  - Add public API for setting migration speed on the fly
  - Add libxenlight driver
  - qemu: support migration to fd
  - add virDomain{Get,Set}BlkioParameters
  - introduce a new libvirt API (virDomainSetMemoryFlags)
  - Expose event loop implementation as a public API
  - Dump the debug buffer to libvirtd.log on fatal signal
  - Audit support
  - Numerous enhancements and bug fixes

- Update to libvirt 0.9.0 RC3

OBS-URL: https://build.opensuse.org/request/show/69990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=76
2011-05-16 09:13:48 +00:00
492e1ecde2 Update to libvirt 0.9.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=118
2011-05-06 14:29:19 +00:00
8603b1dd01 - Update to libvirt 0.9.1 RC2
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=117
2011-05-04 21:55:21 +00:00
914265551a - Move libvirt-iohelper from client to base package
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=116
2011-04-12 21:28:26 +00:00
6eeb6b8fed Accepting request 66904 from home:coolo:branches:openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/66904
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=115
2011-04-12 13:07:43 +00:00
0f3580e2a8 - Install log dir for libxl
f7e9b448-libxl-build.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=114
2011-04-11 22:52:27 +00:00
701f14656c spec file hackery
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=113
2011-04-05 22:31:12 +00:00
331f9906ac - Update to libvirt 0.9.0 final
- Support cpu usage tuning
  - Add public APIs for storage volume upload/download
  - Add public API for setting migration speed on the fly
  - Add libxenlight driver
  - qemu: support migration to fd
  - add virDomain{Get,Set}BlkioParameters
  - introduce a new libvirt API (virDomainSetMemoryFlags)
  - Expose event loop implementation as a public API
  - Dump the debug buffer to libvirtd.log on fatal signal
  - Audit support
  - Numerous enhancements and bug fixes

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=112
2011-04-04 22:08:05 +00:00
a475094f61 logrotate file for libvirtd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=111
2011-04-01 00:28:05 +00:00
f4957cc7a6 another shot at fixing build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=110
2011-03-31 21:34:14 +00:00
9098b10450 fix build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=109
2011-03-31 21:12:46 +00:00
1a8e4d6309 libvirt 0.9.0rc3
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=108
2011-03-31 20:22:32 +00:00
Sascha Peilicke
d920b763ec Autobuild autoformatter for 65096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=75
2011-03-24 16:24:14 +00:00
OBS User buildservice-autocommit
5011d5533b Updating link to change in openSUSE:Factory/libvirt revision 75.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=1fcf7f9c7f3d4deca6a8cd28eeb67305
2011-03-24 16:24:14 +00:00
Sascha Peilicke
4d7451dea2 Accepting request 65096 from Virtualization
Accepted submit request 65096 from user licensedigger

OBS-URL: https://build.opensuse.org/request/show/65096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=74
2011-03-24 16:24:07 +00:00
dee8111af1 Accepting request 65088 from home:coolo:branches:openSUSE:Factory
reviewed ok, thanks coolo

OBS-URL: https://build.opensuse.org/request/show/65088
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=106
2011-03-24 10:58:29 +00:00
de9807d650 VUL-0: libvirt: several API calls do not honour read-only
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=105
2011-03-15 15:39:58 +00:00
201b090688 fix package name in baselibs.conf
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=104
2011-03-07 21:16:56 +00:00
4fe494ee2c Add baselibs.conf file to build xxbit packages
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=103
2011-03-07 18:51:33 +00:00
8da260d39f Autobuild autoformatter for 62865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=73
2011-02-27 12:47:44 +00:00
OBS User buildservice-autocommit
135f6d891d Updating link to change in openSUSE:Factory/libvirt revision 73.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=007cd373dc393702e6e0f822ffd34a41
2011-02-27 12:47:44 +00:00
fca0888874 Accepting request 62865 from Virtualization
Accepted submit request 62865 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/62865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=72
2011-02-27 12:47:33 +00:00
c8f63cf2d1 Minor libvirt spec file tweak
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=101
2011-02-25 19:53:53 +00:00
941ece99fd - Minor fixes for libvirt-guests
bnc#653398

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=100
2011-02-25 19:42:17 +00:00
Lars Vogdt
8de724150a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=71 2011-02-20 18:50:19 +00:00
2b031a9daa - Do not add drive 'boot=on' param when a kernel is specified
efc2594b-boot-param.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=99
2011-02-18 03:40:19 +00:00
b4e9f4239a - Update to libvirt 0.8.8 final
- sysinfo: expose new API
  - cgroup blkio weight support
  - smartcard device support
  - qemu: Support per-device boot ordering

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=98
2011-02-17 17:32:49 +00:00
67ef030fd4 Update to libvirt 0.8.8 RC3
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=97
2011-02-15 16:27:59 +00:00
02626c868f Update to libvirt 0.8.8 RC1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=96
2011-02-11 18:46:10 +00:00
Ruediger Oertel
a40fb3174a Autobuild autoformatter for 59534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=69
2011-02-02 00:46:02 +00:00
OBS User buildservice-autocommit
8c2cf66f24 Updating link to change in openSUSE:Factory/libvirt revision 69.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=d9bee39d70125357442826bf13b05e03
2011-02-02 00:46:02 +00:00
Ruediger Oertel
79a05476e3 Accepting request 59534 from Virtualization
Accepted submit request 59534 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/59534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=68
2011-02-02 00:45:55 +00:00
4aba4d2cc5 Remove explicit dependency on libyajl
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=94
2011-01-31 16:21:55 +00:00
636e433b41 Fix broken dependency on libyajl -> should be libyajl1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=93
2011-01-31 16:19:14 +00:00
Lars Vogdt
b00b74b930 Autobuild autoformatter for 58709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=67
2011-01-25 09:10:48 +00:00
OBS User buildservice-autocommit
b6ee53c464 Updating link to change in openSUSE:Factory/libvirt revision 67.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=c07c5c513d7714e455bd4505be8fd86e
2011-01-25 09:10:48 +00:00
Lars Vogdt
d0bc810daf Accepting request 58709 from Virtualization
Accepted submit request 58709 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/58709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=66
2011-01-25 09:10:33 +00:00
40a87d6549 Retry JSON monitor cont cmd on MigrationExpected error
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=91
2011-01-21 18:05:12 +00:00
b62b15355b Add HAP support to libvirt domain XML
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=90
2011-01-18 22:11:51 +00:00
6551d822aa fix copy and paste error in spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=89
2011-01-18 17:47:48 +00:00
d10296b376 Enabled yajl for suse_version >= 1140
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=88
2011-01-18 16:27:30 +00:00
92609b44a1 Autobuild autoformatter for 58315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=65
2011-01-15 01:55:10 +00:00
OBS User buildservice-autocommit
3a4a8a334a Updating link to change in openSUSE:Factory/libvirt revision 65.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=d6e20640b25b364e6cfea79420c98fc4
2011-01-15 01:55:10 +00:00
3aef0fc39b Accepting request 58315 from Virtualization
Accepted submit request 58315 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/58315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=64
2011-01-15 01:54:56 +00:00
c2191ca9d3 - Fix generation of dnsmasq's --dhcp-hostsfile option
a43c7338-dnsmasq-hostfile-fix.patch
- Disable yajl support as the library does not yet exist in
  SuSE distros.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=86
2011-01-14 22:41:37 +00:00
f130666494 another Makefile adjustment for libvirt-guests
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=85
2011-01-12 23:13:53 +00:00
2c25ad0e78 build script changes for libvirt-guests
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=84
2011-01-12 22:51:53 +00:00
87d443002e Support libvirt-guests on SuSE distros
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=83
2011-01-11 23:41:45 +00:00
a86da6b339 update to official 0.8.7 release
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=82
2011-01-04 21:14:42 +00:00
0fd8fc72d6 update copyright year
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=81
2011-01-03 20:21:30 +00:00
808ff08ac4 update to 0.8.7 pre-release
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=80
2011-01-03 20:16:51 +00:00
d0b1be4418 Fix VNC port reservation race in qemu driver
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=79
2010-12-22 21:45:08 +00:00
Berthold Gunreben
d6456a07bc Accepting request 55880 from Virtualization
Accepted submit request 55880 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/55880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=63
2010-12-14 09:16:39 +00:00
ec7231cd22 Do not limit insserv_cleanup to SLES
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=77
2010-12-10 23:34:45 +00:00
db37d74ef9 disable building openvz driver
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=76
2010-12-10 00:31:41 +00:00
757ee8a970 Update to libvirt 0.8.6
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=75
2010-12-02 16:42:49 +00:00
Ruediger Oertel
d1ff1a5a7f Accepting request 51940 from Virtualization
Accepted submit request 51940 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/51940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=62
2010-11-02 12:30:56 +00:00
a605ec55ff Fix build when using polkit0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=73
2010-11-01 23:31:30 +00:00
f666bb4e1e Update to libvirt 0.8.5
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=72
2010-11-01 22:38:39 +00:00
OBS User autobuild
8594ae5e49 Autobuild autoformatter for 50931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=61
2010-10-19 11:07:30 +00:00
OBS User buildservice-autocommit
9e7c1f54c1 Updating link to change in openSUSE:Factory/libvirt revision 61.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=f87b3b268c6d3380eb032161c1c383a0
2010-10-19 11:07:30 +00:00
Ruediger Oertel
80a5f15532 Accepting request 50931 from Virtualization
Accepted submit request 50931 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/50931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=60
2010-10-19 11:07:25 +00:00
b9fd13f91e libvirt init script improvements
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=70
2010-10-13 23:46:24 +00:00
62ed64d762 Accepting request 50259 from home:elvigia:branches:Virtualization
Reviewed ok. Thanks.

OBS-URL: https://build.opensuse.org/request/show/50259
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=69
2010-10-13 21:11:42 +00:00
916677c7db fix whitespace issue in spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=68
2010-10-05 22:39:44 +00:00
44bce60516 Accepting request 49818 from home:elvigia:branches:Virtualization
Looks good.  Thanks Cristian

OBS-URL: https://build.opensuse.org/request/show/49818
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=67
2010-10-05 22:35:25 +00:00
OBS User autobuild
3f61051ff0 Accepting request 49431 from Virtualization
Copy from Virtualization/libvirt based on submit request 49431 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/49431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=59
2010-10-01 22:46:48 +00:00
OBS User buildservice-autocommit
156c5c55da Updating link to change in openSUSE:Factory/libvirt revision 59.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=51a5937e3a08f72bc642b13184758743
2010-10-01 22:46:48 +00:00
OBS User autobuild
30b04f8983 Accepting request 49431 from Virtualization
checked in (request 49431)

OBS-URL: https://build.opensuse.org/request/show/49431
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=66
2010-10-01 22:46:47 +00:00
05eb51b723 fix factory build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=65
2010-09-28 20:27:55 +00:00
3ff493eca9 Fix CDROM media change for Xen PV domains
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=64
2010-09-23 08:55:14 +00:00
4dbc98eeb4 update to libvirt 0.8.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=63
2010-09-10 22:01:15 +00:00
OBS User autobuild
61d08c1074 Accepting request 44796 from Virtualization
Copy from Virtualization/libvirt based on submit request 44796 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/44796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=58
2010-08-09 00:19:48 +00:00
OBS User buildservice-autocommit
0f3d921793 Updating link to change in openSUSE:Factory/libvirt revision 58.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=aacb9dc3314ae5fa758f19fc632ef971
2010-08-09 00:19:48 +00:00
OBS User autobuild
0068ec2b5d Accepting request 44796 from Virtualization
checked in (request 44796)

OBS-URL: https://build.opensuse.org/request/show/44796
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=62
2010-08-09 00:19:46 +00:00
8b4217ed93 update to libvirt 0.8.3
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=61
2010-08-07 04:24:13 +00:00
274bce922a VUL-0: multiple issues in libvirt
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=60
2010-07-16 22:40:42 +00:00
OBS User autobuild
ada6213781 Accepting request 42077 from Virtualization
Copy from Virtualization/libvirt based on submit request 42077 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/42077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=55
2010-06-28 09:44:05 +00:00
OBS User buildservice-autocommit
118ab4ae54 Updating link to change in openSUSE:Factory/libvirt revision 55.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=fe42dc5e55b430748a1933efbae9e731
2010-06-28 09:44:05 +00:00
b5b40f2eb6 Use netcat-openbsd instead of socat
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=58
2010-06-25 15:16:19 +00:00
78c7fb52cc Re-enable numa support now that bnc#598488 is resolved
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=57
2010-06-21 16:01:08 +00:00
OBS User autobuild
a1333eabfa Accepting request 41177 from Virtualization
Copy from Virtualization/libvirt based on submit request 41177 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/41177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=54
2010-06-05 10:51:51 +00:00
OBS User buildservice-autocommit
796567ae90 Updating link to change in openSUSE:Factory/libvirt revision 54.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=80baae9639ac8a19e9d5ac2e3abdd327
2010-06-05 10:51:51 +00:00
a93eba1929 - Allocate buffer to hold xend content
bnc#609738
  xend-buff-size.patch
- Add upstream fixes to bitmap code that was introduced to fix
  bnc#594024
  bitmap-alloc.patch
  bitmap-fixes.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=55
2010-06-04 19:22:56 +00:00
eeea7bc265 Fix race in VNC port reservation with qemu/KVM domains
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=54
2010-06-01 20:02:18 +00:00
f680b58686 spec file: missed marking one config file as noreplace
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=53
2010-05-25 22:40:36 +00:00
1eb456fa4b spec file: make libvirt config files noreplace
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=52
2010-05-25 22:35:17 +00:00
OBS User autobuild
091aa3f7d6 Accepting request 39879 from Virtualization
Copy from Virtualization/libvirt based on submit request 39879 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/39879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=53
2010-05-13 22:45:32 +00:00
OBS User buildservice-autocommit
abb1e8c4fa Updating link to change in openSUSE:Factory/libvirt revision 53.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=568425284516442f2dc412f81f152ea5
2010-05-13 22:45:32 +00:00
OBS User autobuild
08357b440a Accepting request 39879 from Virtualization
checked in (request 39879)

OBS-URL: https://build.opensuse.org/request/show/39879
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=51
2010-05-13 22:45:30 +00:00
5c77cadc26 Various fixes for libvirt 0.8.1 package
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=50
2010-05-12 20:44:48 +00:00
222683b94f Update to libvirt 0.8.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=49
2010-05-03 03:25:56 +00:00
OBS User autobuild
3e993aa050 Accepting request 37869 from Virtualization
Copy from Virtualization/libvirt based on submit request 37869 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/37869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=52
2010-04-15 22:56:55 +00:00
OBS User buildservice-autocommit
b55e177816 Updating link to change in openSUSE:Factory/libvirt revision 52.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=3edde9bf7d8e38f0fe238af7b554d82a
2010-04-15 22:56:55 +00:00
OBS User autobuild
080b265f3d Accepting request 37869 from Virtualization
checked in (request 37869)

OBS-URL: https://build.opensuse.org/request/show/37869
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=48
2010-04-15 22:56:52 +00:00
c19a42ce46 remove unneeded patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=47
2010-04-13 00:32:39 +00:00
d4d5a5f4e3 Update to libvirt 0.8.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=46
2010-04-13 00:31:59 +00:00
0aa1caddc0 Fix virsh dominfo crash when no security driver is configured
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=45
2010-03-26 23:26:28 +00:00
OBS User autobuild
5a49c46372 Accepting request 35434 from Virtualization
Copy from Virtualization/libvirt based on submit request 35434 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/35434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=51
2010-03-22 16:06:05 +00:00
OBS User buildservice-autocommit
642dcc0690 Updating link to change in openSUSE:Factory/libvirt revision 51.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=766ff1bf43414a75837b5752121ab7f0
2010-03-22 16:06:05 +00:00
OBS User autobuild
294e25f47e Accepting request 35434 from Virtualization
checked in (request 35434)

OBS-URL: https://build.opensuse.org/request/show/35434
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=44
2010-03-22 16:06:03 +00:00
6109dbcbd7 Update to version 0.7.7
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=43
2010-03-22 04:12:16 +00:00
OBS User autobuild
8e63b1aae9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=50 2010-03-18 15:05:55 +00:00
OBS User buildservice-autocommit
1d899710e6 Updating link to change in openSUSE:Factory/libvirt revision 50.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=c15f2e9062a6fbe4369b55397837eb5b
2010-03-18 15:05:55 +00:00
bf52d084ff bug fixes from SLE11 SP1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=42
2010-03-09 21:12:01 +00:00
OBS User autobuild
90201f34a4 Accepting request 33594 from Virtualization
Copy from Virtualization/libvirt based on submit request 33594 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/33594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=49
2010-03-01 00:43:01 +00:00
OBS User buildservice-autocommit
dfdc93c360 Updating link to change in openSUSE:Factory/libvirt revision 49.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=e11edd949b0db6d25fda854fb9e4f13a
2010-03-01 00:43:01 +00:00
OBS User autobuild
33ebaa12fd Accepting request 33594 from Virtualization
checked in (request 33594)

OBS-URL: https://build.opensuse.org/request/show/33594
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=41
2010-03-01 00:43:00 +00:00
c20d73ea14 refresh snapshots.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=40
2010-02-22 18:09:24 +00:00
68a8e6df7a domctl ver7 support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=39
2010-02-22 18:06:48 +00:00
OBS User autobuild
32fe14513b Accepting request 31582 from Virtualization
Copy from Virtualization/libvirt based on submit request 31582 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/31582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=48
2010-02-05 13:34:24 +00:00
abc111875d Update to libvirt 0.7.6
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=36
2010-02-04 20:17:25 +00:00
1b2d2dbf16 Fix build by regenerating rpc files
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=35
2010-01-28 17:53:04 +00:00
cffe41e961 Add upstream patches
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=34
2010-01-28 01:07:11 +00:00
OBS User autobuild
848979182f Accepting request 28268 from Virtualization
Copy from Virtualization/libvirt based on submit request 28268 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/28268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=47
2010-01-08 00:37:05 +00:00
OBS User buildservice-autocommit
f6a13ec8dd Updating link to change in openSUSE:Factory/libvirt revision 47.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=9730892990ebb1adac0309ca98451aa5
2010-01-08 00:37:05 +00:00
OBS User autobuild
6f0cda5d80 checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=33
2010-01-08 00:37:04 +00:00
3e50316f0e Add missing node-dev-free.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=32
2010-01-07 01:08:02 +00:00
7d0d7ba181 Fix freeing of uninitialized pointer
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=31
2010-01-07 01:07:13 +00:00
d9104d8657 Require virt-utils package for common tools such as qemu-img
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=30
2010-01-04 21:16:47 +00:00
5d5151eb41 Use libpciaccess0-devel instead of libpciaccess-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=29
2009-12-29 18:51:43 +00:00
d35330154e Don't build OpenNebula driver for SLES
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=28
2009-12-29 18:50:56 +00:00
d1091c6720 Update to libvirt version 0.7.5
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=27
2009-12-29 17:35:03 +00:00
OBS User autobuild
8e3ec16602 Accepting request 26061 from Virtualization
Copy from Virtualization/libvirt based on submit request 26061 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/26061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=46
2009-12-11 15:19:30 +00:00
OBS User buildservice-autocommit
e89319a285 Updating link to change in openSUSE:Factory/libvirt revision 46.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=aa90c5c57e358c84ad3f8e2966c4e2df
2009-12-11 15:19:30 +00:00
OBS User autobuild
0aef316e61 checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=26
2009-12-11 15:19:28 +00:00
e07dd7f899 Plumb domain description in xend backend
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=25
2009-12-07 22:08:05 +00:00
f43c97a7dc Fix listing of defined but inactive Xen domains
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=24
2009-11-25 00:52:16 +00:00
48020eedc5 Update to libvirt 0.7.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=23
2009-11-24 21:18:07 +00:00
8564dd97e4 fix libvirt compilation against xen-unstable
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=22
2009-11-20 00:34:56 +00:00
c9dd98a09f Fix polkit vs PolicyKit Requires
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=21
2009-11-05 03:56:27 +00:00
OBS User autobuild
28ab314fc3 Accepting request 22606 from Virtualization
Copy from Virtualization/libvirt based on submit request 22606 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/22606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=45
2009-10-20 23:23:17 +00:00
OBS User autobuild
73e0472e89 checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=20
2009-10-20 23:23:16 +00:00
f9afad7fb4 Fix libvirt compilation when selinux security driver is enabled.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=19
2009-10-19 20:17:26 +00:00
ec6b777cf3 Updated to libvirt 0.7.2
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=18
2009-10-16 04:31:39 +00:00
Bruce Rogers
2cc3eff3e3 OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=17 2009-10-14 22:40:24 +00:00
6c7c7ebef2 Add ocfs2 to list of supported fs pool types, fate#307387
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=16
2009-10-13 22:32:12 +00:00
OBS User autobuild
c7bd8ae9a6 Accepting request 22307 from Virtualization
Copy from Virtualization/libvirt based on submit request 22307 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/22307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=43
2009-10-13 15:16:43 +00:00
OBS User buildservice-autocommit
148d996564 Updating link to change in openSUSE:Factory/libvirt revision 43.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=dc0937531d8d66b16c25b81319314400
2009-10-13 15:16:43 +00:00
OBS User autobuild
42e6d0f706 checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=15
2009-10-13 15:16:41 +00:00
82df7d10ec Build phyp driver, fate#307096
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=14
2009-10-13 04:56:00 +00:00
4c875c0a43 fix broken 'project.diff'
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=13
2009-10-12 16:21:33 +00:00
OBS User autobuild
84f9263210 Accepting request 21362 from Virtualization
Copy from Virtualization/libvirt based on submit request 21362 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/21362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=42
2009-10-03 00:33:13 +00:00
ace92d735c remove sexpr2string.patch now that it is in 0.7.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=12
2009-09-29 14:52:32 +00:00
21e21463c5 Fix connection ref counting in xen drivers
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=11
2009-09-29 14:37:33 +00:00
OBS User autobuild
0e2dfc930b Accepting request 21133 from Virtualization
Copy from Virtualization/libvirt based on submit request 21133 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/21133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=41
2009-09-26 22:09:58 +00:00
OBS User buildservice-autocommit
1b707d6cc6 Updating link to change in openSUSE:Factory/libvirt revision 41.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=d658254458bea98db1391a3a8b5254c4
2009-09-26 22:09:58 +00:00
OBS User autobuild
205a617785 checked in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=10
2009-09-26 22:09:56 +00:00
abfa267bc5 add workaround patch for xen driver connection ref counting
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=9
2009-09-25 22:02:48 +00:00
6c068493c0 Fix abort in virsh when specifying a connection URI
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=8
2009-09-25 17:44:19 +00:00
7a53c8ed23 Workaround for missing pkgconfig file in device-mapper-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=7
2009-09-23 17:18:30 +00:00
b29caba4ca Update to libvirt 0.7.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=6
2009-09-23 03:31:54 +00:00
OBS User autobuild
2d4a8769c2 Accepting request 19439 from Virtualization
Copy from Virtualization/libvirt based on submit request 19439 from user jfehlig

OBS-URL: https://build.opensuse.org/request/show/19439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=40
2009-09-02 16:42:33 +00:00
OBS User unknown
a54da721c4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=39 2009-07-23 23:36:28 +00:00
OBS User unknown
4a6373529e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=38 2009-04-24 21:15:55 +00:00
OBS User unknown
6ba690802b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=37 2009-04-20 22:05:16 +00:00
OBS User unknown
ebe0f017a1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=36 2009-02-03 21:58:24 +00:00
OBS User unknown
420c59c5d3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=35 2009-01-29 00:42:42 +00:00
OBS User unknown
2df017fec4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=34 2009-01-12 01:05:34 +00:00
OBS User unknown
b090beae85 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=33 2008-12-18 14:36:11 +00:00
OBS User unknown
cd748b2804 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=32 2008-12-06 12:00:52 +00:00
OBS User unknown
a9f424b01b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=31 2008-12-03 01:19:09 +00:00
OBS User unknown
471080a25f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=30 2008-11-28 14:28:55 +00:00
OBS User unknown
fc6430604d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=29 2008-11-24 19:51:38 +00:00
OBS User unknown
cc3584ffb4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=28 2008-11-21 14:32:50 +00:00
OBS User unknown
8e48089ef0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=27 2008-11-07 14:20:28 +00:00
OBS User unknown
0a70316b66 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=26 2008-11-07 00:40:25 +00:00
OBS User unknown
e7e16a6848 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=25 2008-10-25 22:53:14 +00:00
OBS User unknown
26f8e50881 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=24 2008-10-24 13:18:27 +00:00
OBS User unknown
a7c01f6406 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=23 2008-10-22 16:17:33 +00:00
OBS User unknown
92cce1a7b8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=22 2008-10-13 15:08:24 +00:00
OBS User unknown
d045108cb4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=21 2008-10-08 16:23:52 +00:00
OBS User unknown
6be8feb47a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=20 2008-09-01 15:06:07 +00:00
OBS User unknown
ab81931849 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=19 2008-08-22 23:11:13 +00:00
OBS User unknown
b3e9280c55 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=18 2008-08-13 22:03:43 +00:00
OBS User unknown
b48cbe034a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=17 2008-08-09 23:31:46 +00:00
OBS User unknown
fbcf708296 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=16 2008-07-08 20:02:35 +00:00
OBS User unknown
be78c27e91 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=15 2008-05-09 21:19:38 +00:00
OBS User unknown
9842f3dc57 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=14 2008-05-05 23:37:43 +00:00
OBS User unknown
f537a560fa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=13 2008-04-25 14:31:15 +00:00
OBS User unknown
f986dc741f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=12 2008-04-10 20:28:26 +00:00
OBS User unknown
80da884ff8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=11 2008-01-10 13:41:53 +00:00
OBS User unknown
e5e909cdc4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=10 2008-01-07 15:31:17 +00:00
OBS User unknown
845bf6072a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=9 2007-10-09 22:17:47 +00:00
OBS User unknown
05e99c9dff OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=8 2007-08-21 00:37:22 +00:00
OBS User unknown
f7767ee62c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=7 2007-07-23 23:32:16 +00:00
OBS User unknown
3c6992b0ed OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=6 2007-06-14 13:38:05 +00:00
OBS User unknown
565274ddbe OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=5 2007-05-23 15:37:28 +00:00
OBS User unknown
693a6303bb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=4 2007-05-01 20:58:45 +00:00
OBS User unknown
65450f671e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=3 2007-03-07 21:48:39 +00:00
OBS User unknown
ecb7136a15 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=2 2007-02-25 22:29:40 +00:00
OBS User unknown
ff00645bfe OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=1 2007-01-11 00:44:36 +00:00
8 changed files with 365 additions and 133 deletions

View File

@@ -1,18 +1,19 @@
<services>
<service name="tar_scm" mode="manual">
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/openSUSE/libvirt.git</param>
<param name="url">https://gitlab.suse.de/virtualization/libvirt.git</param>
<param name="revision">factory</param>
<param name="extract">libvirt.spec</param>
<param name="extract">README.packaging.txt</param>
<param name="extract">libvirt-supportconfig</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">[v]?([^-+a-z]+)(.*)</param>
<param name="versionrewrite-pattern">[v]?([^-a-z]+)(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">disable</param>
</service>
<service name="set_version" mode="manual"/>
<service name="recompress" mode="manual">
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:927e10264170a56f2c08d76e4925d399d329dccfc452d9d93d320c9b4cd5078d
size 9871720

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c42d9e61e9afb16a57cb8422ea2157de5efa08b6c58863f9578ede456d9be8d5
size 9829972

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2314e043bc143e5fbc2f4d2c5127cfe9926485716b2e54ed9724ba38ac1587e4
size 9849808

BIN
libvirt-12.0.0.obscpio LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,230 @@
-------------------------------------------------------------------
Thu Jan 15 18:32:20 UTC 2026 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 12.0.0
- jsc#PED-14592, jsc#PED-14597, jsc#PED-14623, jsc#PED-15320
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v12-0-0-2026-01-15
-------------------------------------------------------------------
Tue Dec 16 00:33:28 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Deactive gluster backend, package is going away for being
unmaintained.
-------------------------------------------------------------------
Mon Dec 1 21:57:32 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.10.0
- build: drop userfaultfd_sysctl option
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-10-0-2025-12-01
-------------------------------------------------------------------
Wed Nov 19 03:10:14 UTC 2025 - James Fehlig <jfehlig@suse.com>
- CVE-2025-13193: qemu: Set umask for 'qemu-img' when creating
external inactive snapshots
bsc#1253703
-------------------------------------------------------------------
Sat Nov 15 02:41:49 UTC 2025 - James Fehlig <jfehlig@suse.com>
- spec: Adjust dbus dependency
bsc#1253642
- CVE-2025-12748: Check ACLs before parsing the whole domain XML
bsc#1253278
-------------------------------------------------------------------
Wed Nov 5 18:33:48 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.9.0
- jsc#PED-155, bsc#1251789: By default, VMs are now confined by
the security framework (apparmor or selinux) active on the host
- bsc#1252958: Fix build with wireshark 4.6.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-9-0-2025-11-03
-------------------------------------------------------------------
Mon Oct 6 17:31:16 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.8.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-8-0-2025-10-01
-------------------------------------------------------------------
Tue Sep 2 17:04:02 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.7.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-7-0-2025-09-01
-------------------------------------------------------------------
Wed Aug 6 17:55:30 UTC 2025 - Cathy Hu <cathy.hu@suse.com>
- Set virt_hooks_unconfined boolean to true in libvirt-daemon-hooks
%post script (see comment 13 in bsc#1242998)
-------------------------------------------------------------------
Tue Jul 8 21:33:25 UTC 2025 - James Fehlig <jfehlig@suse.com>
- qemu: ARM: Change default SCSI controller model from 'lsilogic'
to 'virtio-scsi'
bsc#1240762
-------------------------------------------------------------------
Tue Jul 1 16:56:29 UTC 2025 - James Fehlig <jfehlig@suse.com>
- qemu: Use numa-preplace instead of numad for numa placement advice
bsc#1242979, jsc#PED-12821
-------------------------------------------------------------------
Fri Jun 6 22:32:30 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.4.0
- bsc#1241481, boo#1243740, bsc#1244488
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-4-0-2025-06-02
- spec: Drop support for old distros
-------------------------------------------------------------------
Wed May 28 17:20:09 UTC 2025 - James Fehlig <jfehlig@suse.com>
- spec: Drop dependencies on the nwfilter driver (which requires
iptables) for Factory and SLFO
boo#1231798, jsc#PED-12034
-------------------------------------------------------------------
Mon May 5 15:47:51 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.3.0
- bsc#1241952
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-3-0-2025-05-02
- spec: Build with fuse3
boo#1242081
-------------------------------------------------------------------
Thu Apr 10 14:53:16 UTC 2025 - James Fehlig <jfehlig@suse.com>
- cpu_map: Install Ampere-1 ARM CPU models
bsc#1240922
-------------------------------------------------------------------
Tue Apr 1 21:44:05 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.2.0
- jsc#PED-6556, jsc#PED-11466
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-2-0-2025-04-01
-------------------------------------------------------------------
Fri Mar 21 22:21:48 UTC 2025 - James Fehlig <jfehlig@suse.com>
- spec: Disable rbd storage driver for SLFO
bsc#1239836
-------------------------------------------------------------------
Mon Mar 3 23:48:42 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 11.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-1-0-2025-03-03
-------------------------------------------------------------------
Mon Feb 24 19:06:04 UTC 2025 - James Fehlig <jfehlig@suse.com>
- Adjust downstream patch 'Add virt-create-rootfs utility' to only
install virt-create-rootfs when building the LXC driver
-------------------------------------------------------------------
Tue Feb 18 23:48:40 UTC 2025 - James Fehlig <jfehlig@suse.com>
- spec: Add note about packages with no files
bsc#1237228
-------------------------------------------------------------------
Mon Feb 3 21:44:39 UTC 2025 - James Fehlig <jfehlig@suse.com>
- spec: Change hooks dependency from libvirtd to the qemu driver
bsc#1236378
-------------------------------------------------------------------
Thu Jan 16 18:31:32 UTC 2025 - James Fehlig <jfehlig@suse.com>
- 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
-------------------------------------------------------------------
Wed Jan 8 14:01:35 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Convert from tar_scm to obs_scm: allow OBS internal data
structure to be more efficient by using .obscpio files
-------------------------------------------------------------------
Mon Jan 6 22:38:12 UTC 2025 - James Fehlig <jfehlig@suse.com>
- security: apparmor: Fix probing of apparmor availability on the
VM host when using modular daemons
bsc#1235079
-------------------------------------------------------------------
Fri Jan 3 19:34:51 UTC 2025 - James Fehlig <jfehlig@suse.com>
- tests: Extend EOY check in virtimetest
boo#1234995
-------------------------------------------------------------------
Thu Dec 12 18:00:38 UTC 2024 - James Fehlig <jfehlig@suse.com>
- qemu: tpm: do not update profile name for transient domains
Fixes a crash when starting a transient domain
boo#1234438
-------------------------------------------------------------------
Mon Dec 2 18:48:20 UTC 2024 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 10.10.0
- jsc#PED-8909, jsc#PED-9543, jsc#PED-9854, jsc#PED-9855
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-10-0-2024-12-02
-------------------------------------------------------------------
Mon Nov 4 21:00:34 UTC 2024 - James Fehlig <jfehlig@suse.com>
- json: do not call json_tokener_free with NULL
Fixes potential SEGV in libvirt-nss module
boo#1232726
-------------------------------------------------------------------
Fri Nov 1 19:52:45 UTC 2024 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 10.9.0
- jsc#PED-8909, jsc#PED-9854, jsc#PED-9855
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-9-0-2024-11-01
-------------------------------------------------------------------
Tue Oct 22 15:59:15 UTC 2024 - James Fehlig <jfehlig@suse.com>
- spec: Use default_firewall_backend prjconf setting
- spec: Loosen nwfilter dependency
boo#1231798
-------------------------------------------------------------------
Tue Oct 1 19:57:06 UTC 2024 - James Fehlig <jfehlig@suse.com>
- 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
-------------------------------------------------------------------
Tue Sep 3 17:23:41 UTC 2024 - James Fehlig <jfehlig@suse.com>
@@ -47,6 +274,8 @@ Wed May 8 22:39:10 UTC 2024 - James Fehlig <jfehlig@suse.com>
Thu May 2 22:48:28 UTC 2024 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 10.3.0
- bsc#1220714
- bsc#1226492
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-3-0-2024-05-02
@@ -61,6 +290,7 @@ Tue Apr 2 15:03:20 UTC 2024 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 10.2.0
- CVE-2024-2494
- bsc#1221879
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-2-0-2024-04-02
@@ -76,6 +306,7 @@ Tue Mar 5 21:20:53 UTC 2024 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 10.1.0
- CVE-2024-1441
bsc#1221237
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-1-0-2024-03-01
@@ -254,6 +485,8 @@ Tue May 2 17:18:02 UTC 2023 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 9.3.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-3-0-2023-05-02
- CVE-2023-2700
bsc#1211390
- boo#1210654
-------------------------------------------------------------------
@@ -325,6 +558,7 @@ Thu Mar 2 23:11:37 UTC 2023 - James Fehlig <jfehlig@suse.com>
Wed Mar 1 20:58:57 UTC 2023 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 9.1.0
- bsc#1210666
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-1-0-2023-03-01
- spec: Remove obsolete Groups tag
@@ -426,6 +660,7 @@ Thu Sep 1 20:37:17 UTC 2022 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 8.7.0
- jsc#PED-620, jsc#PED-1540
- bsc#1202630
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v8-7-0-2022-09-01
- Dropped patches:
@@ -516,6 +751,7 @@ Fri Apr 1 17:30:25 UTC 2022 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 8.2.0
- CVE-2022-0897
bsc#1197636
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v8-2-0-2022-04-01
- Dropped patches:
@@ -1328,6 +1564,8 @@ Thu Mar 5 04:09:43 UTC 2020 - James Fehlig <jfehlig@suse.com>
- Update to libvirt 6.1.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- CVE-2020-12430
bsc#1170765
- Dropped patches:
6c1dddaf-libxl-shutdown-inhibit.patch,
849052ec-libxl-support-credit2.patch,

4
libvirt.obsinfo Normal file
View File

@@ -0,0 +1,4 @@
name: libvirt
version: 12.0.0
mtime: 1768511279
commit: be8a9b1d10144a0ee37d228f7db2d2c04a445396

View File

@@ -1,7 +1,7 @@
#
# spec file for package libvirt
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -33,11 +33,11 @@
# Stateful secondary host drivers that run in daemons
%define with_storage_rbd 0%{!?_without_storage_rbd:0}
# The gluster storage backend is built for both openSUSE and SLE, but it is
# not supported
%define with_storage_gluster 0%{!?_without_storage_gluster:1}
%define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:0}
%define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:1}
%define with_apparmor 0%{!?_without_apparmor:1}
%define with_selinux_unconfined_daemon_hooks 0%{!?_without_selinux:1}
# The gluster storage backend is currently unmaintained in both openSUSE and SLE
%define with_storage_gluster 0%{!?_without_storage_gluster:0}
# The udev interface backend is the only one that works across SUSE distros.
# It supports just a handful of read-only operations, has a history of
# instability, and is insufficiently maintained. Completely disable the
@@ -48,15 +48,16 @@
%define with_sanlock 0%{!?_without_sanlock:1}
%define with_polkit_rules 0%{!?_without_polkit_rules:1}
%define with_wireshark 0%{!?_without_wireshark:1}
%define with_libssh 0%{!?_without_libssh:1}
%define with_libssh2 0%{!?_without_libssh2:1}
%define with_numactl 0%{!?_without_numactl:1}
%define with_nwfilter 0%{!?_without_nwfilter:1}
%define with_modular_daemons 0%{!?_without_modular_daemons:1}
%define with_userfaultfd_sysctl 0%{!?_without_userfaultfd_sysctl:1}
%define with_firewalld_zone 0%{!?_without_firewalld_zone:1}
# A few optional bits off by default, we enable later
%define with_fuse 0%{!?_without_fuse:0}
%define with_numad 0%{!?_without_numad:0}
%define with_firewalld_zone 0%{!?_without_firewalld_zone:0}
%define with_libssh 0%{!?_without_libssh:0}
%define with_nbdkit 0%{!?_without_nbdkit:0}
%define with_nbdkit_config_default 0%{!?_without_nbdkit_config_default:0}
@@ -72,60 +73,55 @@
%define with_numactl 0
%endif
# Tumbleweeed is new enough to support /dev/userfaultfd, which
# does not require enabling vm.unprivileged_userfaultfd sysct
%if 0%{?suse_version} > 1500
%define with_userfaultfd_sysctl 0
%endif
# vbox is available only on i386 x86_64
%ifnarch %{ix86} x86_64
%define with_vbox 0
%endif
# The 'libvirt' zone must be used with firewalld >= 0.7.0
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
%define with_firewalld_zone 0%{!?_without_firewalld_zone:1}
%endif
# Enable libssh support in newer code bases
%if 0%{?suse_version} >= 1500
%define with_libssh 0%{!?_without_libssh:1}
%endif
%ifarch x86_64 aarch64
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
%endif
# libiscsi storage backend needs libiscsi >= 1.18.0 which is only available
# in suse_version >= 1500
%if 0%{?suse_version} >= 1500
%define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:1}
%endif
# numad is used to manage the CPU and memory placement dynamically for
# qemu and lxc drivers
# numa-preplace (formerly numad) is used to manage the CPU and memory
# placement dynamically for qemu and lxc drivers
%if %{with_qemu} || %{with_lxc}
# Enable numad for most architectures
%ifnarch s390 s390x %arm %ix86
%ifarch aarch64 %{power64} x86_64
%define with_numad 0%{!?_without_numad:1}
%endif
%endif
# Items to exclude in ALP-based products
%if 0%{?suse_version} == 1600
%define with_libxl 0
%define with_apparmor 0
%define with_interface 0
%define with_sanlock 0
%define with_numad 0
%define with_esx 0
%define with_storage_gluster 0
# fuse is used to provide virtualized /proc for LXC
%if %{with_lxc}
%define with_fuse 0%{!?_without_fuse:1}
%endif
# Prefer nftables for Tumbleweed, but keep using iptables for distros based
# on SLE15 codestream
%if 0%{?suse_version} > 1500
# Items to exclude in SLFO:Main based products
%if 0%{?suse_version} == 1600
%define with_apparmor 0
%define with_esx 0
%define with_interface 0
%define with_libxl 0
%define with_lxc 0
%define with_fuse 0
%define with_sanlock 0
%define with_storage_gluster 0
%define with_storage_rbd 0
%endif
%if 0%{?suse_version} < 1600
%define with_selinux_unconfined_daemon_hooks 0
%endif
# Factory and SLFO strive to drop iptables. The nwfilter driver has a runtime
# dependency on iptables, but no build-time one. The driver will be built
# unconditionally, but will no longer be required/recommended by the meta
# subpackages in Factory and SLFO.
%if 0%{?suse_version} >= 1600
%define with_nwfilter 0
%endif
# Prefer nftables if available
%if "%{?default_firewall_backend}" == "nftables"
%define prefer_nftables 1
%define firewall_backend_priority nftables,iptables
%else
@@ -149,14 +145,17 @@
Name: libvirt
URL: https://libvirt.org/
Version: 10.7.0
Version: 12.0.0
Release: 0
Summary: Library providing a virtualization API
License: LGPL-2.1-or-later
Requires: %{name}-daemon = %{version}-%{release}
Requires: %{name}-daemon-config-network = %{version}-%{release}
%if %{with_nwfilter}
Requires: %{name}-daemon-config-nwfilter = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
%endif
%if %{with_libxl}
Requires: %{name}-daemon-driver-libxl = %{version}-%{release}
%endif
@@ -173,7 +172,6 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
%endif
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
@@ -196,7 +194,7 @@ BuildRequires: libacl-devel
BuildRequires: qemu-tools
%endif
BuildRequires: bash-completion-devel >= 2.0
BuildRequires: glib2-devel >= 2.58
BuildRequires: glib2-devel >= 2.66
BuildRequires: libattr-devel
BuildRequires: libgcrypt-devel
BuildRequires: libgnutls-devel
@@ -211,7 +209,7 @@ BuildRequires: readline-devel
# For pool-build probing for existing pools
BuildRequires: libblkid-devel >= 2.17
BuildRequires: libpciaccess0-devel >= 0.10.9
BuildRequires: libyajl-devel
BuildRequires: libjson-c-devel
BuildRequires: pkgconfig(libudev) >= 145
%if %{with_sanlock}
BuildRequires: sanlock-devel >= 2.4
@@ -229,12 +227,6 @@ BuildRequires: polkit >= 0.112
%if %{with_nbdkit}
BuildRequires: libnbd-devel
%endif
# For mount/umount in FS driver
BuildRequires: util-linux
# For LVM drivers
BuildRequires: lvm2
# For pool type=iscsi
BuildRequires: open-iscsi
%if %{with_storage_iscsi_direct}
# For pool type=iscsi-direct
BuildRequires: libiscsi-devel
@@ -254,7 +246,9 @@ BuildRequires: glusterfs-devel >= 3.4.1
# For QEMU/LXC numa info
BuildRequires: libnuma-devel
%endif
BuildRequires: fuse-devel >= 2.8.6
%if %{with_fuse}
BuildRequires: pkgconfig(fuse3) >= 3.1.0
%endif
BuildRequires: libcap-ng-devel >= 0.5.0
%if %{with_interface}
BuildRequires: libnetcontrol-devel >= 0.2.0
@@ -271,9 +265,6 @@ BuildRequires: libwsman-devel >= 2.6.3
BuildRequires: audit-devel
# For /usr/sbin/dtrace
BuildRequires: systemtap-sdt-devel
%if %{with_numad}
BuildRequires: numad
%endif
%if %{with_wireshark}
BuildRequires: wireshark-devel
%endif
@@ -302,6 +293,8 @@ on a single hardware system where the basic resources are driven by a
Linux instance. The library aims to provide long term stable C API
to interact with Linux virtualization technologies.
This package does not contain files, it just requires the necessary packages.
%package doc
Summary: API reference and website documentation for libvirt
BuildArch: noarch
@@ -344,7 +337,11 @@ Requires: dmidecode
# For service management
%{?systemd_requires}
# Daemons depend on the 'messagebus' service
%if 0%{?suse_version} < 1600
Requires: dbus-1
%else
Requires: dbus-service
%endif
Requires: group(libvirt)
# Needed by libvirt-guests init script.
Requires: gettext-runtime
@@ -378,6 +375,7 @@ resources
%package daemon-plugin-lockd
Summary: lockd client plugin for virtlockd
Requires: %{name}-libs = %{version}-%{release}
Requires: %{name}-daemon-common = %{version}-%{release}
%description daemon-plugin-lockd
A client-side plugin that implements disk locking using POSIX fcntl advisory
@@ -399,12 +397,16 @@ Server side daemon providing functionality previously provided by
the monolithic libvirtd
%package daemon-hooks
Summary: Hook scripts for the libvirtd daemon
Requires: %{name}-daemon = %{version}-%{release}
Summary: Hook scripts for QEMU
%if %{with_selinux_unconfined_daemon_hooks}
BuildRequires: selinux-policy-devel
%selinux_requires
%endif
Requires: %{name}-daemon-driver-qemu = %{version}-%{release}
Requires: python3-lxml
%description daemon-hooks
Default hook scripts for the libvirt daemon
Hook scripts for the virtqemud daemon
%package daemon-config-network
Summary: Default configuration files for the libvirtd daemon
@@ -454,9 +456,7 @@ Summary: Nodedev driver plugin for the libvirtd daemon
Requires: %{name}-daemon-common = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
# For managing persistent mediated devices
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
Requires: mdevctl
%endif
# For modprobe of pci devices
Requires: modutils
@@ -487,8 +487,8 @@ an implementation of the secret key APIs.
Summary: Storage driver plugin including base backends for the libvirtd daemon
Requires: %{name}-daemon-common = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
Requires: nfs-utils
# For mkfs
Recommends: nfs-utils
# For mkfs and mount/unmount
Requires: util-linux
%if %{with_qemu}
# From QEMU RPMs
@@ -601,6 +601,8 @@ The storage driver plugin for the libvirtd daemon, providing
an implementation of the storage APIs using LVM, iSCSI,
parted and more.
This package does not contain files, it just requires the necessary packages.
%package daemon-driver-qemu
Summary: Qemu driver plugin for the libvirtd daemon
Requires: %{name}-daemon-common = %{version}-%{release}
@@ -616,9 +618,7 @@ Requires: /usr/bin/zstd
Requires: qemu
Requires: systemd-container
# swtp is needed to manage <tpm> devices.
%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
Requires: swtpm
%endif
%ifarch x86_64
Requires: qemu-ovmf-x86_64
%endif
@@ -626,7 +626,7 @@ Requires: qemu-ovmf-x86_64
Requires: qemu-uefi-aarch64
%endif
%if %{with_numad}
Suggests: numad
Suggests: numa-preplace
%endif
%if %{with_nbdkit}
Recommends: nbdkit
@@ -648,7 +648,7 @@ Requires: systemd-container
# For modprobe of nbd driver
Requires: modutils
%if %{with_numad}
Suggests: numad
Suggests: numa-preplace
%endif
%description daemon-driver-lxc
@@ -690,7 +690,9 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
%endif
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
%if %{with_nwfilter}
Recommends: %{name}-daemon-driver-nwfilter = %{version}-%{release}
%endif
Requires: %{name}-daemon-driver-qemu = %{version}-%{release}
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
@@ -699,6 +701,8 @@ Requires: %{name}-daemon-driver-storage = %{version}-%{release}
Server side daemon and driver required to manage the virtualization
capabilities of the QEMU emulators
This package does not contain files, it just requires the necessary packages.
%package daemon-lxc
Summary: Server side daemon & driver required to run LXC guests
%if %{with_modular_daemons}
@@ -712,7 +716,9 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
Requires: %{name}-daemon-driver-lxc = %{version}-%{release}
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
%if %{with_nwfilter}
Recommends: %{name}-daemon-driver-nwfilter = %{version}-%{release}
%endif
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
@@ -720,6 +726,8 @@ Requires: %{name}-daemon-driver-storage = %{version}-%{release}
Server side daemon and driver required to manage the virtualization
capabilities of LXC
This package does not contain files, it just requires the necessary packages.
%package daemon-xen
Summary: Server side daemon & driver required to run XEN guests
%if %{with_modular_daemons}
@@ -734,7 +742,6 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
Requires: %{name}-daemon-driver-libxl = %{version}-%{release}
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
Requires: xen
@@ -743,6 +750,8 @@ Requires: xen
Server side daemon and driver required to manage the virtualization
capabilities of XEN
This package does not contain files, it just requires the necessary packages.
%package daemon-vbox
Summary: Server side daemon & driver required to run VirtualBox guests
%if ! %{with_modular_daemons}
@@ -753,7 +762,9 @@ Requires: %{name}-daemon-driver-interface = %{version}-%{release}
%endif
Requires: %{name}-daemon-driver-network = %{version}-%{release}
Requires: %{name}-daemon-driver-nodedev = %{version}-%{release}
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
%if %{with_nwfilter}
Recommends: %{name}-daemon-driver-nwfilter = %{version}-%{release}
%endif
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
Requires: %{name}-daemon-driver-vbox = %{version}-%{release}
@@ -765,6 +776,8 @@ Requires: virtualbox < 5.3
Server side daemon and driver required to manage the virtualization
capabilities of VirtualBox
This package does not contain files, it just requires the necessary packages.
%package client
Summary: Client side utilities of the libvirt library
Requires: %{name}-libs = %{version}-%{release}
@@ -809,6 +822,7 @@ Summary: Sanlock lock manager plugin for QEMU driver
Requires: sanlock >= 2.4
# For virt-sanlock-cleanup require augeas
Requires: %{name}-libs = %{version}-%{release}
Requires: %{name}-daemon-common = %{version}-%{release}
Requires: augeas
Obsoletes: %{name}-lock-sanlock < 9.0.0
Provides: %{name}-lock-sanlock = %{version}-%{release}
@@ -929,10 +943,10 @@ Allows SSH into domains via VSOCK without need for network.
%else
%define arg_numad -Dnumad=disabled
%endif
%if %{with_userfaultfd_sysctl}
%define arg_userfaultfd_sysctl -Duserfaultfd_sysctl=enabled
%if %{with_fuse}
%define arg_fuse -Dfuse=enabled
%else
%define arg_userfaultfd_sysctl -Duserfaultfd_sysctl=disabled
%define arg_fuse -Dfuse=disabled
%endif
%if %{with_nbdkit}
%define arg_nbdkit -Dnbdkit=enabled
@@ -969,26 +983,6 @@ Allows SSH into domains via VSOCK without need for network.
%define arg_selinux_mount -Dselinux_mount="/selinux"
# UEFI firmwares
# For SLE15 SP2 (Leap 15.2) and newer, use firmware descriptor files from the
# firmware packages, otherwise define firmwares via configure option
%if ! (0%{?suse_version} > 1500 || 0%{?sle_version} > 150100)
# x86_64 UEFI firmwares
# To more closely resemble actual hardware, we use the firmwares with
# embedded Microsoft keys
#
# The Windows HCK test requires a bigger variable store, so 4MB firmware
# images have been introduced. They are advertised first and will be
# used by default for new VM installations. The 2MB images are still
# available for existing VMs, and can be selected for new installations
# as well.
LOADERS="/usr/share/qemu/ovmf-x86_64-ms-4m-code.bin:/usr/share/qemu/ovmf-x86_64-ms-4m-vars.bin"
LOADERS="$LOADERS:/usr/share/qemu/ovmf-x86_64-ms-code.bin:/usr/share/qemu/ovmf-x86_64-ms-vars.bin"
# aarch64 UEFI firmwares
LOADERS="$LOADERS:/usr/share/qemu/aavmf-aarch64-code.bin:/usr/share/qemu/aavmf-aarch64-vars.bin"
%define arg_loader_nvram -Dloader-nvram="$LOADERS"
%endif
# Macros for moving vendor provided configuration from /etc to /usr
%if 0%{?suse_version} > 1500
%define logrotate_prefix %nil
@@ -1056,13 +1050,12 @@ Allows SSH into domains via VSOCK without need for network.
-Dstorage_vstorage=disabled \
%{?arg_numactl} \
%{?arg_numad} \
%{?arg_userfaultfd_sysctl} \
%{?arg_nbdkit} \
%{?arg_nbdkit_config_default} \
-Dssh_proxy=enabled \
-Dsysctl_config=enabled \
-Dcapng=enabled \
-Dfuse=enabled \
%{?arg_fuse} \
-Dnetcf=disabled \
%{?arg_netcontrol} \
-Dselinux=enabled \
@@ -1070,7 +1063,7 @@ Allows SSH into domains via VSOCK without need for network.
%{?arg_apparmor} \
%{?arg_apparmor_profiles} \
-Dudev=enabled \
-Dyajl=enabled \
-Djson_c=enabled \
%{?arg_sanlock} \
-Dlibpcap=enabled \
-Dlibnl=enabled \
@@ -1088,7 +1081,6 @@ Allows SSH into domains via VSOCK without need for network.
-Dqemu_moddir=%{qemu_moddir} \
-Dqemu_datadir=%{qemu_datadir} \
-Dexpensive_tests=enabled \
%{?arg_loader_nvram} \
-Dinit_script=systemd \
-Dfirewall_backend_priority=%{firewall_backend_priority} \
-Ddocs=enabled \
@@ -1119,7 +1111,9 @@ mv %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd %{buildroot}/%{logrotate_dir
%endif
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}
%if %{with_qemu}
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/hooks
%endif
%find_lang %{name}
install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/networks/
cp %{buildroot}/%{_sysconfdir}/%{name}/qemu/networks/default.xml \
@@ -1151,6 +1145,7 @@ rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirt_sanlock.aug
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
%endif
rm -f %{buildroot}/%{_sysusersdir}/libvirt.conf
rm -f %{buildroot}/%{_sysusersdir}/libvirt-qemu.conf
rm -f %{buildroot}/usr/lib/sysctl.d/60-libvirtd.conf
@@ -1163,7 +1158,9 @@ mkdir -p %{buildroot}/usr/lib/supportconfig/plugins
install -m 755 %{S:1} %{buildroot}/usr/lib/supportconfig/plugins/libvirt
# Install qemu hook script
%if %{with_qemu}
install -m 755 %{S:2} %{buildroot}/%{_sysconfdir}/%{name}/hooks/qemu
%endif
%ifarch %{power64} s390x x86_64
mv %{buildroot}/%{_datadir}/systemtap/tapset/libvirt_probes.stp \
@@ -1235,14 +1232,23 @@ fi
%preun daemon-common
%service_del_preun libvirt-guests.service
if [ $1 = 0 ]; then
rm -f /var/lib/%{name}/libvirt-guests
fi
%postun daemon-common
/sbin/ldconfig
%service_del_postun_without_restart libvirt-guests.service
%if %{with_selinux_unconfined_daemon_hooks}
%post daemon-hooks
if [ $1 -eq 1 ]; then
%selinux_set_booleans -s targeted virt_hooks_unconfined=1
fi
%postun daemon-hooks
if [ $1 -eq 0 ]; then
%selinux_unset_booleans -s targeted virt_hooks_unconfined=1
fi
%endif
%pre daemon-proxy
%libvirt_daemon_systemd_pre_inet virtproxyd
@@ -1461,6 +1467,7 @@ fi
%files daemon-common
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/connection-driver/
%attr(0755, root, root) %{_libexecdir}/libvirt-guests.sh
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/hooks
%{_unitdir}/libvirt-guests.service
@@ -1545,8 +1552,10 @@ fi
%{_datadir}/augeas/lenses/tests/test_virtproxyd.aug
%doc %{_mandir}/man8/virtproxyd.8*
%if %{with_qemu}
%files daemon-hooks
%{_sysconfdir}/%{name}/hooks/qemu
%endif
%files daemon-config-network
%dir %{_datadir}/%{name}/networks/
@@ -1566,7 +1575,6 @@ fi
%{_unitdir}/virtinterfaced-ro.socket
%{_unitdir}/virtinterfaced-admin.socket
%{_sbindir}/virtinterfaced
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_interface.so
%doc %{_mandir}/man8/virtinterfaced.8*
%endif
@@ -1589,7 +1597,6 @@ fi
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/network/
%dir %attr(0755, root, root) %{_localstatedir}/lib/%{name}/dnsmasq/
%attr(0755, root, root) %{_libexecdir}/libvirt_leaseshelper
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_network.so
%if %{with_firewalld_zone}
%dir %{_prefix}/lib/firewalld/zones/
@@ -1611,7 +1618,6 @@ fi
%{_unitdir}/virtnodedevd-ro.socket
%{_unitdir}/virtnodedevd-admin.socket
%{_sbindir}/virtnodedevd
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_nodedev.so
%doc %{_mandir}/man8/virtnodedevd.8*
@@ -1625,7 +1631,6 @@ fi
%{_unitdir}/virtnwfilterd-admin.socket
%{_sbindir}/virtnwfilterd
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/nwfilter/
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_nwfilter.so
%doc %{_mandir}/man8/virtnwfilterd.8*
@@ -1639,7 +1644,6 @@ fi
%{_unitdir}/virtsecretd-admin.socket
%{_sbindir}/virtsecretd
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/secrets/
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_secret.so
%doc %{_mandir}/man8/virtsecretd.8*
@@ -1657,12 +1661,9 @@ fi
%attr(0755, root, root) %{_libexecdir}/libvirt_parthelper
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/storage/
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/storage/autostart/
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_storage.so
%dir %{_libdir}/%{name}/storage-backend/
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_fs.so
%dir %{_libdir}/%{name}/storage-file/
%{_libdir}/%{name}/storage-file/libvirt_storage_file_fs.so
%doc %{_mandir}/man8/virtstoraged.8*
%files daemon-driver-storage-disk
@@ -1683,6 +1684,7 @@ fi
%if %{with_storage_gluster}
%files daemon-driver-storage-gluster
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_gluster.so
%dir %{_libdir}/%{name}/storage-file/
%{_libdir}/%{name}/storage-file/libvirt_storage_file_gluster.so
%endif
@@ -1703,9 +1705,6 @@ fi
%if %{with_apparmor}
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.sbin.virtqemud
%endif
%if %{with_userfaultfd_sysctl}
%config(noreplace) %{_prefix}/lib/sysctl.d/60-qemu-postcopy-migration.conf
%endif
%{_datadir}/augeas/lenses/virtqemud.aug
%{_datadir}/augeas/lenses/tests/test_virtqemud.aug
%{_unitdir}/virtqemud.service
@@ -1722,7 +1721,6 @@ fi
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/qemu/
%{_datadir}/augeas/lenses/libvirtd_qemu.aug
%{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_qemu.so
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/swtpm/
%dir %attr(0711, root, root) %{_localstatedir}/log/swtpm/
@@ -1753,7 +1751,6 @@ fi
%attr(0755, root, root) %{_libexecdir}/libvirt_lxc
%{_datadir}/augeas/lenses/libvirtd_lxc.aug
%{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_lxc.so
%{_bindir}/virt-create-rootfs
%doc %{_mandir}/man1/virt-create-rootfs.1*
@@ -1785,7 +1782,6 @@ fi
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/dump/
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/save/
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/libxl/
%dir %{_libdir}/%{name}/connection-driver/
%{_libdir}/%{name}/connection-driver/libvirt_driver_libxl.so
%doc %{_mandir}/man8/virtxend.8*
%endif
@@ -1836,7 +1832,6 @@ fi
%{_bindir}/virt-pki-query-dn
%{_bindir}/virt-pki-validate
%{_datadir}/bash-completion/completions/virsh
%dir %{_libdir}/%{name}/
%if %{with_qemu}
%files client-qemu