2007-01-11 01:44:36 +01:00
|
|
|
#
|
2011-01-15 02:55:10 +01:00
|
|
|
# spec file for package libvirt
|
2007-01-11 01:44:36 +01:00
|
|
|
#
|
2018-01-03 13:04:09 +01:00
|
|
|
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
2007-01-11 01:44:36 +01:00
|
|
|
#
|
2008-08-10 01:31:46 +02:00
|
|
|
# All modifications and additions to the file contributed by third parties
|
|
|
|
# remain the property of their copyright owners, unless otherwise agreed
|
|
|
|
# upon. The license for this file, and modifications and additions to the
|
|
|
|
# file, is the same license as for the pristine package itself (unless the
|
|
|
|
# license for the pristine package is not an Open Source License, in which
|
|
|
|
# case the license is the MIT License). An "Open Source License" is a
|
|
|
|
# license that conforms to the Open Source Definition (Version 1.9)
|
|
|
|
# published by the Open Source Initiative.
|
|
|
|
|
2018-10-19 18:56:57 +02:00
|
|
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
2007-01-11 01:44:36 +01:00
|
|
|
#
|
|
|
|
|
2012-04-12 23:33:51 +02:00
|
|
|
|
2017-11-24 10:58:28 +01:00
|
|
|
#Compat macro for new _fillupdir macro introduced in Nov 2017
|
|
|
|
%if ! %{defined _fillupdir}
|
|
|
|
%define _fillupdir /var/adm/fillup-templates
|
|
|
|
%endif
|
|
|
|
|
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 04:00:39 +02:00
|
|
|
# The hypervisor drivers that run in libvirtd
|
|
|
|
%define with_qemu 0%{!?_without_qemu:1}
|
|
|
|
%define with_lxc 0%{!?_without_lxc:1}
|
|
|
|
%define with_uml 0%{!?_without_uml:1}
|
|
|
|
%define with_libxl 0%{!?_without_libxl:1}
|
|
|
|
%define with_vbox 0%{!?_without_vbox:1}
|
2011-04-05 00:08:05 +02:00
|
|
|
|
- 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 19:44:26 +01:00
|
|
|
# Then the hypervisor drivers that run outside libvirtd, in libvirt.so
|
2013-06-07 03:10:31 +02:00
|
|
|
%define with_openvz 0%{!?_without_openvz:1}
|
|
|
|
%define with_vmware 0%{!?_without_vmware:1}
|
2011-04-05 00:08:05 +02:00
|
|
|
%define with_phyp 0%{!?_without_phyp:0}
|
|
|
|
%define with_esx 0%{!?_without_esx:1}
|
2011-09-26 05:28:30 +02:00
|
|
|
%define with_hyperv 0%{!?_without_hyperv:0}
|
2011-04-05 00:08:05 +02:00
|
|
|
|
- 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 19:44:26 +01:00
|
|
|
# Then the secondary host drivers, which run inside libvirtd
|
2016-08-04 19:28:41 +02:00
|
|
|
%define with_storage_rbd 0%{!?_without_storage_rbd:0}
|
- 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 19:44:26 +01:00
|
|
|
%define with_storage_sheepdog 0
|
2018-07-04 19:18:33 +02:00
|
|
|
%define with_storage_gluster 0%{!?_without_storage_gluster:1}
|
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 19:06:17 +02:00
|
|
|
%define with_storage_iscsi_direct 0%{!?_without_storage_iscsi_direct:0}
|
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 04:00:39 +02:00
|
|
|
%define with_apparmor 0%{!?_without_apparmor:1}
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2011-09-08 18:17:38 +02:00
|
|
|
# Optional bits on by default
|
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 04:00:39 +02:00
|
|
|
%define with_sanlock 0%{!?_without_sanlock:1}
|
|
|
|
%define with_polkit_rules 1
|
2017-11-09 05:22:40 +01:00
|
|
|
%define with_wireshark 0%{!?_without_wireshark:1}
|
2018-05-08 07:01:36 +02:00
|
|
|
%define with_libssh2 0%{!?_without_libssh2:1}
|
2011-09-08 18:17:38 +02:00
|
|
|
|
2011-04-05 00:08:05 +02:00
|
|
|
# A few optional bits off by default, we enable later
|
2016-08-02 23:28:46 +02:00
|
|
|
%define with_numactl 0%{!?_without_numactl:0}
|
2012-04-12 23:33:51 +02:00
|
|
|
%define with_numad 0%{!?_without_numad:0}
|
- 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 19:44:26 +01:00
|
|
|
%define with_firewalld 0%{!?_without_firewalld:0}
|
2016-12-07 00:28:57 +01:00
|
|
|
%define with_libssh 0%{!?_without_libssh:0}
|
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 20:16:17 +01:00
|
|
|
%define with_bash_completion 0%{!?_without_bash_completion:0}
|
- 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 19:44:26 +01:00
|
|
|
|
2011-04-05 00:08:05 +02:00
|
|
|
# Set the OS / architecture specific special cases
|
|
|
|
|
2017-07-21 19:35:13 +02:00
|
|
|
# Xen is available only on x86_64, armv7 and aarch64
|
|
|
|
%ifnarch x86_64 armv7hl aarch64
|
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 04:00:39 +02:00
|
|
|
%define with_libxl 0
|
2010-12-02 17:42:49 +01:00
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2017-06-08 01:56:21 +02:00
|
|
|
# For SLE, further restrict Xen support to x86_64 only
|
2017-11-08 13:04:32 +01:00
|
|
|
%if ! 0%{?is_opensuse}
|
2016-06-24 19:07:56 +02:00
|
|
|
%ifarch %arm aarch64
|
|
|
|
%define with_libxl 0
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
2016-08-02 23:28:46 +02:00
|
|
|
# Enable numactl for most architectures. Handle aarch64 separately
|
|
|
|
%ifnarch s390 s390x %arm %ix86 aarch64
|
|
|
|
%define with_numactl 0%{!?_without_numactl:1}
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# For aarch64, numactl is only available on newer than 1320, or SLE12
|
|
|
|
# family newer than 120100
|
|
|
|
%ifarch aarch64
|
|
|
|
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && ( 0%{?sle_version} > 120100 ) )
|
|
|
|
%define with_numactl 0%{!?_without_numactl:1}
|
|
|
|
%endif
|
2011-01-18 18:47:48 +01:00
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
# vbox is available only on i386 x86_64
|
|
|
|
%ifnarch %{ix86} x86_64
|
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 04:00:39 +02:00
|
|
|
%define with_vbox 0
|
2013-06-07 03:10:31 +02:00
|
|
|
%endif
|
|
|
|
|
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 04:00:39 +02:00
|
|
|
# Disable hypervisor drivers not supported in SLE
|
2017-11-08 13:04:32 +01:00
|
|
|
%if ! 0%{?is_opensuse}
|
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 04:00:39 +02:00
|
|
|
%define with_openvz 0
|
|
|
|
%define with_vbox 0
|
|
|
|
%define with_uml 0
|
|
|
|
%define with_vmware 0
|
|
|
|
%define with_hyperv 0
|
2010-12-02 17:42:49 +01:00
|
|
|
%endif
|
2010-03-01 01:43:01 +01:00
|
|
|
|
2011-04-05 00:08:05 +02:00
|
|
|
# Enable phyp driver for IBM Power systems
|
|
|
|
%ifarch ppc64
|
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 04:00:39 +02:00
|
|
|
%define with_phyp 1
|
2008-08-10 01:31:46 +02:00
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2017-12-01 23:52:01 +01:00
|
|
|
# Enable firewalld support in newer code bases
|
2018-03-15 00:03:30 +01:00
|
|
|
%if 0%{?suse_version} >= 1500
|
2017-10-05 17:49:54 +02:00
|
|
|
%define with_firewalld 1
|
|
|
|
%endif
|
|
|
|
|
2018-05-08 07:01:36 +02:00
|
|
|
# Enable libssh support in newer code bases
|
|
|
|
%if 0%{?suse_version} >= 1500
|
|
|
|
%define with_libssh 1
|
|
|
|
%endif
|
|
|
|
|
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 20:16:17 +01:00
|
|
|
# TODO: On what distros can we support bash-completion?
|
|
|
|
# SLE12 builds seem fine, but configure fails to detect
|
|
|
|
# completion support on openSUSE distros.
|
|
|
|
%define with_bash_completion 0%{!?_without_bash_completion:0}
|
|
|
|
|
2016-07-15 22:05:01 +02:00
|
|
|
# rbd enablement is a bit tricky. For x86_64
|
|
|
|
%ifarch x86_64
|
|
|
|
# enable on anything newer than 1320, or SLE12 family newer than 120100
|
|
|
|
# use librbd-devel as build dependency
|
2016-08-04 19:28:41 +02:00
|
|
|
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && ( 0%{?sle_version} > 120100 ) )
|
|
|
|
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
|
|
|
|
%define with_rbd_lib librbd-devel
|
|
|
|
%endif
|
2016-07-15 22:41:05 +02:00
|
|
|
# enable for SLE12 family <= 120100 (SLE12GA/SP1, Leap 42.1)
|
2016-07-15 22:05:01 +02:00
|
|
|
# use ceph-devel as build dependency
|
2016-08-04 19:28:41 +02:00
|
|
|
%if 0%{?suse_version} == 1315 && 0%{?sle_version} <= 120100
|
|
|
|
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
|
|
|
|
%define with_rbd_lib ceph-devel
|
|
|
|
%endif
|
2016-07-15 22:05:01 +02:00
|
|
|
%endif
|
|
|
|
|
|
|
|
# For arm
|
|
|
|
%ifarch aarch64
|
2016-08-13 02:51:10 +02:00
|
|
|
# enable on anything newer than 1320, or SLE12 newer than 120100
|
2016-07-15 22:05:01 +02:00
|
|
|
# use librbd-devel as build dependency
|
2016-08-04 19:28:41 +02:00
|
|
|
%if 0%{?suse_version} > 1320 || ( 0%{?is_opensuse} == 0 && 0%{?sle_version} > 120100 )
|
|
|
|
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
|
|
|
|
%define with_rbd_lib librbd-devel
|
|
|
|
%endif
|
2016-06-24 19:07:56 +02:00
|
|
|
%endif
|
|
|
|
|
2018-07-04 19:18:33 +02:00
|
|
|
# gluster storage backend is not supported in SLE
|
|
|
|
%if ! 0%{?is_opensuse}
|
|
|
|
%define with_storage_gluster 0
|
|
|
|
%endif
|
|
|
|
|
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 19:06:17 +02:00
|
|
|
# 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 1
|
|
|
|
%endif
|
|
|
|
|
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 04:00:39 +02:00
|
|
|
# numad is used to manage the CPU and memory placement dynamically for
|
2016-08-02 23:28:46 +02:00
|
|
|
# qemu, lxc, and uml drivers
|
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 04:00:39 +02:00
|
|
|
%if %{with_qemu} || %{with_lxc} || %{with_uml}
|
2016-08-04 19:28:41 +02:00
|
|
|
# Enable numad for most architectures. Handle aarch64 separately
|
|
|
|
%ifnarch s390 s390x %arm %ix86 aarch64
|
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 04:00:39 +02:00
|
|
|
%define with_numad 0%{!?_without_numad:1}
|
2015-01-05 21:14:57 +01:00
|
|
|
%endif
|
2016-08-02 23:28:46 +02:00
|
|
|
# For aarch64, enable on anything newer than 1320, or SLE12 family newer
|
|
|
|
# than 120100
|
|
|
|
%ifarch aarch64
|
2016-08-04 19:28:41 +02:00
|
|
|
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} > 120100 )
|
2016-08-02 23:28:46 +02:00
|
|
|
%define with_numad 0%{!?_without_numad:1}
|
|
|
|
%endif
|
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
%endif
|
|
|
|
|
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 04:00:39 +02:00
|
|
|
# Force QEMU to run as qemu:qemu
|
|
|
|
%define qemu_user qemu
|
|
|
|
%define qemu_group qemu
|
2016-01-27 23:57:49 +01:00
|
|
|
|
2018-03-15 00:03:30 +01:00
|
|
|
%if %{with_firewalld}
|
2018-03-16 04:27:58 +01:00
|
|
|
%define _fwdefdir %{_prefix}/lib/firewalld/services
|
2018-03-15 00:03:30 +01:00
|
|
|
%else
|
|
|
|
%define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
|
|
|
|
%endif
|
2011-06-15 23:48:27 +02:00
|
|
|
|
2018-06-06 01:59:32 +02:00
|
|
|
%if %{with_wireshark}
|
|
|
|
%define wireshark_plugindir %(pkg-config --variable plugindir wireshark)
|
|
|
|
%endif
|
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
Name: libvirt
|
|
|
|
Url: http://libvirt.org/
|
2018-12-04 00:17:47 +01:00
|
|
|
Version: 4.10.0
|
2013-06-07 03:10:31 +02:00
|
|
|
Release: 0
|
2018-09-24 19:01:50 +02:00
|
|
|
Summary: Library providing a virtualization API
|
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 18:46:32 +01:00
|
|
|
License: LGPL-2.1-or-later
|
2013-06-07 03:10:31 +02:00
|
|
|
Group: Development/Libraries/C and C++
|
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-config-network = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-config-nwfilter = %{version}-%{release}
|
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 04:00:39 +02:00
|
|
|
%if %{with_libxl}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-libxl = %{version}-%{release}
|
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 04:00:39 +02:00
|
|
|
%endif
|
|
|
|
%if %{with_lxc}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-lxc = %{version}-%{release}
|
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 04:00:39 +02:00
|
|
|
%endif
|
|
|
|
%if %{with_qemu}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-qemu = %{version}-%{release}
|
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 04:00:39 +02:00
|
|
|
%endif
|
|
|
|
%if %{with_uml}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-uml = %{version}-%{release}
|
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 04:00:39 +02:00
|
|
|
%endif
|
|
|
|
%if %{with_vbox}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-vbox = %{version}-%{release}
|
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 04:00:39 +02:00
|
|
|
%endif
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-client = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-interface = %{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: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
# All build-time requirements. Run-time requirements are
|
|
|
|
# listed against each sub-RPM
|
|
|
|
BuildRequires: autoconf
|
|
|
|
BuildRequires: automake
|
2013-10-15 00:51:07 +02:00
|
|
|
BuildRequires: gettext-tools
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libtool
|
2014-03-03 05:22:57 +01:00
|
|
|
# Needed for virkmodtest in 'make check'
|
|
|
|
BuildRequires: modutils
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: systemd
|
2015-06-03 19:36:37 +02:00
|
|
|
BuildRequires: pkgconfig(systemd)
|
2018-05-03 00:39:32 +02:00
|
|
|
%if %{with_libxl}
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: xen-devel
|
|
|
|
%endif
|
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 16:02:55 +01:00
|
|
|
%if %{with_qemu}
|
|
|
|
# For managing ACLs
|
|
|
|
BuildRequires: libacl-devel
|
|
|
|
%endif
|
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 20:16:17 +01:00
|
|
|
%if %{with_bash_completion}
|
|
|
|
BuildRequires: bash-completion >= 2.0
|
|
|
|
%endif
|
2012-01-20 00:02:47 +01:00
|
|
|
BuildRequires: fdupes
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libattr-devel
|
2012-01-20 00:02:47 +01:00
|
|
|
BuildRequires: libgcrypt-devel
|
|
|
|
BuildRequires: libgnutls-devel
|
|
|
|
BuildRequires: libtasn1-devel
|
2011-04-05 00:08:05 +02:00
|
|
|
BuildRequires: libxml2-devel
|
|
|
|
BuildRequires: libxslt
|
|
|
|
BuildRequires: ncurses-devel
|
2014-09-02 17:52:40 +02:00
|
|
|
BuildRequires: perl
|
2018-02-09 17:35:42 +01:00
|
|
|
BuildRequires: python3
|
2012-01-20 00:02:47 +01:00
|
|
|
BuildRequires: readline-devel
|
2016-06-24 19:40:17 +02:00
|
|
|
# perl XPath is needed since we have a patch touching files that cause
|
|
|
|
# hvsupport.html to be regenerated
|
2016-06-24 19:07:56 +02:00
|
|
|
BuildRequires: perl(XML::XPath)
|
2013-06-07 03:10:31 +02:00
|
|
|
# For pool-build probing for existing pools
|
|
|
|
BuildRequires: libblkid-devel >= 2.17
|
2010-01-08 01:37:05 +01:00
|
|
|
BuildRequires: libpciaccess0-devel >= 0.10.9
|
2012-04-12 23:33:51 +02:00
|
|
|
BuildRequires: libudev-devel >= 145
|
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 19:05:16 +02:00
|
|
|
BuildRequires: libyajl-devel
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_sanlock}
|
|
|
|
BuildRequires: sanlock-devel >= 2.4
|
2009-02-03 22:58:24 +01:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libavahi-devel
|
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 04:00:39 +02:00
|
|
|
BuildRequires: libnl3-devel
|
|
|
|
BuildRequires: libpcap-devel
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libselinux-devel
|
2017-11-22 23:45:01 +01:00
|
|
|
%if 0%{?suse_version} >= 1330
|
|
|
|
BuildRequires: libtirpc-devel
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_apparmor}
|
2017-10-12 00:42:29 +02:00
|
|
|
BuildRequires: apparmor-rpm-macros
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libapparmor-devel
|
2011-09-16 20:53:58 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: cyrus-sasl-devel
|
2018-08-07 00:52:48 +02:00
|
|
|
BuildRequires: dnsmasq >= 2.41
|
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 04:00:39 +02:00
|
|
|
BuildRequires: ebtables
|
2018-08-07 00:52:48 +02:00
|
|
|
BuildRequires: iptables
|
|
|
|
BuildRequires: polkit >= 0.112
|
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 04:00:39 +02:00
|
|
|
BuildRequires: radvd
|
2011-04-05 00:08:05 +02:00
|
|
|
# For mount/umount in FS driver
|
|
|
|
BuildRequires: util-linux
|
|
|
|
# For LVM drivers
|
|
|
|
BuildRequires: lvm2
|
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 19:06:17 +02:00
|
|
|
# For pool type=iscsi
|
2011-04-05 00:08:05 +02:00
|
|
|
BuildRequires: open-iscsi
|
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 19:06:17 +02:00
|
|
|
%if %{with_storage_iscsi_direct}
|
|
|
|
# For pool type=iscsi-direct
|
|
|
|
BuildRequires: libiscsi-devel
|
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
# For disk driver
|
|
|
|
BuildRequires: parted-devel
|
|
|
|
# For Multipath support
|
2011-05-16 11:14:01 +02:00
|
|
|
BuildRequires: device-mapper-devel
|
- 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 19:44:26 +01:00
|
|
|
%if %{with_storage_rbd}
|
2016-07-15 22:05:01 +02:00
|
|
|
BuildRequires: %{with_rbd_lib}
|
- 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 19:44:26 +01:00
|
|
|
%endif
|
2018-06-25 16:19:12 +02:00
|
|
|
%if %{with_storage_gluster}
|
|
|
|
BuildRequires: glusterfs-devel >= 3.4.1
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_numactl}
|
|
|
|
# For QEMU/LXC numa info
|
|
|
|
BuildRequires: libnuma-devel
|
|
|
|
%endif
|
|
|
|
BuildRequires: fuse-devel >= 2.8.6
|
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 04:00:39 +02:00
|
|
|
BuildRequires: libcap-ng-devel >= 0.5.0
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRequires: libnetcontrol-devel >= 0.2.0
|
2018-05-08 07:01:36 +02:00
|
|
|
%if %{with_libssh2}
|
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 04:00:39 +02:00
|
|
|
BuildRequires: libssh2-devel
|
2018-05-08 07:01:36 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_esx}
|
|
|
|
BuildRequires: libcurl-devel
|
|
|
|
%endif
|
|
|
|
%if %{with_hyperv}
|
|
|
|
BuildRequires: libwsman-devel >= 2.2.3
|
|
|
|
%endif
|
2011-06-30 21:38:30 +02:00
|
|
|
BuildRequires: audit-devel
|
2015-01-05 21:14:57 +01:00
|
|
|
# we need /usr/sbin/dtrace
|
2011-11-10 02:55:47 +01:00
|
|
|
BuildRequires: systemtap-sdt-devel
|
2013-12-06 19:39:18 +01:00
|
|
|
%if %{with_numad}
|
|
|
|
BuildRequires: numad
|
|
|
|
%endif
|
2015-04-02 18:20:09 +02:00
|
|
|
%if %{with_wireshark}
|
2017-11-09 05:22:40 +01:00
|
|
|
BuildRequires: wireshark-devel >= 2.1.0
|
2014-10-28 00:00:39 +01:00
|
|
|
%endif
|
2016-12-07 00:28:57 +01:00
|
|
|
%if %{with_libssh}
|
|
|
|
BuildRequires: libssh-devel >= 0.7.0
|
|
|
|
%endif
|
2018-03-15 00:03:30 +01:00
|
|
|
%if %{with_firewalld}
|
|
|
|
BuildRequires: firewall-macros
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
2016-07-01 18:39:05 +02:00
|
|
|
Source0: %{name}-%{version}.tar.xz
|
|
|
|
Source1: %{name}-%{version}.tar.xz.asc
|
2014-10-02 00:29:37 +02:00
|
|
|
Source2: %{name}.keyring
|
2017-06-08 01:56:21 +02:00
|
|
|
Source3: libvirtd-relocation-server.fw
|
2017-08-03 19:28:59 +02:00
|
|
|
Source4: libvirt-supportconfig
|
2018-01-11 19:22:07 +01:00
|
|
|
Source5: suse-qemu-domain-hook.py
|
2018-03-15 00:03:30 +01:00
|
|
|
Source6: libvirtd-relocation-server.xml
|
2013-06-07 03:10:31 +02:00
|
|
|
Source99: baselibs.conf
|
2016-04-13 02:22:05 +02:00
|
|
|
Source100: %{name}-rpmlintrc
|
2013-06-07 03:10:31 +02:00
|
|
|
# Upstream patches
|
2018-12-07 00:18:38 +01:00
|
|
|
Patch0: de09ae2f-libxl-support-openvswitch.patch
|
|
|
|
Patch1: 0a1b5653-xenconfig-support-openvswitch.patch
|
2014-09-08 19:56:04 +02:00
|
|
|
# Patches pending upstream review
|
2016-06-24 19:07:56 +02:00
|
|
|
Patch100: libxl-dom-reset.patch
|
2017-03-08 04:58:39 +01:00
|
|
|
Patch101: network-don-t-use-dhcp-authoritative-on-static-netwo.patch
|
2013-06-07 03:10:31 +02:00
|
|
|
# Need to go upstream
|
2015-04-02 18:20:09 +02:00
|
|
|
Patch150: xen-pv-cdrom.patch
|
|
|
|
Patch151: blockcopy-check-dst-identical-device.patch
|
|
|
|
Patch152: libvirt-power8-models.patch
|
|
|
|
Patch153: ppc64le-canonical-name.patch
|
2016-06-24 19:07:56 +02:00
|
|
|
Patch154: libxl-set-migration-constraints.patch
|
|
|
|
Patch155: libxl-set-cach-mode.patch
|
2018-02-09 17:35:42 +01:00
|
|
|
Patch156: 0001-Extract-stats-functions-from-the-qemu-driver.patch
|
|
|
|
Patch157: 0002-lxc-implement-connectGetAllDomainStats.patch
|
2018-07-16 18:42:10 +02:00
|
|
|
Patch158: 0001-libxl-add-support-for-BlockResize-API.patch
|
2013-06-07 03:10:31 +02:00
|
|
|
# Our patches
|
2017-08-03 19:28:59 +02:00
|
|
|
Patch200: suse-libvirtd-disable-tls.patch
|
|
|
|
Patch201: suse-libvirtd-sysconfig-settings.patch
|
|
|
|
Patch202: suse-libvirt-guests-service.patch
|
|
|
|
Patch203: suse-virtlockd-sysconfig-settings.patch
|
|
|
|
Patch204: suse-virtlogd-sysconfig-settings.patch
|
|
|
|
Patch205: suse-libvirtd-service-xen.patch
|
|
|
|
Patch206: suse-qemu-conf.patch
|
|
|
|
Patch207: suse-ovmf-paths.patch
|
2017-09-27 04:43:07 +02:00
|
|
|
Patch208: suse-apparmor-libnl-paths.patch
|
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 18:46:32 +01:00
|
|
|
Patch209: support-managed-pci-xen-driver.patch
|
|
|
|
Patch210: xen-sxpr-disk-type.patch
|
|
|
|
Patch211: libxl-support-block-script.patch
|
|
|
|
Patch212: apparmor-no-mount.patch
|
|
|
|
Patch213: qemu-apparmor-screenshot.patch
|
|
|
|
Patch214: libvirt-suse-netcontrol.patch
|
|
|
|
Patch215: lxc-wait-after-eth-del.patch
|
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 19:41:04 +01:00
|
|
|
# SLES-Only patches
|
2017-11-08 13:04:32 +01:00
|
|
|
%if ! 0%{?is_opensuse}
|
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 19:41:04 +01:00
|
|
|
Patch400: virt-create-rootfs.patch
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description
|
|
|
|
Libvirt is a C toolkit to interact with the virtualization
|
|
|
|
capabilities of Linux. Virtualization of the Linux Operating System means
|
|
|
|
the ability to run multiple instances of Operating Systems concurrently
|
|
|
|
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.
|
|
|
|
|
|
|
|
%package doc
|
2017-03-02 16:50:49 +01:00
|
|
|
Summary: API reference and website documentation for libvirt
|
2017-03-23 16:03:20 +01:00
|
|
|
Group: Documentation/HTML
|
2018-09-24 19:01:50 +02:00
|
|
|
BuildArch: noarch
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description doc
|
|
|
|
Includes the API reference for the libvirt C library, and a complete
|
|
|
|
copy of the libvirt.org website documentation.
|
|
|
|
|
|
|
|
%package daemon
|
2017-03-02 16:50:49 +01:00
|
|
|
Summary: Server side daemon and supporting files for libvirt
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
# All runtime requirements for the libvirt package (runtime requirements
|
|
|
|
# for subpackages are listed later in those subpackages)
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
2011-04-05 00:08:05 +02:00
|
|
|
# for modprobe of pci devices
|
2013-02-05 06:22:33 +01:00
|
|
|
Requires: modutils
|
2011-08-04 20:00:03 +02:00
|
|
|
# for /sbin/ip & /sbin/tc
|
2011-04-05 00:08:05 +02:00
|
|
|
Requires: iproute
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: logrotate
|
2011-04-05 00:08:05 +02:00
|
|
|
Requires: udev >= 145
|
2018-08-07 00:52:48 +02:00
|
|
|
Recommends: polkit >= 0.112
|
2018-09-24 19:01:50 +02:00
|
|
|
%ifarch %ix86 x86_64 ia64
|
2011-12-15 02:23:04 +01:00
|
|
|
# For virConnectGetSysinfo
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: dmidecode
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
# For service management
|
2012-01-05 00:48:35 +01:00
|
|
|
%{?systemd_requires}
|
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 04:00:39 +02:00
|
|
|
%if %{with_numad}
|
2013-12-06 19:39:18 +01:00
|
|
|
Requires: numad
|
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 04:00:39 +02:00
|
|
|
%endif
|
2011-04-05 00:08:05 +02:00
|
|
|
|
2017-10-05 17:49:54 +02:00
|
|
|
# libvirt is configured with paths to UEFI firmwares in %build,
|
|
|
|
# hence add a dependency to the firmware packages
|
|
|
|
%ifarch x86_64
|
|
|
|
Requires: qemu-ovmf-x86_64
|
|
|
|
%endif
|
|
|
|
%ifarch aarch64
|
|
|
|
Requires: qemu-uefi-aarch64
|
|
|
|
%endif
|
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon
|
|
|
|
Server side daemon required to manage the virtualization capabilities
|
|
|
|
of recent versions of Linux. Requires a hypervisor specific sub-RPM
|
|
|
|
for specific drivers.
|
|
|
|
|
2018-01-11 19:22:07 +01:00
|
|
|
%package daemon-hooks
|
|
|
|
Summary: Hook scripts for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2018-01-11 19:22:07 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-01-26 18:16:35 +01:00
|
|
|
Requires: python3-lxml
|
2018-01-11 19:22:07 +01:00
|
|
|
|
|
|
|
%description daemon-hooks
|
|
|
|
Default hook scripts for the libvirt daemon
|
|
|
|
|
2014-01-21 01:43:47 +01:00
|
|
|
%package daemon-config-network
|
|
|
|
Summary: Default configuration files for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
2014-01-21 01:43:47 +01:00
|
|
|
|
|
|
|
%description daemon-config-network
|
|
|
|
Default configuration files for setting up NAT based networking
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-config-nwfilter
|
|
|
|
Summary: Network filter configuration files for the libvirtd
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-nwfilter = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-config-nwfilter
|
|
|
|
Network filter configuration files for the libvirt daemon, used for
|
|
|
|
cleaning guest network traffic.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-network
|
|
|
|
Summary: Network driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- 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 21:02:26 +01:00
|
|
|
Requires: dnsmasq >= 2.41
|
|
|
|
Requires: iptables
|
|
|
|
Requires: radvd
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-network
|
|
|
|
The network driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the virtual network APIs using the Linux
|
|
|
|
bridge capabilities.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-nwfilter
|
|
|
|
Summary: A nwfilter driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- 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 21:02:26 +01:00
|
|
|
Requires: ebtables
|
|
|
|
Requires: iptables
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-nwfilter
|
|
|
|
The nwfilter driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the firewall APIs using the ebtables,
|
|
|
|
iptables and ip6tables capabilities
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-nodedev
|
|
|
|
Summary: Nodedev driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-nodedev
|
|
|
|
The nodedev driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the node device APIs using the udev
|
|
|
|
capabilities.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-interface
|
|
|
|
Summary: Interface driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2009-12-29 18:35:03 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-interface
|
|
|
|
The interface driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the network interface APIs using the
|
|
|
|
netcontrol library
|
2009-12-29 18:35:03 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-secret
|
|
|
|
Summary: Secret driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-secret
|
|
|
|
The secret driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the secret key APIs.
|
|
|
|
|
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 16:02:55 +01:00
|
|
|
%package daemon-driver-storage-core
|
|
|
|
Summary: Storage driver plugin including base backends for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- 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 21:02:26 +01:00
|
|
|
Requires: nfs-utils
|
|
|
|
# For mkfs
|
|
|
|
Requires: util-linux
|
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 04:00:39 +02:00
|
|
|
%if %{with_qemu}
|
- 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 21:02:26 +01:00
|
|
|
# From QEMU RPMs
|
|
|
|
Requires: /usr/bin/qemu-img
|
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 04:00:39 +02:00
|
|
|
%endif
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-core
|
|
|
|
The storage driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the storage APIs using files, local disks, LVM, SCSI,
|
|
|
|
iSCSI, and multipath storage.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-logical
|
|
|
|
Summary: Storage driver plugin for lvm volumes
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- 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 21:02:26 +01:00
|
|
|
Requires: lvm2
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-logical
|
|
|
|
The storage driver backend adding implementation of the storage APIs for block
|
|
|
|
volumes using lvm.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-disk
|
|
|
|
Summary: Storage driver plugin for disk
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
- 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 21:02:26 +01:00
|
|
|
Requires: device-mapper
|
|
|
|
Requires: parted
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-disk
|
|
|
|
The storage driver backend adding implementation of the storage APIs for block
|
|
|
|
volumes using the host disks.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-scsi
|
|
|
|
Summary: Storage driver plugin for local scsi devices
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-scsi
|
|
|
|
The storage driver backend adding implementation of the storage APIs for scsi
|
|
|
|
host devices.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-iscsi
|
|
|
|
Summary: Storage driver plugin for iscsi
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
Requires: open-iscsi
|
|
|
|
|
|
|
|
%description daemon-driver-storage-iscsi
|
|
|
|
The storage driver backend adding implementation of the storage APIs for iscsi
|
|
|
|
volumes using the host iscsi stack.
|
|
|
|
|
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 19:06:17 +02:00
|
|
|
%package daemon-driver-storage-iscsi-direct
|
|
|
|
Summary: Storage driver plugin for iscsi-direct
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
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 19:06:17 +02:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
|
|
|
|
%description daemon-driver-storage-iscsi-direct
|
|
|
|
The storage driver backend adding implementation of the storage APIs for iscsi
|
|
|
|
volumes using libiscsi direct connection.
|
|
|
|
|
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 16:02:55 +01:00
|
|
|
%package daemon-driver-storage-mpath
|
|
|
|
Summary: Storage driver plugin for multipath volumes
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
- 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 21:02:26 +01:00
|
|
|
Requires: device-mapper
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-mpath
|
|
|
|
The storage driver backend adding implementation of the storage APIs for
|
|
|
|
multipath storage using device mapper.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-gluster
|
|
|
|
Summary: Storage driver plugin for gluster
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-gluster
|
|
|
|
The storage driver backend adding implementation of the storage APIs for gluster
|
|
|
|
volumes using libgfapi.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-rbd
|
|
|
|
Summary: Storage driver plugin for rbd
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%description daemon-driver-storage-rbd
|
|
|
|
The storage driver backend adding implementation of the storage APIs for rbd
|
|
|
|
volumes using the ceph protocol.
|
|
|
|
|
|
|
|
%package daemon-driver-storage-sheepdog
|
|
|
|
Summary: Storage driver plugin for sheepdog
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
Requires: sheepdog
|
|
|
|
|
|
|
|
%description daemon-driver-storage-sheepdog
|
|
|
|
The storage driver backend adding implementation of the storage APIs for
|
|
|
|
sheepdog volumes using.
|
|
|
|
|
|
|
|
%package daemon-driver-storage
|
|
|
|
Summary: Storage driver plugin including all backends for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-disk = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-iscsi = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-logical = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-mpath = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-scsi = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
%if %{with_storage_gluster}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-gluster = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
%endif
|
|
|
|
%if %{with_storage_rbd}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-rbd = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
%endif
|
|
|
|
%if %{with_storage_sheepdog}
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-storage-sheepdog = %{version}-%{release}
|
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 16:02:55 +01:00
|
|
|
%endif
|
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 19:06:17 +02:00
|
|
|
%if %{with_storage_iscsi_direct}
|
|
|
|
Requires: %{name}-daemon-driver-storage-iscsi-direct = %{version}-%{release}
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-driver-storage
|
|
|
|
The storage driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the storage APIs using LVM, iSCSI,
|
|
|
|
parted and more.
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-qemu
|
|
|
|
Summary: Qemu driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
# There really is a hard cross-driver dependency here
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage-core = %{version}-%{release}
|
- 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 21:02:26 +01:00
|
|
|
Requires: /usr/bin/qemu-img
|
|
|
|
# For image compression
|
|
|
|
Requires: bzip2
|
|
|
|
Requires: gzip
|
|
|
|
Requires: lzop
|
2014-07-02 21:21:03 +02:00
|
|
|
Requires: qemu
|
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 04:00:39 +02:00
|
|
|
Requires: xz
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-qemu
|
|
|
|
The qemu driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using QEMU.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-lxc
|
|
|
|
Summary: LXC driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
# There really is a hard cross-driver dependency here
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-lxc
|
|
|
|
The LXC driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using
|
|
|
|
the Linux kernel
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-uml
|
2018-09-24 19:01:50 +02:00
|
|
|
Summary: User Mode Linux driver plugin for the libvirtd daemon
|
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2007-03-07 22:48:39 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-uml
|
|
|
|
The UML driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using
|
|
|
|
User Mode Linux
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-vbox
|
|
|
|
Summary: VirtualBox driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2007-03-07 22:48:39 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-driver-vbox
|
|
|
|
The vbox driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using
|
|
|
|
VirtualBox
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-driver-libxl
|
|
|
|
Summary: Libxl driver plugin for the libvirtd daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2018-08-07 00:52:48 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-driver-libxl
|
|
|
|
The Libxl driver plugin for the libvirtd daemon, providing
|
|
|
|
an implementation of the hypervisor driver APIs using libxl.
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-qemu
|
|
|
|
Summary: Server side daemon & driver required to run QEMU guests
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-interface = %{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-qemu = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-qemu
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of the QEMU emulators
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-lxc
|
|
|
|
Summary: Server side daemon & driver required to run LXC guests
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
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}
|
|
|
|
Requires: %{name}-daemon-driver-secret = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-storage = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-lxc
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of LXC
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-uml
|
|
|
|
Summary: Server side daemon & driver required to run UML guests
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-interface = %{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: %{name}-daemon-driver-uml = %{version}-%{release}
|
2011-12-15 02:23:04 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%description daemon-uml
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of UML
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-xen
|
|
|
|
Summary: Server side daemon & driver required to run XEN guests
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-interface = %{version}-%{release}
|
2018-05-03 00:39:32 +02:00
|
|
|
Requires: %{name}-daemon-driver-libxl = %{version}-%{release}
|
2017-11-22 23:22:46 +01:00
|
|
|
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}
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: xen
|
|
|
|
|
|
|
|
%description daemon-xen
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of XEN
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package daemon-vbox
|
|
|
|
Summary: Server side daemon & driver required to run VirtualBox guests
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
|
|
|
Requires: %{name}-daemon-driver-interface = %{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: %{name}-daemon-driver-vbox = %{version}-%{release}
|
2016-12-30 00:15:07 +01:00
|
|
|
# Specify supported virtualbox API explicitly. See ./src/vbox
|
|
|
|
# Reference bsc#1017189
|
2018-01-03 14:35:47 +01:00
|
|
|
Requires: virtualbox < 5.3
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%description daemon-vbox
|
|
|
|
Server side daemon and driver required to manage the virtualization
|
|
|
|
capabilities of VirtualBox
|
|
|
|
|
|
|
|
%package client
|
2016-08-13 02:51:10 +02:00
|
|
|
Summary: Client side utilities of the libvirt library
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: ncurses
|
|
|
|
Requires: readline
|
|
|
|
# Needed by libvirt-guests init script.
|
2013-10-15 00:51:07 +02:00
|
|
|
Requires: gettext-runtime
|
2013-06-07 03:10:31 +02:00
|
|
|
# Needed by virt-pki-validate script.
|
|
|
|
Requires: cyrus-sasl
|
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 04:00:39 +02:00
|
|
|
Requires: gnutls
|
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 18:46:32 +01:00
|
|
|
%if %{with_bash_completion}
|
|
|
|
Requires: %{name}-bash-completion = %{version}-%{release}
|
|
|
|
%endif
|
2016-08-13 02:51:10 +02:00
|
|
|
|
|
|
|
%description client
|
|
|
|
The client binaries needed to access the virtualization
|
|
|
|
capabilities of recent versions of Linux (and other OSes).
|
|
|
|
|
|
|
|
%package libs
|
2017-03-02 16:50:49 +01:00
|
|
|
Summary: Client side libraries for libvirt
|
2016-08-13 02:51:10 +02:00
|
|
|
# So remote clients can access libvirt over SSH tunnel
|
|
|
|
# (client invokes 'nc' against the UNIX socket on the server)
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Libraries
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: netcat-openbsd
|
2013-06-07 03:10:31 +02:00
|
|
|
# Not technically required, but makes 'out-of-box' config
|
|
|
|
# work correctly & doesn't have onerous dependencies
|
|
|
|
Requires: cyrus-sasl-digestmd5
|
|
|
|
|
2016-08-13 02:51:10 +02:00
|
|
|
%description libs
|
|
|
|
Shared libraries for accessing the libvirt daemon.
|
|
|
|
|
|
|
|
%package admin
|
|
|
|
Summary: Set of tools to control libvirt daemon
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
|
|
|
Requires: readline
|
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 18:46:32 +01:00
|
|
|
%if %{with_bash_completion}
|
|
|
|
Requires: %{name}-bash-completion = %{version}-%{release}
|
|
|
|
%endif
|
2016-08-13 02:51:10 +02:00
|
|
|
|
|
|
|
%description admin
|
|
|
|
The client side utilities to control the libvirt daemon.
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 18:46:32 +01:00
|
|
|
%package bash-completion
|
|
|
|
Summary: Bash completion script
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Shells
|
|
|
|
BuildArch: noarch
|
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 18:46:32 +01:00
|
|
|
|
|
|
|
%description bash-completion
|
|
|
|
Bash completion script stub.
|
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%package devel
|
|
|
|
Summary: Libraries, includes, etc. to compile with the libvirt library
|
|
|
|
Group: Development/Libraries/C and C++
|
|
|
|
Requires: %{name}-client = %{version}-%{release}
|
2013-06-07 16:16:07 +02:00
|
|
|
Requires: %{name}-doc = %{version}-%{release}
|
2013-06-07 03:10:31 +02:00
|
|
|
Requires: pkg-config
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
Include header files & development libraries for the libvirt C library.
|
|
|
|
|
2011-12-15 02:23:04 +01:00
|
|
|
%package lock-sanlock
|
|
|
|
Summary: Sanlock lock manager plugin for QEMU driver
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
- 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 19:44:26 +01:00
|
|
|
Requires: sanlock >= 2.4
|
2013-06-07 03:10:31 +02:00
|
|
|
# for virt-sanlock-cleanup require augeas
|
|
|
|
Requires: %{name}-daemon = %{version}-%{release}
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2012-04-12 23:33:51 +02:00
|
|
|
Requires: augeas
|
2011-12-15 02:23:04 +01:00
|
|
|
|
|
|
|
%description lock-sanlock
|
|
|
|
Includes the Sanlock lock manager plugin for the QEMU driver
|
2015-03-02 21:13:45 +01:00
|
|
|
|
2014-11-03 10:00:37 +01:00
|
|
|
%package -n wireshark-plugin-libvirt
|
2015-11-05 01:23:08 +01:00
|
|
|
Summary: Wireshark plugin for libvirt RPC protocol
|
2014-10-28 00:00:39 +01:00
|
|
|
Group: Productivity/Networking/Diagnostic
|
2016-08-13 02:51:10 +02:00
|
|
|
Requires: %{name}-libs = %{version}-%{release}
|
2014-10-28 00:00:39 +01:00
|
|
|
Requires: wireshark
|
|
|
|
|
2014-11-03 10:00:37 +01:00
|
|
|
%description -n wireshark-plugin-libvirt
|
2015-11-05 01:23:08 +01:00
|
|
|
Wireshark dissector plugin for better analysis of libvirt RPC traffic.
|
2014-10-28 00:00:39 +01:00
|
|
|
|
2016-04-13 02:22:05 +02:00
|
|
|
%package nss
|
|
|
|
Summary: Libvirt plugin for Name Service Switch
|
2018-09-24 19:01:50 +02:00
|
|
|
Group: System/Management
|
2017-11-22 23:22:46 +01:00
|
|
|
Requires: %{name}-daemon-driver-network = %{version}-%{release}
|
2016-04-13 02:22:05 +02:00
|
|
|
|
|
|
|
%description nss
|
|
|
|
libvirt plugin for NSS for translating domain names into IP addresses.
|
|
|
|
|
2007-01-11 01:44:36 +01:00
|
|
|
%prep
|
2007-03-07 22:48:39 +01:00
|
|
|
%setup -q
|
2018-12-07 00:18:38 +01:00
|
|
|
%patch0 -p1
|
|
|
|
%patch1 -p1
|
2016-06-09 17:17:22 +02:00
|
|
|
%patch100 -p1
|
2017-03-08 04:58:39 +01:00
|
|
|
%patch101 -p1
|
2014-09-08 19:56:04 +02:00
|
|
|
%patch150 -p1
|
|
|
|
%patch151 -p1
|
|
|
|
%patch152 -p1
|
|
|
|
%patch153 -p1
|
|
|
|
%patch154 -p1
|
2016-06-24 19:07:56 +02:00
|
|
|
%patch155 -p1
|
2018-02-09 17:35:42 +01:00
|
|
|
%patch156 -p1
|
|
|
|
%patch157 -p1
|
2018-07-16 18:42:10 +02:00
|
|
|
%patch158 -p1
|
2009-09-27 00:09:58 +02:00
|
|
|
%patch200 -p1
|
2011-01-12 00:41:45 +01:00
|
|
|
%patch201 -p1
|
2011-09-26 05:28:30 +02:00
|
|
|
%patch202 -p1
|
2011-11-30 17:55:23 +01:00
|
|
|
%patch203 -p1
|
- 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 19:44:26 +01:00
|
|
|
%patch204 -p1
|
|
|
|
%patch205 -p1
|
2013-03-08 20:47:00 +01:00
|
|
|
%patch206 -p1
|
|
|
|
%patch207 -p1
|
2015-06-03 19:34:40 +02:00
|
|
|
%patch208 -p1
|
|
|
|
%patch209 -p1
|
|
|
|
%patch210 -p1
|
2015-12-04 09:54:48 +01:00
|
|
|
%patch211 -p1
|
2015-12-18 22:01:20 +01:00
|
|
|
%patch212 -p1
|
2016-02-23 23:12:48 +01:00
|
|
|
%patch213 -p1
|
2016-03-03 23:44:56 +01:00
|
|
|
%patch214 -p1
|
2017-04-03 06:57:47 +02:00
|
|
|
%patch215 -p1
|
2017-11-08 13:04:32 +01:00
|
|
|
%if ! 0%{?is_opensuse}
|
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 19:41:04 +01:00
|
|
|
%patch400 -p1
|
|
|
|
%endif
|
2007-01-11 01:44:36 +01:00
|
|
|
|
|
|
|
%build
|
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 04:00:39 +02:00
|
|
|
%if %{with_qemu}
|
|
|
|
%define arg_qemu --with-qemu
|
2014-01-17 20:45:49 +01:00
|
|
|
%else
|
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 04:00:39 +02:00
|
|
|
%define arg_qemu --without-qemu
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_openvz}
|
|
|
|
%define arg_openvz --with-openvz
|
|
|
|
%else
|
|
|
|
%define arg_openvz --without-openvz
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_lxc}
|
|
|
|
%define arg_lxc --with-lxc
|
|
|
|
%else
|
|
|
|
%define arg_lxc --without-lxc
|
2013-06-07 03:10:31 +02:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_vbox}
|
|
|
|
%define arg_vbox --with-vbox
|
|
|
|
%else
|
|
|
|
%define arg_vbox --without-vbox
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_uml}
|
|
|
|
%define arg_uml --with-uml
|
|
|
|
%else
|
|
|
|
%define arg_uml --without-uml
|
2011-09-16 20:53:58 +02:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_phyp}
|
|
|
|
%define arg_phyp --with-phyp
|
|
|
|
%else
|
|
|
|
%define arg_phyp --without-phyp
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_esx}
|
|
|
|
%define arg_esx --with-esx
|
|
|
|
%else
|
|
|
|
%define arg_esx --without-esx
|
2008-09-01 17:06:07 +02:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_vmware}
|
|
|
|
%define arg_vmware --with-vmware
|
|
|
|
%else
|
|
|
|
%define arg_vmware --without-vmware
|
2010-08-09 02:19:48 +02:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_hyperv}
|
|
|
|
%define arg_hyperv --with-hyperv
|
|
|
|
%else
|
|
|
|
%define arg_hyperv --without-hyperv
|
2011-04-05 00:08:05 +02:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_libxl}
|
|
|
|
%define arg_libxl --with-libxl
|
|
|
|
%else
|
|
|
|
%define arg_libxl --without-libxl
|
2011-06-30 21:38:30 +02:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_storage_rbd}
|
|
|
|
%define arg_storage_rbd --with-storage-rbd
|
|
|
|
%else
|
|
|
|
%define arg_storage_rbd --without-storage-rbd
|
2011-11-10 02:55:47 +01:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_storage_sheepdog}
|
|
|
|
%define arg_storage_sheepdog --with-storage-sheepdog
|
|
|
|
%else
|
|
|
|
%define arg_storage_sheepdog --without-storage-sheepdog
|
- 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 19:44:26 +01:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_storage_gluster}
|
|
|
|
%define arg_storage_gluster --with-storage-gluster
|
|
|
|
%else
|
|
|
|
%define arg_storage_gluster --without-storage-gluster
|
2011-04-05 00:08:05 +02:00
|
|
|
%endif
|
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 19:06:17 +02:00
|
|
|
%if %{with_storage_iscsi_direct}
|
|
|
|
%define arg_storage_iscsi_direct --with-storage-iscsi-direct
|
|
|
|
%else
|
|
|
|
%define arg_storage_iscsi_direct --without-storage-iscsi-direct
|
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_numactl}
|
|
|
|
%define arg_numactl --with-numactl
|
|
|
|
%else
|
|
|
|
%define arg_numactl --without-numactl
|
2011-04-05 00:08:05 +02:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_numad}
|
|
|
|
%define arg_numad --with-numad
|
|
|
|
%else
|
|
|
|
%define arg_numad --without-numad
|
2012-02-15 20:01:07 +01:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_apparmor}
|
|
|
|
%define arg_apparmor --with-apparmor
|
|
|
|
%define arg_apparmor_profiles --with-apparmor-profiles
|
|
|
|
%else
|
|
|
|
%define arg_apparmor --without-apparmor
|
2010-10-02 00:46:48 +02:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_sanlock}
|
|
|
|
%define arg_sanlock --with-sanlock
|
|
|
|
%else
|
|
|
|
%define arg_sanlock --without-sanlock
|
2011-12-15 02:23:04 +01:00
|
|
|
%endif
|
- 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 19:44:26 +01:00
|
|
|
%if %{with_firewalld}
|
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 04:00:39 +02:00
|
|
|
%define arg_firewalld --with-firewalld
|
|
|
|
%else
|
|
|
|
%define arg_firewalld --without-firewalld
|
2014-03-03 05:22:57 +01:00
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%if %{with_wireshark}
|
|
|
|
%define arg_wireshark --with-wireshark-dissector
|
|
|
|
%else
|
|
|
|
%define arg_wireshark --without-wireshark-dissector
|
2016-04-13 02:22:05 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%define arg_selinux_mount --with-selinux-mount="/selinux"
|
|
|
|
|
2016-06-15 21:29:46 +02:00
|
|
|
# x86_64 UEFI firmwares
|
|
|
|
# To more closely resemble actual hardware, we use the firmwares with
|
|
|
|
# embedded Microsoft keys
|
2017-09-15 19:11:37 +02:00
|
|
|
#
|
|
|
|
# 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"
|
2016-06-15 21:29:46 +02:00
|
|
|
# aarch64 UEFI firmwares
|
|
|
|
LOADERS="$LOADERS:/usr/share/qemu/aavmf-aarch64-code.bin:/usr/share/qemu/aavmf-aarch64-vars.bin"
|
|
|
|
%define arg_loader_nvram --with-loader-nvram="$LOADERS"
|
|
|
|
|
2007-03-07 22:48:39 +01:00
|
|
|
autoreconf -f -i
|
2017-06-08 01:56:21 +02:00
|
|
|
export CFLAGS="%{optflags}"
|
2018-02-09 17:35:42 +01:00
|
|
|
export PYTHON=%{_bindir}/python3
|
2017-07-04 16:44:22 +02:00
|
|
|
%configure --disable-static \
|
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 04:00:39 +02:00
|
|
|
%{?arg_qemu} \
|
|
|
|
%{?arg_openvz} \
|
|
|
|
%{?arg_lxc} \
|
|
|
|
%{?arg_vbox} \
|
|
|
|
%{?arg_libxl} \
|
|
|
|
--with-sasl \
|
|
|
|
--with-avahi \
|
|
|
|
--with-polkit \
|
|
|
|
--with-libvirtd \
|
|
|
|
%{?arg_uml} \
|
|
|
|
%{?arg_phyp} \
|
|
|
|
%{?arg_esx} \
|
|
|
|
%{?arg_hyperv} \
|
|
|
|
%{?arg_vmware} \
|
|
|
|
--without-xenapi \
|
|
|
|
--without-vz \
|
|
|
|
--without-bhyve \
|
|
|
|
--with-interface \
|
|
|
|
--with-network \
|
|
|
|
--with-storage-fs \
|
|
|
|
--with-storage-lvm \
|
|
|
|
--with-storage-iscsi \
|
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 16:02:55 +01:00
|
|
|
--with-storage-scsi \
|
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 04:00:39 +02:00
|
|
|
--with-storage-disk \
|
|
|
|
--with-storage-mpath \
|
|
|
|
%{?arg_storage_rbd} \
|
|
|
|
%{?arg_storage_sheepdog} \
|
|
|
|
%{?arg_storage_gluster} \
|
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 19:06:17 +02:00
|
|
|
%{?arg_storage_iscsi_direct} \
|
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 16:02:55 +01:00
|
|
|
--without-storage-zfs \
|
|
|
|
--without-storage-vstorage \
|
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 04:00:39 +02:00
|
|
|
%{?arg_numactl} \
|
|
|
|
%{?arg_numad} \
|
|
|
|
--with-capng \
|
|
|
|
--with-fuse \
|
|
|
|
--without-netcf \
|
|
|
|
--with-netcontrol \
|
|
|
|
--with-selinux \
|
|
|
|
%{?arg_selinux_mount} \
|
|
|
|
%{?arg_apparmor} \
|
|
|
|
%{?arg_apparmor_profiles} \
|
|
|
|
--with-udev \
|
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 19:05:16 +02:00
|
|
|
--with-yajl \
|
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 04:00:39 +02:00
|
|
|
%{?arg_sanlock} \
|
|
|
|
--with-libpcap \
|
|
|
|
--with-macvtap \
|
|
|
|
--with-audit \
|
|
|
|
--with-dtrace \
|
|
|
|
--with-driver-modules \
|
|
|
|
%{?arg_firewalld} \
|
|
|
|
%{?arg_wireshark} \
|
|
|
|
--with-nss-plugin \
|
2008-07-08 22:02:35 +02:00
|
|
|
--libexecdir=%{_libdir}/%{name} \
|
2011-06-09 17:50:53 +02:00
|
|
|
--with-qemu-user=%{qemu_user} \
|
|
|
|
--with-qemu-group=%{qemu_group} \
|
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 04:00:39 +02:00
|
|
|
%{?arg_loader_nvram} \
|
2015-11-10 00:51:50 +01:00
|
|
|
--without-login-shell \
|
2017-06-08 01:56:21 +02:00
|
|
|
--with-init-script=systemd \
|
2009-04-24 23:15:55 +02:00
|
|
|
ac_cv_path_MODPROBE=/sbin/modprobe \
|
|
|
|
ac_cv_path_UDEVADM=/sbin/udevadm \
|
2016-11-16 19:45:09 +01:00
|
|
|
ac_cv_path_SHOWMOUNT=/usr/sbin/showmount \
|
2016-12-07 00:28:57 +01:00
|
|
|
ac_cv_path_PARTED=/usr/sbin/parted \
|
2016-11-16 19:45:09 +01:00
|
|
|
ac_cv_path_QEMU_BRIDGE_HELPER=/usr/lib/qemu-bridge-helper
|
2017-07-04 16:44:22 +02:00
|
|
|
make V=1 %{?_smp_mflags} HTML_DIR=%{_docdir}/%{name}
|
2013-06-07 03:10:31 +02:00
|
|
|
gzip -9 ChangeLog
|
2007-01-11 01:44:36 +01:00
|
|
|
|
|
|
|
%install
|
2017-10-16 17:41:46 +02:00
|
|
|
%make_install SYSTEMD_UNIT_DIR=%{_unitdir} HTML_DIR=%{_docdir}/%{name}
|
|
|
|
make %{?_smp_mflags} -C examples distclean
|
2017-06-08 01:56:21 +02:00
|
|
|
cp examples/lxcconvert/virt-lxc-convert %{buildroot}/%{_bindir}
|
|
|
|
rm -f %{buildroot}/%{_libdir}/*.la
|
2015-04-02 18:20:09 +02:00
|
|
|
%if %{with_wireshark}
|
2018-06-06 01:59:32 +02:00
|
|
|
rm -f %{buildroot}/%{wireshark_plugindir}/libvirt.la
|
2017-06-08 01:56:21 +02:00
|
|
|
%endif
|
|
|
|
rm -f %{buildroot}/%{_libdir}/*.a
|
|
|
|
rm -f %{buildroot}/%{_libdir}/%{name}/lock-driver/*.la
|
|
|
|
rm -f %{buildroot}/%{_libdir}/%{name}/lock-driver/*.a
|
|
|
|
rm -f %{buildroot}/%{_libdir}/%{name}/connection-driver/*.la
|
|
|
|
rm -f %{buildroot}/%{_libdir}/%{name}/connection-driver/*.a
|
|
|
|
rm -f %{buildroot}/%{_libdir}/%{name}/storage-backend/*.la
|
|
|
|
rm -f %{buildroot}/%{_libdir}/%{name}/storage-backend/*.a
|
2018-06-06 01:59:32 +02:00
|
|
|
rm -f %{buildroot}/%{_libdir}/%{name}/storage-file/*.la
|
|
|
|
rm -f %{buildroot}/%{_libdir}/%{name}/storage-file/*.a
|
2008-08-10 01:31:46 +02:00
|
|
|
# remove currently unsupported locale(s)
|
2017-06-08 01:56:21 +02:00
|
|
|
for dir in %{buildroot}/usr/share/locale/*
|
2016-05-09 18:54:43 +02:00
|
|
|
do
|
2017-06-08 01:56:21 +02:00
|
|
|
sdir=`echo $dir | sed "s|%{buildroot}||"`
|
2016-05-09 18:54:43 +02:00
|
|
|
if test -d $sdir ; then continue ; fi
|
|
|
|
rm -rfv "$dir"
|
|
|
|
done
|
2015-07-03 00:10:14 +02:00
|
|
|
|
2018-07-16 18:42:10 +02:00
|
|
|
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}
|
|
|
|
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/hooks
|
2011-04-05 00:08:05 +02:00
|
|
|
%find_lang %{name}
|
2013-06-07 23:42:47 +02:00
|
|
|
# Add a README to the libvirt package with a note about the empty
|
|
|
|
# file list
|
2018-07-16 18:42:10 +02:00
|
|
|
cat > %{buildroot}/%{_docdir}/%{name}/libvirt.README << 'EOF'
|
2013-06-07 23:42:47 +02:00
|
|
|
The libvirt package no longer contains any files. It exists now
|
2013-07-11 00:06:19 +02:00
|
|
|
only to fulfill its 'Provides' contract.
|
2013-06-07 23:42:47 +02:00
|
|
|
EOF
|
2018-07-16 18:42:10 +02:00
|
|
|
install -d -m 0755 %{buildroot}/%{_localstatedir}/lib/%{name}/dnsmasq/
|
|
|
|
install -d -m 0755 %{buildroot}/%{_datadir}/%{name}/networks/
|
|
|
|
cp %{buildroot}/%{_sysconfdir}/%{name}/qemu/networks/default.xml \
|
|
|
|
%{buildroot}/%{_datadir}/%{name}/networks/default.xml
|
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/%{name}/qemu/networks/default.xml
|
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/%{name}/qemu/networks/autostart/default.xml
|
2011-04-05 00:08:05 +02:00
|
|
|
# Strip auto-generated UUID - we need it generated per-install
|
2018-07-16 18:42:10 +02:00
|
|
|
sed -i -e "/<uuid>/d" %{buildroot}/%{_datadir}/%{name}/networks/default.xml
|
2013-12-06 23:50:19 +01:00
|
|
|
%if %{with_lxc}
|
2018-07-16 18:42:10 +02:00
|
|
|
cat > %{buildroot}/%{_docdir}/%{name}/libvirt-daemon-lxc.README << 'EOF'
|
2013-12-06 23:50:19 +01:00
|
|
|
Any empty package encapsulating requirements for a libvirtd capable
|
|
|
|
of managing LXC.
|
|
|
|
EOF
|
|
|
|
%else
|
2018-07-16 18:42:10 +02:00
|
|
|
rm -rf %{buildroot}/%{_sysconfdir}/%{name}/lxc.conf
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_lxc.aug
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug
|
|
|
|
rm -rf %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.lxc
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
2013-12-06 23:50:19 +01:00
|
|
|
%if %{with_qemu}
|
2018-07-16 18:42:10 +02:00
|
|
|
cat > %{buildroot}/%{_docdir}/%{name}/libvirt-daemon-qemu.README << 'EOF'
|
2013-12-06 23:50:19 +01:00
|
|
|
Any empty package encapsulating requirements for a libvirtd capable
|
|
|
|
of managing QEMU/KVM.
|
|
|
|
EOF
|
|
|
|
%else
|
2018-07-16 18:42:10 +02:00
|
|
|
rm -rf %{buildroot}/%{_sysconfdir}/%{name}/qemu.conf
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_qemu.aug
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug
|
|
|
|
rm -rf %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.qemu
|
2010-04-16 00:56:55 +02:00
|
|
|
%endif
|
2013-12-06 23:50:19 +01:00
|
|
|
%if %{with_uml}
|
2018-07-16 18:42:10 +02:00
|
|
|
cat > %{buildroot}/%{_docdir}/%{name}/libvirt-daemon-uml.README << 'EOF'
|
2013-12-06 23:50:19 +01:00
|
|
|
Any empty package encapsulating requirements for a libvirtd capable
|
|
|
|
of managing UML.
|
|
|
|
EOF
|
|
|
|
%else
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -rf %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.uml
|
2010-01-08 01:37:05 +01:00
|
|
|
%endif
|
2013-06-07 23:42:47 +02:00
|
|
|
%if %{with_vbox}
|
2018-07-16 18:42:10 +02:00
|
|
|
cat > %{buildroot}/%{_docdir}/%{name}/libvirt-daemon-vbox.README << 'EOF'
|
2013-06-07 23:42:47 +02:00
|
|
|
Any empty package encapsulating requirements for a libvirtd capable
|
|
|
|
of managing VirtualBox.
|
|
|
|
EOF
|
|
|
|
%endif
|
2018-05-03 00:39:32 +02:00
|
|
|
%if %{with_libxl}
|
2018-07-16 18:42:10 +02:00
|
|
|
cat > %{buildroot}/%{_docdir}/%{name}/libvirt-daemon-xen.README << 'EOF'
|
2013-10-19 00:13:52 +02:00
|
|
|
Any empty package encapsulating requirements for a libvirtd capable
|
|
|
|
of managing Xen.
|
|
|
|
EOF
|
|
|
|
%endif
|
2015-05-04 18:52:19 +02:00
|
|
|
%if ! %{with_libxl}
|
2018-07-16 18:42:10 +02:00
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/%{name}/libxl.conf
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/%{_sysconfdir}/logrotate.d/libvirtd.libxl
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirtd_libxl.aug
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirtd_libxl.aug
|
2015-05-04 18:52:19 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
%if ! %{with_sanlock}
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/libvirt_sanlock.aug
|
|
|
|
rm -f %{buildroot}/%{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
|
2013-06-07 03:10:31 +02:00
|
|
|
%endif
|
2011-03-24 11:58:29 +01:00
|
|
|
|
2011-01-12 23:51:53 +01:00
|
|
|
# init scripts
|
2017-11-24 10:58:28 +01:00
|
|
|
mkdir -p %{buildroot}/%{_fillupdir}
|
2017-06-08 01:56:21 +02:00
|
|
|
rm -f %{buildroot}/usr/lib/sysctl.d/60-libvirtd.conf
|
2017-11-24 10:58:28 +01:00
|
|
|
mv %{buildroot}/%{_sysconfdir}/sysconfig/libvirtd %{buildroot}%{_fillupdir}/sysconfig.libvirtd
|
|
|
|
mv %{buildroot}/%{_sysconfdir}/sysconfig/virtlogd %{buildroot}/%{_fillupdir}/sysconfig.virtlogd
|
|
|
|
mv %{buildroot}/%{_sysconfdir}/sysconfig/virtlockd %{buildroot}/%{_fillupdir}/sysconfig.virtlockd
|
|
|
|
mv %{buildroot}/%{_sysconfdir}/sysconfig/libvirt-guests %{buildroot}/%{_fillupdir}/sysconfig.libvirt-guests
|
2017-06-08 01:56:21 +02:00
|
|
|
# Provide rc symlink backward compatibility
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rclibvirtd
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtlogd
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rcvirtlockd
|
|
|
|
ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rclibvirt-guests
|
|
|
|
|
2018-03-15 00:03:30 +01:00
|
|
|
# install firewall services for migration ports
|
2017-06-08 01:56:21 +02:00
|
|
|
mkdir -p %{buildroot}/%{_fwdefdir}
|
2018-03-15 00:03:30 +01:00
|
|
|
%if %{with_firewalld}
|
|
|
|
install -m 644 %{S:6} %{buildroot}/%{_fwdefdir}/libvirtd-relocation-server.xml
|
|
|
|
%else
|
|
|
|
# Format described in /usr/share/SuSEfirewall2/services/TEMPLATE
|
2017-06-08 01:56:21 +02:00
|
|
|
install -m 644 %{S:3} %{buildroot}/%{_fwdefdir}/libvirtd-relocation-server
|
2018-03-15 00:03:30 +01:00
|
|
|
%endif
|
2017-06-08 01:56:21 +02:00
|
|
|
|
2017-08-03 19:28:59 +02:00
|
|
|
# install supportconfig plugin
|
|
|
|
mkdir -p %{buildroot}/usr/lib/supportconfig/plugins
|
|
|
|
install -m 755 %{S:4} %{buildroot}/usr/lib/supportconfig/plugins/libvirt
|
|
|
|
|
2018-01-11 19:22:07 +01:00
|
|
|
# install qemu hook script
|
2018-07-16 18:42:10 +02:00
|
|
|
install -m 755 %{S:5} %{buildroot}/%{_sysconfdir}/%{name}/hooks/qemu
|
2018-01-11 19:22:07 +01:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%ifarch %{power64} s390x x86_64
|
2017-06-08 01:56:21 +02:00
|
|
|
mv %{buildroot}/%{_datadir}/systemtap/tapset/libvirt_probes.stp \
|
|
|
|
%{buildroot}/%{_datadir}/systemtap/tapset/libvirt_probes-64.stp
|
2018-06-06 01:59:32 +02:00
|
|
|
%if %{with_qemu}
|
2017-06-08 01:56:21 +02:00
|
|
|
mv %{buildroot}/%{_datadir}/systemtap/tapset/libvirt_qemu_probes.stp \
|
|
|
|
%{buildroot}/%{_datadir}/systemtap/tapset/libvirt_qemu_probes-64.stp
|
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 04:00:39 +02:00
|
|
|
%endif
|
2018-06-06 01:59:32 +02:00
|
|
|
%endif
|
2017-06-08 01:56:21 +02:00
|
|
|
%fdupes -s %{buildroot}
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-12-27 00:59:17 +01:00
|
|
|
%check
|
|
|
|
cd tests
|
2015-07-03 00:10:14 +02:00
|
|
|
SKIP_TESTS=""
|
2013-12-27 00:59:17 +01:00
|
|
|
# These tests don't current work in a mock build root
|
2014-05-22 16:28:52 +02:00
|
|
|
# virnetsockettest: needs unsupported linux-user syscalls
|
2015-07-03 00:10:14 +02:00
|
|
|
SKIP_TESTS="$SKIP_TESTS virnetsockettest"
|
2014-06-06 23:41:33 +02:00
|
|
|
# virportallocatortest fails on aarch64 due to unsupported IPV6_V6ONLY flag
|
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 04:00:39 +02:00
|
|
|
%ifarch aarch64
|
2015-07-03 00:10:14 +02:00
|
|
|
SKIP_TESTS="$SKIP_TESTS virportallocatortest"
|
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 04:00:39 +02:00
|
|
|
%endif
|
2015-07-03 00:10:14 +02:00
|
|
|
for i in $SKIP_TESTS
|
2013-12-27 00:59:17 +01:00
|
|
|
do
|
|
|
|
rm -f $i
|
|
|
|
printf 'int main(void) { return 0; }' > $i.c
|
|
|
|
done
|
2017-10-16 17:41:46 +02:00
|
|
|
make %{?_smp_mflags}
|
2015-07-03 00:10:14 +02:00
|
|
|
|
2017-10-16 17:41:46 +02:00
|
|
|
if ! make %{?_smp_mflags} check VIR_TEST_DEBUG=1
|
2013-12-27 00:59:17 +01:00
|
|
|
then
|
|
|
|
cat test-suite.log || true
|
|
|
|
exit 1
|
|
|
|
fi
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%pre daemon
|
2017-10-16 17:41:46 +02:00
|
|
|
%{_bindir}/getent group libvirt >/dev/null || %{_sbindir}/groupadd -r libvirt
|
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 18:46:32 +01:00
|
|
|
%service_add_pre libvirtd.service virtlockd.service virtlockd.socket virtlogd.service virtlogd.socket virtlockd-admin.socket virtlogd-admin.socket
|
2011-09-14 20:13:45 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%post daemon
|
2010-01-08 01:37:05 +01:00
|
|
|
/sbin/ldconfig
|
2017-10-12 00:42:29 +02:00
|
|
|
%if %{with_apparmor}
|
|
|
|
%apparmor_reload /etc/apparmor.d/usr.sbin.libvirtd
|
|
|
|
%endif
|
2018-03-15 00:03:30 +01:00
|
|
|
%if %{with_firewalld}
|
|
|
|
%firewalld_reload
|
|
|
|
%endif
|
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 18:46:32 +01:00
|
|
|
%service_add_post libvirtd.service virtlockd.service virtlockd.socket virtlogd.service virtlogd.socket virtlockd-admin.socket virtlogd-admin.socket
|
2011-04-06 00:31:12 +02:00
|
|
|
%{fillup_only -n libvirtd}
|
- 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 19:44:26 +01:00
|
|
|
%{fillup_only -n virtlockd}
|
2015-12-18 22:01:20 +01:00
|
|
|
%{fillup_only -n virtlogd}
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%preun daemon
|
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 18:46:32 +01:00
|
|
|
%service_del_preun libvirtd.service virtlockd.service virtlockd.socket virtlogd.service virtlogd.socket virtlockd-admin.socket virtlogd-admin.socket
|
2007-08-21 02:37:22 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%postun daemon
|
2007-08-21 02:37:22 +02:00
|
|
|
/sbin/ldconfig
|
2018-07-16 18:42:10 +02:00
|
|
|
# On upgrade, defer restarting daemons until posttrans
|
2016-03-18 21:47:21 +01:00
|
|
|
if test $1 -eq 0 ; then
|
|
|
|
for service in libvirtd virtlockd virtlogd ; do
|
|
|
|
rm -f "/var/lib/systemd/migrated/$service" 2> /dev/null || :
|
|
|
|
done
|
|
|
|
/usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
|
fi
|
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 18:46:32 +01:00
|
|
|
%service_del_postun libvirtd.service virtlockd.service virtlockd.socket virtlogd.service virtlogd.socket virtlockd-admin.socket virtlogd-admin.socket
|
2014-01-21 01:43:47 +01:00
|
|
|
|
2016-03-18 21:47:21 +01:00
|
|
|
%posttrans daemon
|
|
|
|
# All connection drivers should be installed post transaction.
|
|
|
|
# Time to restart daemons.
|
|
|
|
if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then
|
|
|
|
for service in libvirtd virtlockd virtlogd ; do
|
|
|
|
/usr/bin/systemctl try-restart ${service}.service >/dev/null 2>&1 || :
|
|
|
|
done
|
|
|
|
fi
|
|
|
|
|
2014-01-21 01:43:47 +01:00
|
|
|
%post daemon-config-network
|
|
|
|
# Install the default network if one doesn't exist
|
2018-07-16 18:42:10 +02:00
|
|
|
if test $1 -eq 1 && test ! -f %{_sysconfdir}/%{name}/qemu/networks/default.xml ; then
|
2014-01-21 01:43:47 +01:00
|
|
|
UUID=`/usr/bin/uuidgen`
|
|
|
|
sed -e "s,</name>,</name>\n <uuid>$UUID</uuid>," \
|
2018-07-16 18:42:10 +02:00
|
|
|
< %{_datadir}/%{name}/networks/default.xml \
|
|
|
|
> %{_sysconfdir}/%{name}/qemu/networks/default.xml
|
2014-01-21 01:43:47 +01:00
|
|
|
fi
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2015-12-18 22:01:20 +01:00
|
|
|
%pre client
|
|
|
|
%service_add_pre libvirt-guests.service
|
|
|
|
|
- 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 19:44:26 +01:00
|
|
|
%post client
|
|
|
|
%service_add_post libvirt-guests.service
|
|
|
|
%{fillup_only -n libvirt-guests}
|
|
|
|
|
|
|
|
%preun client
|
|
|
|
%service_del_preun libvirt-guests.service
|
|
|
|
if [ $1 = 0 ]; then
|
2018-07-16 18:42:10 +02:00
|
|
|
rm -f /var/lib/%{name}/libvirt-guests
|
- 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 19:44:26 +01:00
|
|
|
fi
|
2010-01-08 01:37:05 +01:00
|
|
|
|
- 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 19:44:26 +01:00
|
|
|
%postun client
|
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 19:05:16 +02:00
|
|
|
%service_del_postun -n libvirt-guests.service
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
%post libs -p /sbin/ldconfig
|
2016-08-13 02:51:10 +02:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
%postun libs -p /sbin/ldconfig
|
2016-08-13 02:51:10 +02:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
%post nss -p /sbin/ldconfig
|
2016-04-13 02:22:05 +02:00
|
|
|
|
2017-11-22 23:22:46 +01:00
|
|
|
%postun nss -p /sbin/ldconfig
|
2016-04-13 02:22:05 +02:00
|
|
|
|
2010-01-08 01:37:05 +01:00
|
|
|
%files
|
2013-06-07 23:42:47 +02:00
|
|
|
%doc %{_docdir}/%{name}/libvirt.README
|
2013-06-07 03:10:31 +02:00
|
|
|
|
|
|
|
%files daemon
|
2007-07-24 01:32:16 +02:00
|
|
|
%{_sbindir}/libvirtd
|
2015-12-18 22:01:20 +01:00
|
|
|
%{_sbindir}/virtlogd
|
- 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 19:44:26 +01:00
|
|
|
%{_sbindir}/virtlockd
|
2008-07-08 22:02:35 +02:00
|
|
|
%dir %{_libdir}/%{name}
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/
|
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/hooks
|
2017-11-24 10:58:28 +01:00
|
|
|
%{_fillupdir}/sysconfig.libvirtd
|
|
|
|
%{_fillupdir}/sysconfig.virtlogd
|
|
|
|
%{_fillupdir}/sysconfig.virtlockd
|
2011-12-15 02:23:04 +01:00
|
|
|
%{_unitdir}/libvirtd.service
|
2016-12-07 00:28:57 +01:00
|
|
|
%{_unitdir}/virt-guest-shutdown.target
|
2015-12-18 22:01:20 +01:00
|
|
|
%{_unitdir}/virtlogd.service
|
|
|
|
%{_unitdir}/virtlogd.socket
|
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 18:46:32 +01:00
|
|
|
%{_unitdir}/virtlogd-admin.socket
|
- 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 19:44:26 +01:00
|
|
|
%{_unitdir}/virtlockd.service
|
|
|
|
%{_unitdir}/virtlockd.socket
|
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 18:46:32 +01:00
|
|
|
%{_unitdir}/virtlockd-admin.socket
|
2014-03-14 20:46:52 +01:00
|
|
|
%{_sbindir}/rclibvirtd
|
2015-12-18 22:01:20 +01:00
|
|
|
%{_sbindir}/rcvirtlogd
|
2014-03-14 20:46:52 +01:00
|
|
|
%{_sbindir}/rcvirtlockd
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libvirtd.conf
|
2011-04-01 02:28:05 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtlogd.conf
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/virtlockd.conf
|
|
|
|
%dir %{_sysconfdir}/sasl2/
|
|
|
|
%config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
|
2012-01-24 22:28:41 +01:00
|
|
|
%dir %{_datadir}/augeas/
|
|
|
|
%dir %{_datadir}/augeas/lenses
|
|
|
|
%dir %{_datadir}/augeas/lenses/tests
|
|
|
|
%{_datadir}/augeas/lenses/libvirtd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirtd.aug
|
2015-12-18 22:01:20 +01:00
|
|
|
%{_datadir}/augeas/lenses/virtlogd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtlogd.aug
|
2013-09-03 19:08:54 +02:00
|
|
|
%{_datadir}/augeas/lenses/virtlockd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_virtlockd.aug
|
- 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 19:44:26 +01:00
|
|
|
%{_datadir}/augeas/lenses/libvirt_lockd.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirt_lockd.aug
|
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 04:00:39 +02:00
|
|
|
%{_datadir}/systemtap/tapset/libvirt_probes*.stp
|
2011-11-10 02:55:47 +01:00
|
|
|
%{_datadir}/systemtap/tapset/libvirt_functions.stp
|
2018-06-06 01:59:32 +02:00
|
|
|
%if %{with_qemu}
|
|
|
|
%{_datadir}/systemtap/tapset/libvirt_qemu_probes*.stp
|
|
|
|
%endif
|
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 20:16:17 +01:00
|
|
|
%if %{with_bash_completion}
|
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 18:46:32 +01:00
|
|
|
%{_datadir}/bash-completion/completions/virsh
|
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 20:16:17 +01:00
|
|
|
%endif
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_localstatedir}/lib/%{name}/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/images/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/filesystems/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/boot/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/cache/%{name}/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/
|
- 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 19:44:26 +01:00
|
|
|
%dir %attr(0755, root, root) %{_libdir}/%{name}/lock-driver
|
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/lock-driver/lockd.so
|
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 04:00:39 +02:00
|
|
|
%if %{with_polkit_rules}
|
2015-06-01 19:48:26 +02:00
|
|
|
%{_datadir}/polkit-1/rules.d/50-libvirt.rules
|
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 04:00:39 +02:00
|
|
|
%endif
|
2009-09-27 00:09:58 +02:00
|
|
|
%{_datadir}/polkit-1/actions/org.libvirt.unix.policy
|
2016-11-08 15:03:56 +01:00
|
|
|
%{_datadir}/polkit-1/actions/org.libvirt.api.policy
|
2011-06-02 20:32:33 +02:00
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/libvirt_iohelper
|
2010-08-09 02:19:48 +02:00
|
|
|
%doc %{_mandir}/man8/libvirtd.8*
|
2015-12-18 22:01:20 +01:00
|
|
|
%doc %{_mandir}/man8/virtlogd.8*
|
|
|
|
%doc %{_mandir}/man8/virtlockd.8*
|
2017-04-28 18:14:51 +02:00
|
|
|
%doc %{_mandir}/man7/virkey*.7*
|
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 04:00:39 +02:00
|
|
|
%if %{with_apparmor}
|
2011-08-08 23:26:58 +02:00
|
|
|
%dir %{_sysconfdir}/apparmor.d
|
2011-08-19 23:40:32 +02:00
|
|
|
%dir %{_sysconfdir}/apparmor.d/abstractions
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_sysconfdir}/apparmor.d/%{name}
|
2017-12-20 18:21:40 +01:00
|
|
|
%dir %{_sysconfdir}/apparmor.d/local
|
2011-08-19 23:40:32 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.sbin.libvirtd
|
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.lib.libvirt.virt-aa-helper
|
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/abstractions/libvirt-qemu
|
2014-04-02 14:48:46 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/abstractions/libvirt-lxc
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/%{name}/TEMPLATE.lxc
|
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/%{name}/TEMPLATE.qemu
|
2017-12-20 18:21:40 +01:00
|
|
|
%config(noreplace) %{_sysconfdir}/apparmor.d/local/usr.lib.libvirt.virt-aa-helper
|
2011-08-08 23:26:58 +02:00
|
|
|
%{_libdir}/%{name}/virt-aa-helper
|
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 04:00:39 +02:00
|
|
|
%endif
|
2018-03-15 00:03:30 +01:00
|
|
|
%if %{with_firewalld}
|
2018-03-16 04:27:58 +01:00
|
|
|
%dir %{_prefix}/lib/firewalld
|
|
|
|
%dir %{_fwdefdir}
|
|
|
|
%{_fwdefdir}/libvirtd-relocation-server.xml
|
2018-03-15 00:03:30 +01:00
|
|
|
%else
|
2011-06-15 23:48:27 +02:00
|
|
|
%config %{_fwdefdir}/libvirtd-relocation-server
|
2018-03-15 00:03:30 +01:00
|
|
|
%endif
|
2017-08-03 19:28:59 +02:00
|
|
|
%dir /usr/lib/supportconfig
|
|
|
|
%dir /usr/lib/supportconfig/plugins
|
|
|
|
/usr/lib/supportconfig/plugins/libvirt
|
2013-06-07 03:10:31 +02:00
|
|
|
|
2018-01-11 19:22:07 +01:00
|
|
|
%files daemon-hooks
|
2018-07-16 18:42:10 +02:00
|
|
|
%{_sysconfdir}/%{name}/hooks/qemu
|
2018-01-11 19:22:07 +01:00
|
|
|
|
2014-01-21 01:43:47 +01:00
|
|
|
%files daemon-config-network
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_datadir}/%{name}/networks/
|
|
|
|
%{_datadir}/%{name}/networks/default.xml
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-config-nwfilter
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/nwfilter/
|
|
|
|
%config %{_sysconfdir}/%{name}/nwfilter/*.xml
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-interface
|
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_interface.so
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-network
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/qemu/
|
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/qemu/networks/
|
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/qemu/networks/autostart
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/network/
|
|
|
|
%dir %attr(0755, root, root) %{_localstatedir}/lib/%{name}/dnsmasq/
|
2014-07-02 21:21:03 +02:00
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/libvirt_leaseshelper
|
2013-06-07 03:10:31 +02:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_network.so
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-nodedev
|
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_nodedev.so
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-nwfilter
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_sysconfdir}/%{name}/nwfilter/
|
2013-06-07 03:10:31 +02:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_nwfilter.so
|
|
|
|
|
|
|
|
%files daemon-driver-secret
|
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_secret.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%files daemon-driver-storage-core
|
2013-12-06 23:50:19 +01:00
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/libvirt_parthelper
|
2013-06-07 03:10:31 +02:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_storage.so
|
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 16:02:55 +01:00
|
|
|
%dir %{_libdir}/%{name}/storage-backend
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_fs.so
|
2018-06-06 01:59:32 +02:00
|
|
|
%dir %{_libdir}/%{name}/storage-file
|
|
|
|
%{_libdir}/%{name}/storage-file/libvirt_storage_file_fs.so
|
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 16:02:55 +01:00
|
|
|
|
|
|
|
%files daemon-driver-storage-disk
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_disk.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage-logical
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_logical.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage-scsi
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_scsi.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage-iscsi
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_iscsi.so
|
|
|
|
|
|
|
|
%files daemon-driver-storage-mpath
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_mpath.so
|
|
|
|
|
|
|
|
%if %{with_storage_gluster}
|
|
|
|
%files daemon-driver-storage-gluster
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_gluster.so
|
2018-06-06 01:59:32 +02:00
|
|
|
%{_libdir}/%{name}/storage-file/libvirt_storage_file_gluster.so
|
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 16:02:55 +01:00
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{with_storage_rbd}
|
|
|
|
%files daemon-driver-storage-rbd
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_rbd.so
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{with_storage_sheepdog}
|
|
|
|
%files daemon-driver-storage-sheepdog
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_sheepdog.so
|
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 19:06:17 +02:00
|
|
|
%if %{with_storage_iscsi_direct}
|
|
|
|
%files daemon-driver-storage-iscsi-direct
|
|
|
|
%{_libdir}/%{name}/storage-backend/libvirt_storage_backend_iscsi-direct.so
|
|
|
|
%endif
|
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_qemu}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-qemu
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/qemu.conf
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/qemu-lockd.conf
|
2013-12-06 23:50:19 +01:00
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd.qemu
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0750, %{qemu_user}, %{qemu_group}) %{_localstatedir}/lib/%{name}/qemu/
|
|
|
|
%dir %attr(0750, %{qemu_user}, %{qemu_group}) %{_localstatedir}/cache/%{name}/qemu/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/qemu/
|
2013-12-06 23:50:19 +01:00
|
|
|
%{_datadir}/augeas/lenses/libvirtd_qemu.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug
|
2013-06-07 03:10:31 +02:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_qemu.so
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/lib/%{name}/swtpm/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/log/swtpm/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/log/swtpm/%{name}/
|
|
|
|
%dir %attr(0711, root, root) %{_localstatedir}/log/swtpm/%{name}/qemu/
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_lxc}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-lxc
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/lxc.conf
|
2013-12-06 23:50:19 +01:00
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd.lxc
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/lxc/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/lxc/
|
2013-12-06 23:50:19 +01:00
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/libvirt_lxc
|
|
|
|
%{_datadir}/augeas/lenses/libvirtd_lxc.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirtd_lxc.aug
|
2013-06-07 03:10:31 +02:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_lxc.so
|
2014-07-16 17:45:21 +02:00
|
|
|
%attr(0755, root, root) %{_bindir}/virt-lxc-convert
|
2017-11-08 13:04:32 +01:00
|
|
|
%if ! 0%{?is_opensuse}
|
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 19:41:04 +01:00
|
|
|
%{_bindir}/virt-create-rootfs
|
|
|
|
%doc %{_mandir}/man1/virt-create-rootfs.1*
|
|
|
|
%endif
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_uml}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-uml
|
2013-12-06 23:50:19 +01:00
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd.uml
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/uml/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/uml/
|
2013-06-07 03:10:31 +02:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_uml.so
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_libxl}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-libxl
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libxl.conf
|
2015-06-01 19:48:26 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd.libxl
|
2018-07-16 18:42:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libxl-lockd.conf
|
2015-05-04 18:52:19 +02:00
|
|
|
%{_datadir}/augeas/lenses/libvirtd_libxl.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirtd_libxl.aug
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/libxl/
|
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/log/%{name}/libxl/
|
2013-12-06 23:50:19 +01:00
|
|
|
%dir %{_libdir}/%{name}/connection-driver
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_libxl.so
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_vbox}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-driver-vbox
|
|
|
|
%{_libdir}/%{name}/connection-driver/libvirt_driver_vbox.so
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_qemu}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-qemu
|
2013-12-06 23:50:19 +01:00
|
|
|
%doc %{_docdir}/%{name}/libvirt-daemon-qemu.README
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_lxc}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-lxc
|
2013-12-06 23:50:19 +01:00
|
|
|
%doc %{_docdir}/%{name}/libvirt-daemon-lxc.README
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_uml}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-uml
|
2013-12-06 23:50:19 +01:00
|
|
|
%doc %{_docdir}/%{name}/libvirt-daemon-uml.README
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
2018-05-03 00:39:32 +02:00
|
|
|
%if %{with_libxl}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-xen
|
2013-10-19 00:13:52 +02:00
|
|
|
%doc %{_docdir}/%{name}/libvirt-daemon-xen.README
|
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 04:00:39 +02:00
|
|
|
%endif
|
2013-06-07 03:10:31 +02:00
|
|
|
|
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 04:00:39 +02:00
|
|
|
%if %{with_vbox}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%files daemon-vbox
|
2013-06-07 23:42:47 +02:00
|
|
|
%doc %{_docdir}/%{name}/libvirt-daemon-vbox.README
|
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 04:00:39 +02:00
|
|
|
%endif
|
2010-01-08 01:37:05 +01:00
|
|
|
|
2016-08-13 02:51:10 +02:00
|
|
|
%files client
|
2010-01-08 01:37:05 +01:00
|
|
|
%doc %{_mandir}/man1/virsh.1*
|
|
|
|
%doc %{_mandir}/man1/virt-xml-validate.1*
|
|
|
|
%doc %{_mandir}/man1/virt-pki-validate.1*
|
2012-02-15 20:01:07 +01:00
|
|
|
%doc %{_mandir}/man1/virt-host-validate.1*
|
2010-01-08 01:37:05 +01:00
|
|
|
%{_bindir}/virsh
|
|
|
|
%{_bindir}/virt-xml-validate
|
|
|
|
%{_bindir}/virt-pki-validate
|
2012-02-15 20:01:07 +01:00
|
|
|
%{_bindir}/virt-host-validate
|
2011-04-06 00:31:12 +02:00
|
|
|
%dir %{_libdir}/%{name}
|
- 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 19:44:26 +01:00
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/libvirt-guests.sh
|
2017-11-24 10:58:28 +01:00
|
|
|
%{_fillupdir}/sysconfig.libvirt-guests
|
2011-12-15 02:23:04 +01:00
|
|
|
%{_unitdir}/libvirt-guests.service
|
2014-03-14 20:46:52 +01:00
|
|
|
%{_sbindir}/rclibvirt-guests
|
2010-03-01 01:43:01 +01:00
|
|
|
|
2016-08-13 02:51:10 +02:00
|
|
|
%files libs -f %{name}.lang
|
2017-11-02 23:48:50 +01:00
|
|
|
%doc AUTHORS ChangeLog.gz NEWS README README.md COPYING COPYING.LESSER
|
2016-08-13 02:51:10 +02:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libvirt.conf
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libvirt-admin.conf
|
|
|
|
%{_libdir}/libvirt.so.*
|
|
|
|
%{_libdir}/libvirt-qemu.so.*
|
|
|
|
%{_libdir}/libvirt-lxc.so.*
|
|
|
|
%{_libdir}/libvirt-admin.so.*
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_datadir}/%{name}/
|
|
|
|
%dir %{_datadir}/%{name}/schemas/
|
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 19:06:17 +02:00
|
|
|
%dir %{_datadir}/%{name}/cpu_map/
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %attr(0755, root, root) %{_localstatedir}/lib/%{name}/
|
|
|
|
|
|
|
|
%{_datadir}/%{name}/schemas/basictypes.rng
|
|
|
|
%{_datadir}/%{name}/schemas/capability.rng
|
|
|
|
%{_datadir}/%{name}/schemas/domain.rng
|
|
|
|
%{_datadir}/%{name}/schemas/cputypes.rng
|
|
|
|
%{_datadir}/%{name}/schemas/domaincaps.rng
|
|
|
|
%{_datadir}/%{name}/schemas/domaincommon.rng
|
|
|
|
%{_datadir}/%{name}/schemas/domainsnapshot.rng
|
|
|
|
%{_datadir}/%{name}/schemas/interface.rng
|
|
|
|
%{_datadir}/%{name}/schemas/network.rng
|
|
|
|
%{_datadir}/%{name}/schemas/networkcommon.rng
|
|
|
|
%{_datadir}/%{name}/schemas/nodedev.rng
|
|
|
|
%{_datadir}/%{name}/schemas/nwfilter.rng
|
|
|
|
%{_datadir}/%{name}/schemas/nwfilter_params.rng
|
|
|
|
%{_datadir}/%{name}/schemas/nwfilterbinding.rng
|
|
|
|
%{_datadir}/%{name}/schemas/secret.rng
|
|
|
|
%{_datadir}/%{name}/schemas/storagecommon.rng
|
|
|
|
%{_datadir}/%{name}/schemas/storagepool.rng
|
|
|
|
%{_datadir}/%{name}/schemas/storagevol.rng
|
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 19:06:17 +02:00
|
|
|
%{_datadir}/%{name}/cpu_map/*.xml
|
2018-07-16 18:42:10 +02:00
|
|
|
%{_datadir}/%{name}/test-screenshot.png
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2016-08-13 02:51:10 +02:00
|
|
|
%files admin
|
|
|
|
%doc %{_mandir}/man1/virt-admin.1*
|
|
|
|
%{_bindir}/virt-admin
|
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 18:46:32 +01:00
|
|
|
%if %{with_bash_completion}
|
|
|
|
%{_datadir}/bash-completion/completions/virt-admin
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{with_bash_completion}
|
|
|
|
%files bash-completion
|
|
|
|
%{_datadir}/bash-completion/completions/vsh
|
|
|
|
%endif
|
2016-08-13 02:51:10 +02:00
|
|
|
|
2007-01-11 01:44:36 +01:00
|
|
|
%files devel
|
2014-07-02 21:21:03 +02:00
|
|
|
%{_libdir}/libvirt.so
|
2016-07-01 18:39:05 +02:00
|
|
|
%{_libdir}/libvirt-admin.so
|
2014-07-02 21:21:03 +02:00
|
|
|
%{_libdir}/libvirt-qemu.so
|
|
|
|
%{_libdir}/libvirt-lxc.so
|
2018-07-16 18:42:10 +02:00
|
|
|
%{_includedir}/%{name}
|
2007-01-11 01:44:36 +01:00
|
|
|
%{_libdir}/pkgconfig/libvirt.pc
|
2016-07-01 18:39:05 +02:00
|
|
|
%{_libdir}/pkgconfig/libvirt-admin.pc
|
2014-07-02 21:21:03 +02:00
|
|
|
%{_libdir}/pkgconfig/libvirt-qemu.pc
|
|
|
|
%{_libdir}/pkgconfig/libvirt-lxc.pc
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_datadir}/%{name}/api/
|
|
|
|
%{_datadir}/%{name}/api/libvirt-api.xml
|
|
|
|
%{_datadir}/%{name}/api/libvirt-admin-api.xml
|
|
|
|
%{_datadir}/%{name}/api/libvirt-qemu-api.xml
|
|
|
|
%{_datadir}/%{name}/api/libvirt-lxc-api.xml
|
2007-03-07 22:48:39 +01:00
|
|
|
|
|
|
|
%files doc
|
2013-06-07 03:10:31 +02:00
|
|
|
# Website
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_docdir}/%{name}
|
2013-06-07 23:42:47 +02:00
|
|
|
%doc %{_docdir}/%{name}/*.png
|
|
|
|
%doc %{_docdir}/%{name}/*.html
|
|
|
|
%doc %{_docdir}/%{name}/*.gif
|
|
|
|
%doc %{_docdir}/%{name}/*.css
|
|
|
|
%doc %{_docdir}/%{name}/html
|
|
|
|
%doc %{_docdir}/%{name}/internals
|
2016-12-07 00:28:57 +01:00
|
|
|
%doc %{_docdir}/%{name}/logos
|
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 20:08:28 +02:00
|
|
|
%doc %{_docdir}/%{name}/fonts
|
2007-01-11 01:44:36 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
# API docs
|
2018-07-16 18:42:10 +02:00
|
|
|
%dir %{_datadir}/gtk-doc/html/%{name}/
|
|
|
|
%doc %{_datadir}/gtk-doc/html/%{name}/*
|
2011-12-15 02:23:04 +01:00
|
|
|
|
2013-06-07 03:10:31 +02:00
|
|
|
%if %{with_sanlock}
|
2013-07-22 18:42:02 +02:00
|
|
|
|
2011-12-15 02:23:04 +01:00
|
|
|
%files lock-sanlock
|
2012-01-19 00:03:47 +01:00
|
|
|
%doc %{_mandir}/man8/virt-sanlock-cleanup.8*
|
2015-01-05 21:14:57 +01:00
|
|
|
%if %{with_qemu}
|
2012-01-19 00:03:47 +01:00
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/qemu-sanlock.conf
|
2015-01-05 21:14:57 +01:00
|
|
|
%endif
|
2015-05-04 18:52:19 +02:00
|
|
|
%if %{with_libxl}
|
|
|
|
%config(noreplace) %{_sysconfdir}/%{name}/libxl-sanlock.conf
|
|
|
|
%endif
|
2012-01-19 00:03:47 +01:00
|
|
|
%dir %{_libdir}/%{name}/lock-driver/
|
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/lock-driver/sanlock.so
|
2012-01-24 22:28:41 +01:00
|
|
|
%dir %{_datadir}/augeas/
|
|
|
|
%dir %{_datadir}/augeas/lenses
|
|
|
|
%dir %{_datadir}/augeas/lenses/tests
|
2011-12-15 02:23:04 +01:00
|
|
|
%{_datadir}/augeas/lenses/libvirt_sanlock.aug
|
|
|
|
%{_datadir}/augeas/lenses/tests/test_libvirt_sanlock.aug
|
2012-01-19 00:03:47 +01:00
|
|
|
%dir %attr(0700, root, root) %{_localstatedir}/lib/%{name}/sanlock
|
2011-12-15 02:23:04 +01:00
|
|
|
%{_sbindir}/virt-sanlock-cleanup
|
2012-11-02 18:55:26 +01:00
|
|
|
%attr(0755, root, root) %{_libdir}/%{name}/libvirt_sanlock_helper
|
2011-12-15 02:23:04 +01:00
|
|
|
%endif
|
|
|
|
|
2015-04-02 18:20:09 +02:00
|
|
|
%if %{with_wireshark}
|
2015-03-02 21:13:45 +01:00
|
|
|
|
2014-11-03 10:00:37 +01:00
|
|
|
%files -n wireshark-plugin-libvirt
|
2018-06-06 01:59:32 +02:00
|
|
|
%{wireshark_plugindir}/libvirt.so
|
2014-10-28 00:00:39 +01:00
|
|
|
%endif
|
|
|
|
|
2016-04-13 02:22:05 +02:00
|
|
|
%files nss
|
|
|
|
%{_libdir}/libnss_libvirt.so.2
|
2017-01-19 19:52:37 +01:00
|
|
|
%{_libdir}/libnss_libvirt_guest.so.2
|
2016-04-13 02:22:05 +02:00
|
|
|
|
2007-02-25 23:29:40 +01:00
|
|
|
%changelog
|