Commit Graph

670 Commits

Author SHA256 Message Date
Stephan Kulow
2979447c8f Accepting request 100461 from Virtualization
- During configure, libvirt checks for availability of iptables
  binary and doesn't actually use anything from iptables-devel
  package, hence only need 'BuildRequires: iptables'.

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

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

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

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

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

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

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

OBS-URL: https://build.opensuse.org/request/show/98823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=93
2012-01-05 12:51:26 +00:00
James Fehlig
ff2439ca46 - Fixup systemd support as per openSUSE systemd packaging
guidelines.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=185
2012-01-04 23:48:35 +00:00
James Fehlig
2caea9a03a - Use %fdupes for duplicate file checking instead of hand-rolled
function

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=184
2012-01-03 16:29:06 +00:00
James Fehlig
313e7cf2d5 Update to libvirt 0.9.8
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=183
2011-12-15 01:23:04 +00:00
James Fehlig
3231a86fc7 - Add support for QEMU 1.0
dd8e8956-qemu-1.0.patch
  bnc#736569

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=182
2011-12-14 04:48:31 +00:00
Stephan Kulow
479a23820e replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=92
2011-12-06 17:26:09 +00:00
OBS User buildservice-autocommit
141f42da34 Updating link to change in openSUSE:Factory/libvirt revision 92.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=0c32160dd9a53f78a472ab00a2f00263
2011-12-06 17:26:09 +00:00
Stephan Kulow
a0dd3c3a83 Accepting request 94598 from Virtualization
- Allow qemu driver (and hence libvirtd) to load when qemu
  user:group does not exist.  The kvm or qemu package, which may
  not exist on a xen host, creates qemu user:group.
  relax-qemu-usergroup-check.patch

OBS-URL: https://build.opensuse.org/request/show/94598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=91
2011-12-01 11:24:19 +00:00
James Fehlig
6e6c8a48ca - Allow qemu driver (and hence libvirtd) to load when qemu
user:group does not exist.  The kvm or qemu package, which may
  not exist on a xen host, creates qemu user:group.
  relax-qemu-usergroup-check.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=179
2011-11-30 16:55:23 +00:00
Stephan Kulow
a777054147 Accepting request 94176 from Virtualization
- Handle empty strings in s-expression returned by xend
  a495365d-sexpr-empty-str.patch
  bnc#731344
- Allow libvirtd to access libvirt_{io,part}helper when confined
  by apparmor
  Update install-apparmor-profiles.patch
  bnc#730435

- Accommodate Xen domctl version 8
  xen-domctl-ver8.patch

- add libtool as buildrequire to avoid implicit dependency

- Fix build when using older PolicyKit
  d47ab3fe-polkit0.patch

- Update to libvirt 0.9.7
  - esx: support vSphere 5.x
  - vbox: support for VirtualBox 4.1
  - Introduce the virDomainOpenGraphics API
  - Add AHCI support to qemu driver
  - snapshot: many improvements and 2 new APIs
  - api: Add public api for 'reset'

OBS-URL: https://build.opensuse.org/request/show/94176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=90
2011-11-29 16:15:52 +00:00
James Fehlig
a05f801ae3 Fix some relevant bugs found in SLE11 SP2
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=176
2011-11-28 22:00:45 +00:00
Charles Arnold
82f0de3595 - Accommodate Xen domctl version 8
xen-domctl-ver8.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=175
2011-11-28 20:14:22 +00:00
James Fehlig
39daff594b Accepting request 92615 from home:coolo:removelibtool
- add libtool as buildrequire to avoid implicit dependency

OBS-URL: https://build.opensuse.org/request/show/92615
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=174
2011-11-21 16:24:18 +00:00
James Fehlig
e4ab951a14 Proper fix for libvirt policykit build issue
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=173
2011-11-16 21:18:13 +00:00
James Fehlig
5e8fd75542 Replace polkit0.patch with upstream variant
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=172
2011-11-15 23:14:03 +00:00
James Fehlig
dc6d29408a Fix build when using older PolicyKit
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=171
2011-11-15 22:06:40 +00:00
James Fehlig
83820260d9 Update to libvirt 0.9.7
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=170
2011-11-10 01:55:47 +00:00
70bb121b93 fix error: patch 23993 defined multiple times
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=169
2011-11-08 22:03:20 +00:00
Stephan Kulow
b660ca5916 Accepting request 88632 from Virtualization
- Add AHCI controller support to qemu driver
  c1bc3d89-qemu-add-ahci.patch
- Set security driver to 'none' in /etc/libvirt/qemu.conf.  Users
  must opt-in for Apparmor confinement of qemu instances.
  suse-qemu-conf.patch

OBS-URL: https://build.opensuse.org/request/show/88632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=88
2011-10-19 11:37:56 +00:00
James Fehlig
3da5a7017e libvirt updates for openSUSE12.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=166
2011-10-18 21:25:37 +00:00
Lars Vogdt
0ddd610ac5 Accepting request 85580 from Virtualization
- Revert upstream commit f84aedad, which is not needed since
  affected SUSE kvm packages have the necessary qemu fix
  f84aedad-revert.patch

- Update to libvirt 0.9.6
  - Fix shutdown regression with buggy qemu

- Fixed typos in libvirt.spec

- Update to libvirt 0.9.5
  - many snapshot improvements
  - latency: Define new public API and structure
  - USB2 and various USB improvements
  - storage: Add fs pool formatting
  - Add public API for getting migration speed
  - Add basic driver for Microsoft Hyper-V
  - Many bug fixes and improvements

OBS-URL: https://build.opensuse.org/request/show/85580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=87
2011-10-02 08:16:53 +00:00
James Fehlig
ccfcfc25f2 refresh some patches
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=163
2011-09-29 21:16:44 +00:00
James Fehlig
5a72ff014a update to libvirt 0.9.6
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=162
2011-09-26 03:28:30 +00:00
James Fehlig
7a29c1d3d8 Accepting request 84303 from home:aturrini:branches:Virtualization
Fixed typos in libvirt.spec

OBS-URL: https://build.opensuse.org/request/show/84303
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=161
2011-09-22 02:08:06 +00:00
Lars Vogdt
c7db9a722e Accepting request 82564 from Virtualization
Updated libvirt package for Factory...

- Enable building with libnetcontrol

- Select libnl-1_1-devel

- Set qemu migration speed unlimited when migrating to file
  7e5f6a51-rpc-generator.patch b12354be-mig-speed-1.patch
  1282bd80-mig-speed-2.patch 6f84e110-mig-speed-3.patch
  829bce17-mig-speed-4.patch 8fc40c51-mig-speed-5.patch
  ef1065cf-mig-speed-6.patch 0257ba8f-mig-speed-7.patch
  bnc#706436

- Increase max size of buffer used to receive xend response
  57c95175-xend-buff-size.patch
- Don't overwrite useful error messages in legacy xen driver
  32620dab-fix-xen-err-msg.patch
  bnc#711096

- Add upstream patches to stop excessive logging
  7f2498ef-no-log-invalid.patch 6ff9fc26-quiet-libxl-logging.patch

- Add 'Conflicts: kvm < 0.14.1' to ensure libvirt is using a
  kvm package that creates qemu user:group.  Remove user:group
  creation from libvirt
  bnc#694883
- Add libvirt group at package installation
  bnc#694885

- Explicitly add 'BuildRequires: libgcrypt-devel' since it is no
 longer required by libgnutls-devel

OBS-URL: https://build.opensuse.org/request/show/82564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=86
2011-09-19 19:23:31 +00:00
James Fehlig
bdf4063832 ok, final cleanup of spec file wrt libnl
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=158
2011-09-16 19:30:03 +00:00
James Fehlig
a79608401d fix the fix
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=157
2011-09-16 19:15:46 +00:00
James Fehlig
5ad80eca57 fix build for 11.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=156
2011-09-16 19:12:10 +00:00
James Fehlig
068fbe5b30 enabled building with libnetcontrol
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=155
2011-09-16 18:53:58 +00:00
James Fehlig
483e1d7f4a fix inconsistent whitespace in spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=154
2011-09-16 18:36:44 +00:00
James Fehlig
7bab0b57b5 Accepting request 82460 from home:jengelh:nl
- Select libnl-1_1-devel

OBS-URL: https://build.opensuse.org/request/show/82460
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=153
2011-09-16 18:32:42 +00:00
James Fehlig
e910448849 Fix patch 4 in get migration speed series
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=152
2011-09-15 04:10:37 +00:00
James Fehlig
bec12474ff Set qemu migration speed unlimited when migrating to file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=151
2011-09-14 23:35:28 +00:00
James Fehlig
2753a14226 increase buffer used for xend response
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=150
2011-09-14 22:20:31 +00:00
James Fehlig
66a9d8b90f stop excessive libvirt logging
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=149
2011-09-14 21:56:38 +00:00
James Fehlig
769c19d519 remove qemu user:group creation
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=148
2011-09-14 18:13:45 +00:00
James Fehlig
7f79a6ae70 add libgcrypt-devel to BuildRequires
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=147
2011-09-08 17:13:39 +00:00
James Fehlig
8b45e08b5e disable netcf support in libvirt
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=146
2011-09-08 16:22:48 +00:00
James Fehlig
5e36c74f7b re-enable polkit support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=145
2011-09-08 16:17:38 +00:00
Sascha Peilicke
35da97df32 Autobuild autoformatter for 79898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=85
2011-08-29 09:28:04 +00:00
OBS User buildservice-autocommit
fc96f902f5 Updating link to change in openSUSE:Factory/libvirt revision 85.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=2ee893b0b458d5f1793cc69318ce84e7
2011-08-29 09:28:04 +00:00
Sascha Peilicke
bf6c7c0f04 Accepting request 79898 from Virtualization
- Add cgconfig to Should-{Start,Stop} in libvirtd init script
  bnc#712245

- Fix apparmor profile location and content
  update install-apparmor-profiles.patch
  bnc#705668

- Fix libvirtd SIGHUP handler
  9e093f0b-libvirtd-sighup.patch

- add baselibs.conf to sources

- Enable apparmor security dirver, SLES bnc#705668
  install-apparmor-profiles.patch

OBS-URL: https://build.opensuse.org/request/show/79898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libvirt?expand=0&rev=84
2011-08-29 09:27:53 +00:00
James Fehlig
41267d71d4 cgconfig should be available when libvirtd is running
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=143
2011-08-25 02:34:20 +00:00
James Fehlig
6e4eefb67c fix apparmor profiles
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=142
2011-08-19 21:40:32 +00:00
James Fehlig
785bf3956a Fix libvirtd SIGHUP handler
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=141
2011-08-18 21:11:13 +00:00
James Fehlig
4cafa05b40 enable libvirt apparmor driver for openSUSE
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=140
2011-08-08 21:26:58 +00:00