diff --git a/scripts/upload-swift-artifacts b/scripts/upload-swift-artifacts index 065193736..5f9af890d 100755 --- a/scripts/upload-swift-artifacts +++ b/scripts/upload-swift-artifacts @@ -129,11 +129,11 @@ fi # Does the Temp-URL-Key exist on this container? # jq will output "null" if it doesn't # If not set it... -SWIFT_TEMP_URL_KEY=$(openstack container show $CONTAINER_NAME -f json 2>/dev/null | jq -r '.properties."Temp-URL-Key"' || true) -if [ "$SWIFT_TEMP_URL_KEY" != "null" ]; then - echo "Creating new Swift Temp-URL-Key for container: $CONTAINER_NAME" +SWIFT_TEMP_URL_KEY=$(openstack container show $CONTAINER_NAME -f json 2>/dev/null | jq -r '.properties."Temp-Url-Key"' || true) +if [ "$SWIFT_TEMP_URL_KEY" == "null" ]; then + echo "Creating new Swift Temp-Url-Key for container: $CONTAINER_NAME" SWIFT_TEMP_URL_KEY=$(uuidgen | sha1sum | awk '{print $1}') - openstack container set --property "Temp-URL-Key=$SWIFT_TEMP_URL_KEY" "${CONTAINER_NAME}" + openstack container set --property "Temp-Url-Key=$SWIFT_TEMP_URL_KEY" "${CONTAINER_NAME}" fi if [ -n "${ENVIRONMENT_FILE:-}" ]; then