Skip to content

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