[Ubuntu] Pin Terraform 1.5.7 (#8504)

This commit is contained in:
Vasilii Polikarpov
2023-10-10 13:52:01 +02:00
committed by GitHub
parent 92111d1caa
commit 4d6ce38166

View File

@@ -7,10 +7,12 @@
source $HELPER_SCRIPTS/install.sh source $HELPER_SCRIPTS/install.sh
# Install Terraform # Install Terraform
URL=$(curl -fsSL https://api.releases.hashicorp.com/v1/releases/terraform/latest | jq -r '.builds[] | select((.arch=="amd64") and (.os=="linux")).url') # Pin Terraform until v1.6.1 is released
# Ref: https://github.com/hashicorp/terraform/issues/33977
URL=$(curl -fsSL https://api.releases.hashicorp.com/v1/releases/terraform/1.5.7 | jq -r '.builds[] | select((.arch=="amd64") and (.os=="linux")).url')
ZIP_NAME="terraform_linux_amd64.zip" ZIP_NAME="terraform_linux_amd64.zip"
download_with_retries "${URL}" "/tmp" "${ZIP_NAME}" download_with_retries "${URL}" "/tmp" "${ZIP_NAME}"
unzip -qq "/tmp/${ZIP_NAME}" -d /usr/local/bin unzip -qq "/tmp/${ZIP_NAME}" -d /usr/local/bin
rm -f "/tmp/${ZIP_NAME}" rm -f "/tmp/${ZIP_NAME}"
invoke_tests "Tools" "Terraform" invoke_tests "Tools" "Terraform"