From 1941e4821351e34e25092202211f221d28d051e3 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Fri, 23 Mar 2018 14:07:32 +0000 Subject: [PATCH] bifrost-create-vm-nodes: Install virtualbmc to virtualenv if enabled The various bifrost pip requirements can be installed in a virtual environment except for virtualbmc which is always installed on the real filesystem. As such, lets put this package in the virtual environment as well if we are using one. Change-Id: I74ca87cfb64df2deedf66ecf654a8a124d02e40c --- .../roles/bifrost-create-vm-nodes/tasks/prepare_libvirt.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/playbooks/roles/bifrost-create-vm-nodes/tasks/prepare_libvirt.yml b/playbooks/roles/bifrost-create-vm-nodes/tasks/prepare_libvirt.yml index 9364c7a54..23e411b8e 100644 --- a/playbooks/roles/bifrost-create-vm-nodes/tasks/prepare_libvirt.yml +++ b/playbooks/roles/bifrost-create-vm-nodes/tasks/prepare_libvirt.yml @@ -135,3 +135,4 @@ pip: name: virtualbmc extra_args: "-c {{ upper_constraints_file }}" + virtualenv: "{{ enable_venv | bool | ternary(bifrost_venv_dir, omit) }}"