diff options
author | Arnstein Ressem <aressem@vespa.ai> | 2024-04-12 12:10:00 +0200 |
---|---|---|
committer | Arnstein Ressem <aressem@vespa.ai> | 2024-04-12 12:10:00 +0200 |
commit | 2952249d5c3e3aec543108bcd91f71e88a4485c9 (patch) | |
tree | 8a2cdc953b5d465bca39a054c53fb1392faebf4b /screwdriver | |
parent | d94fb4f7602d420ce54c37d10559fb5c4047f4d8 (diff) |
Ignore errors while trying to get session token.
Diffstat (limited to 'screwdriver')
-rwxr-xr-x | screwdriver/factory-command.sh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/screwdriver/factory-command.sh b/screwdriver/factory-command.sh index edced1bf360..a00cc15a2f8 100755 --- a/screwdriver/factory-command.sh +++ b/screwdriver/factory-command.sh @@ -14,6 +14,7 @@ trap "rm -f $COOKIEJAR" EXIT SESSION_TOKEN=null WAIT_UNTIL=$(( $(date +%s) + 120 )) +set +e while [[ $SESSION_TOKEN == null ]]; do SESSION_TOKEN=$(curl -s -H 'Content-Type: application/json' -H 'Accept: application/json' -d "{ \"username\": \"svc-okta-vespa-factory\", \"password\": \"$SVC_OKTA_VESPA_FACTORY_TOKEN\" }" https://ouryahoo.okta.com/api/v1/authn | jq -re '.sessionToken') @@ -27,6 +28,7 @@ while [[ $SESSION_TOKEN == null ]]; do fi fi done +set -e LOCATION=$(curl -s -i -c $COOKIEJAR "https://factory.vespa.aws-us-east-1a.vespa.oath.cloud/login" | grep location | awk '{print $2}' | tr -d '\r') curl -sL -b $COOKIEJAR -c $COOKIEJAR "$LOCATION&sessionToken=$SESSION_TOKEN" &> /dev/null |