devstack/lib/nova_plugins
Lee Yarwood f0bf2bdff1 libvirt: Stop installing python bindings from pip
As set out in bug #1933096 these bindings are dynamically built against
the version of libvirt present in the environment at build time.

As a result using a pre-built wheel can cause AttributeError's when the
bindings have previously been built elsewhere against an older version
of libvirt installed on the host. This is currently the case in CentOS 8
stream based CI jobs where we try to use 7.4.0 bindings that appear to
be built against libvirt <= 6.10 leading to bug #1933096.

This change seeks to avoid this by installing the bindings from packages
that will always be built against the correct corresponding version of
libvirt.

Change-Id: I76184c17a776c4e1ecaab9549d9d36c8c07c60fa
Closes-Bug: #1933096
2021-06-29 11:53:22 +01:00
..
functions-libvirt libvirt: Stop installing python bindings from pip 2021-06-29 11:53:22 +01:00
hypervisor-fake Modernize VIRT_DRIVER=fake usage 2018-06-02 12:40:58 -04:00
hypervisor-ironic nova ironic-hypevisor - support scoped auth config 2021-06-15 11:32:45 -07:00
hypervisor-libvirt Use python3-guestfs in Ubuntu 2020-12-16 09:17:08 +09:00
hypervisor-openvz Stop configuring '[DEFAULT] firewall_driver' for nova 2020-01-16 09:27:54 +00:00
hypervisor-vsphere Namespace XTRACE commands 2015-11-27 15:36:04 +11:00