Use configurable constraints to install clients

Change-Id: Ieb397a688907cc20b8fffafec01416ff9fb68515
This commit is contained in:
Andrii Ostapenko 2019-09-16 16:39:54 -05:00
parent c54f51c603
commit 09e1f524d4
2 changed files with 6 additions and 2 deletions

View File

@ -16,7 +16,9 @@
set -xe
sudo -H -E pip install python-openstackclient python-heatclient python-ironicclient
sudo -H -E pip install \
-c${UPPER_CONSTRAINTS_FILE:=https://releases.openstack.org/constraints/upper/master} \
python-openstackclient python-heatclient python-ironicclient
sudo -H mkdir -p /etc/openstack
cat << EOF | sudo -H tee -a /etc/openstack/clouds.yaml

View File

@ -17,7 +17,9 @@
set -xe
sudo -H -E pip install "cmd2<=0.8.7"
sudo -H -E pip install python-openstackclient python-heatclient --ignore-installed
sudo -H -E pip install \
-c${UPPER_CONSTRAINTS_FILE:=https://releases.openstack.org/constraints/upper/master} \
python-openstackclient python-heatclient --ignore-installed
sudo -H mkdir -p /etc/openstack
sudo -H chown -R $(id -un): /etc/openstack