devstack/lib/nova_plugins
Ian Wienand 52bb64105f Use qemu-kvm-ev package on centos
For the latest qemu-kvm, you have to use the qemu-kvm-ev package,
which is based off the qemu-kvm-rhev package, which is explained in
[1] but you probably can't read it.  The gist is, that qemu-kvm-rhev
is a later build of kvm that is incompatible with the base version
provided.  qemu-kvm-rhev is only provided with the RHV (ovirt) and
RHOS (openstack) products.  CentOS rebuilds this package as
qemu-kvm-ev as part of it's virtualisation SIG.

I9a972e3fde2e4e552f6fc98350820c07873c3de3 has bumped up the minimum
qemu version to 2.1.0.  It seems there is a an issue (bug #1668164)
where having the qemu-system package installed gets picked up if
installed, and reports the incorrect version to nova, causing failure.

This removes the installs from files/rpms/nova as it is all being done
in function-libvirt.  We only install the qemu-kvm-ev package on
centos and remove the old work-around.

[1] https://access.redhat.com/solutions/629513
[2] https://wiki.centos.org/SpecialInterestGroup/Virtualization

Change-Id: Ide91b261f35fb19d8bd7155ca016fa3b76a45ea1
2017-02-27 18:59:49 +11:00
..
functions-libvirt Use qemu-kvm-ev package on centos 2017-02-27 18:59:49 +11:00
hypervisor-fake Change quota_injected_file_path_bytes to quota_injected_file_path_length 2016-08-17 03:44:42 -04:00
hypervisor-ironic Make Nova/Ironic communication use Identity v3 2016-10-04 16:27:02 +00:00
hypervisor-libvirt Fix libguestfs on Ubuntu 2016-12-01 17:00:41 +00:00
hypervisor-openvz Namespace XTRACE commands 2015-11-27 15:36:04 +11:00
hypervisor-vsphere Namespace XTRACE commands 2015-11-27 15:36:04 +11:00
hypervisor-xenserver XenAPI: Use XenServer DevStack plugins 2017-01-09 17:43:24 -08:00