Skip to content

chore: update terraform to 1.13.0 #19509

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Aug 25, 2025
Merged

chore: update terraform to 1.13.0 #19509

merged 5 commits into from
Aug 25, 2025

Conversation

blink-so[bot]
Copy link
Contributor

@blink-so blink-so bot commented Aug 24, 2025

Summary

  • Set TerraformVersion to 1.13.0 and maxTerraformVersion to 1.13.9 in provisioner/terraform/install.go
  • Update scripts/Dockerfile.base and dogfood Dockerfile to download Terraform 1.13.0
  • Update install.sh default TERRAFORM_VERSION to 1.13.0
  • Update .github/actions/setup-tf/action.yaml to 1.13.0
  • Update testdata version files to 1.13.0

Notes

  • tfplan/tfstate JSON fixtures in provisioner/terraform/testdata/resources still include "terraform_version": "1.12.2" because they represent captured outputs; can regenerate in a follow-up if desired.

Testing

  • Performed lightweight validation; CI will run full checks.

…upport range

- Update TerraformVersion and maxTerraformVersion
- Update scripts/Dockerfile.base download to 1.13.0
- Update install.sh default TERRAFORM_VERSION to 1.13.0
- Update GitHub Action setup-tf to 1.13.0
- Update testdata version files and dogfood Dockerfile

Co-authored-by: sreya <4856196+sreya@users.noreply.github.com>
@sreya sreya changed the title provisioner/terraform: bump embedded Terraform to v1.13.0 and widen support range chore: update terraform to 1.13.0 Aug 24, 2025
install.sh Outdated
@@ -585,7 +585,7 @@ with_terraform() {
fi
# Prepare /usr/local/bin/ and the binary for copying
"$sh_c" mkdir -p "$TERRAFORM_INSTALL_PREFIX/bin"
"$sh_c" unzip -d "$CACHE_DIR" -o "$CACHE_DIR/terraform_${TERRAFORM_VERSION}_${OS}_${ARCH}.zip"
"$sh_c" unzip -d "$CACHE_DIR" -o "$CACHE_DIR/terraform_${TERRAFORM_VERSION}_${OS}_${TERRAFORM_ARCH}.zip"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't update this line

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just use ARCH you bozo

…: sreya <4856196+sreya@users.noreply.github.com>
@sreya sreya requested a review from deansheather August 24, 2025 07:29
sreya added 2 commits August 24, 2025 07:33
…: add blank line after esac\n- dogfood Dockerfile: restore Terraform comment lines\n\nCo-authored-by: deansheather <376117+deansheather@users.noreply.github.com>
…nCo-authored-by: deansheather <376117+deansheather@users.noreply.github.com>
Copy link
Member

@deansheather deansheather left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good other than the TERRAFORM_ARCH comment

@sreya sreya marked this pull request as ready for review August 24, 2025 23:09
@sreya sreya merged commit 9b7d41d into main Aug 25, 2025
37 checks passed
@sreya sreya deleted the jon/tf113 branch August 25, 2025 17:06
@github-actions github-actions bot locked and limited conversation to collaborators Aug 25, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants