summaryrefslogtreecommitdiffstats
path: root/jjb/fuel/fuel-deploy-master.sh
diff options
context:
space:
mode:
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>2016-01-12 22:53:40 +0100
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>2016-01-12 22:54:13 +0100
commit122068df87a3d8dd2200bdf5e117abb3491d1738 (patch)
tree31ccf243591dc2079ccf2dfb76790a8c47860747 /jjb/fuel/fuel-deploy-master.sh
parent0cde65f9496772c64c4a846182886beb1c771e1a (diff)
fuel: Enable all available scenarios for brahmaputra branch
This change - Enables all available scenarios for stable/brahmaputra branch on LF POD2 and Ericsson POD1. - Enables new node type, virtual, which is able to run available scenarios. - Adjusts build blocker for multijob projects. - Skips cloning of fuel repo for multijob projects. - Enables os_odl-l2_ha auto trigger for LF POD2, Ericsson POD1, and Ericsson POD2. - Enables the use of an already downloaded ISO if the ISO was previously downloaded to jumphost to speed up deployment. - Adds a generic job for fuel for easier CI development/troubleshooting which is kept disabled by default. - Removes SDN_CONTROLLER parameter. Change-Id: Icf26241216522b58db6908623a77405cdaac2ba2 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Diffstat (limited to 'jjb/fuel/fuel-deploy-master.sh')
-rwxr-xr-xjjb/fuel/fuel-deploy-master.sh59
1 files changed, 0 insertions, 59 deletions
diff --git a/jjb/fuel/fuel-deploy-master.sh b/jjb/fuel/fuel-deploy-master.sh
deleted file mode 100755
index 4a7d1d9fb..000000000
--- a/jjb/fuel/fuel-deploy-master.sh
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/bin/bash
-set -o errexit
-set -o nounset
-set -o pipefail
-
-# source the file so we get OPNFV vars
-source latest.properties
-
-# echo the info about artifact that is used during the deployment
-echo "Using $OPNFV_ARTIFACT_URL for deployment"
-
-# checkout the commit that was used for building the downloaded artifact
-# to make sure the ISO and deployment mechanism uses same versions
-echo "Checking out $OPNFV_GIT_SHA1"
-git checkout $OPNFV_GIT_SHA1 --quiet
-
-# set deployment parameters
-BRIDGE=pxebr
-export TMPDIR=$HOME/tmpdir
-LAB_NAME=${NODE_NAME/-*}
-POD_NAME=${NODE_NAME/*-}
-
-# create TMPDIR if it doesn't exist
-mkdir -p $TMPDIR
-
-# change permissions down to TMPDIR
-chmod a+x $HOME
-chmod a+x $TMPDIR
-
-# clone the securedlab repo
-cd $WORKSPACE
-echo "Cloning securedlab repo"
-git clone ssh://jenkins-ericsson@gerrit.opnfv.org:29418/securedlab --quiet
-
-# construct the command
-DEPLOY_COMMAND="sudo $WORKSPACE/ci/deploy.sh -b file://$WORKSPACE/securedlab -l $LAB_NAME -p $POD_NAME -s $DEPLOY_SCENARIO -i file://$WORKSPACE/opnfv.iso -H -B $BRIDGE -S $TMPDIR"
-
-# log info to console
-echo "Deployment parameters"
-echo "--------------------------------------------------------"
-echo "Scenario: $DEPLOY_SCENARIO"
-echo "Lab: $LAB_NAME"
-echo "POD: $POD_NAME"
-echo "ISO: $(echo $OPNFV_ARTIFACT_URL | cut -d'/' -f3)"
-echo
-echo "Starting the deployment using $INSTALLER_TYPE. This could take some time..."
-echo "--------------------------------------------------------"
-echo
-
-# start the deployment
-echo "Issuing command"
-echo "$DEPLOY_COMMAND"
-echo
-
-$DEPLOY_COMMAND
-
-echo
-echo "--------------------------------------------------------"
-echo "Done!"