devstack/lib/nova_plugins
Matt Riedemann 6390d5ef82 libvirt: install python-guestfs when ENABLE_FILE_INJECTION=True
There is a bit of a weird history here, but the net is we're not
installing python-guestfs when ENABLE_FILE_INJECTION is set, which
it is in the gate-tempest-dsvm-neutron-full-ssh job, which makes
file injection (personality) tests fail.

The history:

Commit 0ae942b41c moved installing
python-guestfs to the hypervisor-libvirt file and it was conditional
on a flag to enable file injection and the backing distro.

Commit a3c94468ba removed the ability
to configure nova for file injection, which never made any Tempest
tests fail because we didn't have a job that tested file injection
with ssh, which is what gate-tempest-dsvm-neutron-full-ssh does.

Commit 6d3670a652 added the ability
back to enable file injection and the gate-tempest-dsvm-neutron-full-ssh
job uses it, but missed added the condition back in from 0ae942b41
which installed the python-guestfs package. This change adds that
back in.

Change-Id: I1c1ef093b70007100646c086dc5724cd64751d00
Closes-Bug: #1622649
2016-09-12 11:35:22 -04:00
..
functions-libvirt Adding vfio to cgroup_device_acl during libvirt configuration 2016-09-04 12:52:01 +00: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 Merge "Revert "Update auth params in Nova Hypervisor-Ironic"" 2016-05-09 16:44:31 +00:00
hypervisor-libvirt libvirt: install python-guestfs when ENABLE_FILE_INJECTION=True 2016-09-12 11:35:22 -04: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 Install conntrack in XenServer Dom0 2016-08-30 01:30:14 +00:00