diff --git a/ci/tasks/ensure-cleanup.sh b/ci/tasks/ensure-cleanup.sh index b7d842632..3207c9e98 100755 --- a/ci/tasks/ensure-cleanup.sh +++ b/ci/tasks/ensure-cleanup.sh @@ -14,7 +14,12 @@ az cloud set --name ${AZURE_ENVIRONMENT} az login --service-principal -u ${AZURE_CLIENT_ID} -p ${AZURE_CLIENT_SECRET} --tenant ${AZURE_TENANT_ID} az account set -s ${AZURE_SUBSCRIPTION_ID} -set +e +# In most cases, terraform can destroy the environment successfully +if [ ! -f ${METADATA_FILE} ]; then + echo "The environment has been destroyed. Exit 0." + exit 0 +fi + metadata=$(cat ${METADATA_FILE}) integration_additional_resource_group_name=$(echo ${metadata} | jq -e --raw-output ".additional_resource_group_name") diff --git a/src/bosh_azure_cpi/Gemfile.lock b/src/bosh_azure_cpi/Gemfile.lock index 7b70faa0e..46ce8671b 100644 --- a/src/bosh_azure_cpi/Gemfile.lock +++ b/src/bosh_azure_cpi/Gemfile.lock @@ -3,7 +3,7 @@ GEM specs: addressable (2.5.2) public_suffix (>= 2.0.2, < 4.0) - azure-core (0.1.13) + azure-core (0.1.12) faraday (~> 0.9) faraday_middleware (~> 0.10) nokogiri (~> 1.6) diff --git a/src/bosh_azure_cpi/vendor/package/azure-core-0.1.12.gem b/src/bosh_azure_cpi/vendor/package/azure-core-0.1.12.gem new file mode 100644 index 000000000..da40ede1e Binary files /dev/null and b/src/bosh_azure_cpi/vendor/package/azure-core-0.1.12.gem differ diff --git a/src/bosh_azure_cpi/vendor/package/azure-core-0.1.13.gem b/src/bosh_azure_cpi/vendor/package/azure-core-0.1.13.gem deleted file mode 100644 index 055ca1baf..000000000 Binary files a/src/bosh_azure_cpi/vendor/package/azure-core-0.1.13.gem and /dev/null differ