Use external RHCLOUD variable if set
To use cloud environment different from RDO cloud it's needed to set this value to something that will match to the used cloud environment quickstart configuration. It also need to be stored at toci-quickstart config files. For example, for the RHCLOUD foobar if testing with OVB, the following file have to be installed before running the gate test: /opt/stack/tripleo-ci/toci-quickstart/config/testenv/ovb-foobar.yml Change-Id: Ifc88a76df8de32b0a66bc507e337a9b407f17e29
This commit is contained in:
parent
327e09e0f1
commit
06cc329f48
|
@ -27,20 +27,22 @@ if [ -f /etc/nodepool/provider ] ; then
|
|||
# source variables common across all the scripts.
|
||||
source /etc/ci/mirror_info.sh
|
||||
|
||||
# host setup
|
||||
export RHCLOUD=''
|
||||
if [ ${NODEPOOL_CLOUD:-''} == 'tripleo-test-cloud-rh1' ]; then
|
||||
RHCLOUD='rh1'
|
||||
elif [ ${NODEPOOL_PROVIDER:-''} == 'rdo-cloud-tripleo' ]; then
|
||||
RHCLOUD='rdocloud'
|
||||
fi
|
||||
if [[ "$RHCLOUD" != '' ]]; then
|
||||
source $(dirname $0)/scripts/$RHCLOUD.env
|
||||
if [[ -z "${RHCLOUD-}" ]]; then
|
||||
# host setup
|
||||
export RHCLOUD=''
|
||||
if [ ${NODEPOOL_CLOUD:-''} == 'tripleo-test-cloud-rh1' ]; then
|
||||
RHCLOUD='rh1'
|
||||
elif [ ${NODEPOOL_PROVIDER:-''} == 'rdo-cloud-tripleo' ]; then
|
||||
RHCLOUD='rdocloud'
|
||||
fi
|
||||
if [[ "$RHCLOUD" != '' ]]; then
|
||||
source $(dirname $0)/scripts/$RHCLOUD.env
|
||||
|
||||
# In order to save space remove the cached git repositories, at this point in
|
||||
# CI the ones we are interested in have been cloned to /opt/stack/new. We
|
||||
# can also remove some distro images cached on the images.
|
||||
sudo rm -rf /opt/git /opt/stack/cache/files/mysql.qcow2 /opt/stack/cache/files/ubuntu-12.04-x86_64.tar.gz
|
||||
# In order to save space remove the cached git repositories, at this point in
|
||||
# CI the ones we are interested in have been cloned to /opt/stack/new. We
|
||||
# can also remove some distro images cached on the images.
|
||||
sudo rm -rf /opt/git /opt/stack/cache/files/mysql.qcow2 /opt/stack/cache/files/ubuntu-12.04-x86_64.tar.gz
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
Loading…
Reference in New Issue