The following package must always build from source:
- libvirt-python:
A pre-built wheel can be missing libvirt capabilities
from the installed version of libvirt-bin, leading to
nova-compute failing to start.
The re-implementation is necessary as there are no
group_vars scoped to the repo servers. If these vars
are added to group_vars/all then the compute nodes
would also install from source every time, whereas
it only needs to be done in the repo server's wheel
build process.
Reviewed: https:/ /review. openstack. org/389064 /git.openstack. org/cgit/ openstack/ openstack- ansible/ commit/ ?id=02701e3bf83 70c15132e542c0f dec34c0dd31d60
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit 02701e3bf8370c1 5132e542c0fdec3 4c0dd31d60
Author: Jesse Pretorius <email address hidden>
Date: Thu Oct 20 09:38:21 2016 +0100
Work around bad libvirt-python wheel
The following package must always build from source:
- libvirt-python:
A pre-built wheel can be missing libvirt capabilities
from the installed version of libvirt-bin, leading to
nova-compute failing to start.
Note that this is a re-implementation of /review. openstack. org/388027
https:/
The re-implementation is necessary as there are no
group_vars scoped to the repo servers. If these vars
are added to group_vars/all then the compute nodes
would also install from source every time, whereas
it only needs to be done in the repo server's wheel
build process.
Closes-Bug: #1625859 5574810ab616dff 51924435da5
Change-Id: I3197f06839c970