From: Sam Hague Date: Fri, 27 Jul 2018 12:34:14 +0000 (-0400) Subject: Set OS_DEPLOY for combo node X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;ds=sidebyside;h=cdc30acd036f11f824c86104431a6f91ba477a34;p=releng%2Fbuilder.git Set OS_DEPLOY for combo node Change-Id: I5e3577f60ba8b176b3c24badf26b6ac73792bc9c Signed-off-by: Sam Hague --- diff --git a/jjb/integration/common-functions.sh b/jjb/integration/common-functions.sh index 9bb051d49..116196627 100644 --- a/jjb/integration/common-functions.sh +++ b/jjb/integration/common-functions.sh @@ -117,6 +117,22 @@ function configure_karaf_log() { cat ${LOGCONF} } # function configure_karaf_log() +function get_os_deploy() { + local -r num_systems=${1:-$NUM_OPENSTACK_SYSTEM} + case ${num_systems} in + 1) + OS_DEPLOY="1cmb-0ctl-0cmp" + ;; + 2) + OS_DEPLOY="1cmb-0ctl-1cmp" + ;; + 3|*) + OS_DEPLOY="0cmb-1ctl-2cmp" + ;; + esac + export OS_DEPLOY +} + function run_plan() { local -r type=$1 diff --git a/jjb/integration/integration-deploy-openstack-run-test.sh b/jjb/integration/integration-deploy-openstack-run-test.sh index 0ae985307..918dd905b 100644 --- a/jjb/integration/integration-deploy-openstack-run-test.sh +++ b/jjb/integration/integration-deploy-openstack-run-test.sh @@ -5,9 +5,10 @@ # shellcheck source=${ROBOT_VENV}/bin/activate disable=SC1091 source ${ROBOT_VENV}/bin/activate source /tmp/common-functions.sh ${BUNDLEFOLDER} -totaltmr=$(timer) # Ensure we fail the job if any steps fail. set -ex -o pipefail +totaltmr=$(timer) +get_os_deploy PYTHON="${ROBOT_VENV}/bin/python" SSH="ssh -t -t" @@ -760,6 +761,9 @@ for i in `seq 1 ${NUM_OPENSTACK_CONTROL_NODES}`; do echo "Install rdo release to avoid incompatible Package versions" install_rdo_release ${!CONTROLIP} setup_live_migration_control ${!CONTROLIP} + if [ "$(is_openstack_feature_enabled n-cpu)" == "1" ]; then + setup_live_migration_compute ${!CONTROLIP} ${!CONTROLIP} + fi echo "Stack the control node ${i} of ${NUM_OPENSTACK_CONTROL_NODES}: ${CONTROLIP}" ssh ${!CONTROLIP} "cd /opt/stack/devstack; nohup ./stack.sh > /opt/stack/devstack/nohup.out 2>&1 &" ssh ${!CONTROLIP} "ps -ef | grep stack.sh" @@ -1090,6 +1094,7 @@ for suite in ${SUITES}; do --removekeywords name:OpenStackOperations.Add_OVS_Logging_On_All_OpenStack_Nodes \ -v BUNDLEFOLDER:${BUNDLEFOLDER} \ -v BUNDLE_URL:${ACTUAL_BUNDLE_URL} \ + -v CMP_INSTANCES_SHARED_PATH:/var/instances \ -v CONTROLLERFEATURES:"${CONTROLLERFEATURES}" \ -v CONTROLLER_USER:${USER} \ -v DEVSTACK_DEPLOY_PATH:/opt/stack/devstack \ @@ -1128,7 +1133,7 @@ for suite in ${SUITES}; do -v OS_COMPUTE_4_IP:${OPENSTACK_COMPUTE_NODE_4_IP} \ -v OS_COMPUTE_5_IP:${OPENSTACK_COMPUTE_NODE_5_IP} \ -v OS_COMPUTE_6_IP:${OPENSTACK_COMPUTE_NODE_6_IP} \ - -v CMP_INSTANCES_SHARED_PATH:/var/instances \ + -v OS_DEPLOY:${OS_DEPLOY} \ -v OS_USER:${USER} \ -v PUBLIC_PHYSICAL_NETWORK:${PUBLIC_PHYSICAL_NETWORK} \ -v SECURITY_GROUP_MODE:${SECURITY_GROUP_MODE} \