X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=utils%2Finfra_setup%2Fheat_template%2FHOT_create_instance.sh;h=bcd9f04872ab58bc528daf80de6a6b150229ad49;hb=4307f8d1d2653ea5ba2029bd7720c1ea6a8cdb76;hp=ecb9ab80596c2b5b1be7da5e8c476640e49d24c3;hpb=09f9a968d1078dc64bd971dd4dcd005c2a05c0e4;p=bottlenecks.git diff --git a/utils/infra_setup/heat_template/HOT_create_instance.sh b/utils/infra_setup/heat_template/HOT_create_instance.sh index ecb9ab80..bcd9f048 100755 --- a/utils/infra_setup/heat_template/HOT_create_instance.sh +++ b/utils/infra_setup/heat_template/HOT_create_instance.sh @@ -2,6 +2,8 @@ set -ex +GERRIT_REFSPEC_DEBUG=$1 + bottlenecks_env_prepare() { if [ -d $BOTTLENECKS_REPO_DIR ]; then @@ -11,6 +13,9 @@ bottlenecks_env_prepare() mkdir -p ${BOTTLENECKS_REPO_DIR} git config --global http.sslVerify false git clone ${BOTTLENECKS_REPO} ${BOTTLENECKS_REPO_DIR} + if [ x"$GERRIT_REFSPEC_DEBUG" != x ]; then + git fetch $BOTTLENECKS_REPO $GERRIT_REFSPEC_DEBUG && git checkout FETCH_HEAD + fi source $BOTTLENECKS_REPO_DIR/rubbos/rubbos_scripts/1-1-1/scripts/env_preparation.sh chmod 600 $KEY_PATH/bottlenecks_key @@ -94,6 +99,8 @@ bottlenecks_rubbos_run() /etc/resolv.conf | awk '{ print $2 '}) echo "nameserver_ip=$nameserver_ip" >> $BOTTLENECKS_REPO_DIR/utils/infra_setup/vm_dev_setup/hosts.conf + echo "GERRIT_REFSPEC_DEBUG=$GERRIT_REFSPEC_DEBUG" >> $BOTTLENECKS_REPO_DIR/utils/infra_setup/vm_dev_setup/hosts.conf + scp $ssh_args -r \ $BOTTLENECKS_REPO_DIR/utils/infra_setup/vm_dev_setup \ ec2-user@$control_ip:/tmp