Use upper-constraints when installing packstack from source

Currently, it's not using the constraints file so we may use different
versions that other services.

Change-Id: I3f8eb965b6f08ddf6c0bc89a53e051e43047aecb
This commit is contained in:
Alfredo Moralejo
2019-08-14 10:49:44 +02:00
parent 52011e5d47
commit 7417aef9bc

View File

@@ -17,6 +17,8 @@ export PATH=$PATH:/usr/local/sbin:/usr/sbin
SCENARIO=${SCENARIO:-scenario001}
BRANCH=master
# We could want to override the default repositories or install behavior
INSTALL_FROM_SOURCE=${INSTALL_FROM_SOURCE:-true}
MANAGE_REPOS=${MANAGE_REPOS:-true}
@@ -268,7 +270,7 @@ fi
# Setup packstack
if [ "${INSTALL_FROM_SOURCE}" = true ]; then
$SUDO $PIP install --prefix=/usr .
$SUDO $PIP install --ignore-installed -c https://opendev.org/openstack/requirements/raw/branch/$BRANCH/upper-constraints.txt --prefix=/usr .
# In Fedora when running with sudo gems are installed at /usr/local/bin/ even when GEM_HOME/GEM_BIN_DIR are set
if [ "${PKG_MGR}" = "dnf" ]; then
export GEM_BIN_DIR=/usr/local/bin/