X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=tools%2Fupdate_software.sh;fp=tools%2Fupdate_software.sh;h=52d03bb2aec7e8b18e10e4323b864ae73656a9fe;hb=70d6c364e1fd84ccf3e4cae9f58d281664ff4074;hp=0000000000000000000000000000000000000000;hpb=6eff18621c59e6591da3f7d2a9d60f93a7d2396a;p=yaml_builds.git diff --git a/tools/update_software.sh b/tools/update_software.sh new file mode 100755 index 0000000..52d03bb --- /dev/null +++ b/tools/update_software.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +set -x +TIMESTAMP=$(date +"%Y%m%d%H%M") +LOGFILE=/var/log/update_software_$TIMESTAMP.log +echo "logging to $LOGFILE" +exec 1> >(tee -a $LOGFILE) +exec 2>&1 + +# Site specific variables +export OS_AUTH_URL="http://iam-sw.vran.k2.ericsson.se:80/v3" +export OS_USERNAME=shipyard +export OS_PASSWORD=password123 +REGION_NAME=MTN3 + +tools/airship shipyard create configdocs ${REGION_NAME} --directory=/target/configs/promenade + +tools/airship shipyard commit configdocs + +tools/airship shipyard create action update_software + +tools/airship shipyard get actions + +# Monitor the workflow +#SHIPYARD_ACTION=$(tools/airship shipyard get actions | awk '/update_software/ {print $2};') +#tools/airship shipyard describe $SHIPYARD_ACTION +