Fixing virtualenv issues
A couple of issues relating to virtualenv arose while testing on Ubuntu 15.10. Adjust the virtualenv setting in the pip install phase to work correctly and simplify the check and install of virtualenv so we get the right package. Change-Id: I09fb604ec6667aa45c3c2063adf3d760114aa65a
This commit is contained in:
parent
d9c93c669c
commit
11a1944cfd
@ -18,7 +18,7 @@
|
||||
name: "{{ package }}"
|
||||
state: "{{ state | default(omit) }}"
|
||||
version: "{{ version | default(omit) }}"
|
||||
virtualenv: "{{ bifrost_venv_dir if enable_venv else 'undefined' }}"
|
||||
virtualenv: "{{ bifrost_venv_dir if enable_venv else omit }}"
|
||||
when: source_install is not defined or source_install == false
|
||||
# NOTE (cinerama): We should be able to use the pip module here and
|
||||
# possibly merge these two tasks when
|
||||
|
@ -30,11 +30,9 @@ if [ -x '/usr/bin/apt-get' ]; then
|
||||
fi
|
||||
if [ -n "${VENV-}" ]; then
|
||||
if ! $(virtualenv --version &>/dev/null); then
|
||||
if $(sudo -H apt-get -y install virtualenv); then
|
||||
sudo -H apt-get -y install python-virtualenv
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
elif [ -x '/usr/bin/yum' ]; then
|
||||
if ! yum -q list installed python-devel; then
|
||||
sudo -H yum -y install python-devel
|
||||
|
Loading…
Reference in New Issue
Block a user