openstack-ansible-os_nova/releasenotes/notes/libvirt-python-symlink-e892dd3536c02179.yaml
Jesse Pretorius 3d78d07015 Use the distro package for libvirt-python
The libvirt-python library has C bindings which are very particular
about the version of its companion package (libvirt). To ensure
things run smoothly for stable releases, we opt to use the distro
packages for these and symlink the appropriate library files and
binding into the venv.

This approach has been used successfully for the ceph python bindings.

Change-Id: Id962efe16c425424715409f071c4a304f8416001
2018-05-30 19:54:55 +00:00

20 lines
788 B
YAML

---
issues:
- |
With the release of CentOS 7.5, all pike releases are broken due to a
mismatch in version between the libvirt-python library specified by the
OpenStack community, and the version provided in CentOS 7.5. As such OSA
is unable build the appropriate python library for libvirt. The only
recourse for this is to upgrade the environment to the latest queens
release.
fixes:
- |
In order to prevent further issues with a libvirt and python-libvirt
version mismatch, KVM-based compute nodes will now use the distribution
package python library for libvirt. This should resolve the issue seen
with pike builds on CentOS 7.5.
deprecations:
- |
The variable ``nova_compute_pip_packages`` is no longer used and has
been removed.