X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=jjb%2Fopendaylight-infra-stack.sh;h=edb3e40c9e7531d9043004b3cfd585d6db10a9c3;hb=fb61e7e185ce5ab37dd7071519b21ff9d2728652;hp=18766ea46c27ce506db3e83c10af25a7a68356aa;hpb=6e54d42d5a08f4bf66f0203f37acfc841e7e8f85;p=releng%2Fbuilder.git diff --git a/jjb/opendaylight-infra-stack.sh b/jjb/opendaylight-infra-stack.sh index 18766ea46..edb3e40c9 100644 --- a/jjb/opendaylight-infra-stack.sh +++ b/jjb/opendaylight-infra-stack.sh @@ -1,18 +1,29 @@ #!/bin/bash -virtualenv "$WORKSPACE/.venv-openstack" -# shellcheck disable=SC1090 -source "$WORKSPACE/.venv-openstack/bin/activate" +# SPDX-License-Identifier: EPL-1.0 +############################################################################## +# Copyright (c) 2017 The Linux Foundation and others. +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +############################################################################## + +virtualenv "/tmp/v/openstack" +# shellcheck source=/tmp/v/openstack/bin/activate disable=SC1091 +source "/tmp/v/openstack/bin/activate" pip install --upgrade pip pip install --upgrade python-openstackclient python-heatclient -pip freeze +pip install --upgrade pipdeptree +pipdeptree cd /builder/openstack-hot || exit 1 JOB_SUM=$(echo "$JOB_NAME" | sum | awk '{{ print $1 }}') VM_NAME="$JOB_SUM-$BUILD_NUMBER" -OS_TIMEOUT=10 # Minutes to wait for OpenStack VM to come online -STACK_RETRIES=3 # Number of times to retry creating a stack before fully giving up +OS_TIMEOUT=15 # Minutes to wait for OpenStack VM to come online +STACK_RETRIES=2 # Number of times to retry creating a stack before fully giving up STACK_SUCCESSFUL=false # seq X refers to waiting for X minutes for OpenStack to return # a status that is not CREATE_IN_PROGRESS before giving up.