feat(cli-tools): update hashicorp/terraform (v1.8.5 -> v1.9.1)#152
Merged
Conversation
fb2e9c8 to
7151c0c
Compare
7151c0c to
295d96b
Compare
Owner
|
🎉 This issue has been resolved in version 1.8.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.8.5->1.9.1v1.9.5(+3)1.8.5->1.9.11.9.5(+3)Release Notes
hashicorp/terraform (hashicorp/terraform)
v1.9.1Compare Source
1.9.1 (July 3, 2024)
UPGRADE NOTES:
terraform initorterraform getin case of larger git repositories. Please do file an issue if you find the performance difference noticable. (#35376)BUG FIXES:
terraform test: Removed additional erroneous error message when referencing attributes that don't exist. (#35408)importblocks: Fix crash that occurs when incorrectly referencing thetoresource from theidattribute. (#35420)v1.9.0Compare Source
1.9.0 (June 26, 2024)
If you are upgrading from an earlier minor release, please refer to the Terraform v1.9 Upgrade Guide.
NEW FEATURES:
templatestringfunction: a new built-in function which is similar totemplatefilebut designed to render templates obtained dynamically, such as from a data resource result.ENHANCEMENTS:
terraform plan: Improved presentation of OPA and Sentinel policy evaluations in HCP Terraform remote runs, for logical separation.terraform initnow accepts a-jsonoption. If specified, enables the machine readable JSON output. (#34886)terraform test: Test runs can now pass sensitive values to input variables while preserving their dynamic sensitivity. Previously sensitivity would be preserved only for variables statically declared as being sensitive, usingsensitive = true. (#35021)templatestringfunction allows rendering a template provided as a string. (#34968, #35224, #35285)resourceblocks. (#35088)terraformprovider: Allowsmovedblock refactoring from thehashicorp/nullprovidernull_resourceresource type to theterraform_dataresource type. (#35163)terraform outputwithcloudblock: Terraform no longer suggests that data loss could occur when outputs are not available. (#35143)terraform console: Now has basic support for multi-line input in interactive mode. (#34822)If an entered line contains opening parentheses/etc that are not closed, Terraform will await another line of input to complete the expression. This initial implementation is primarily intended to support pasting in multi-line expressions from elsewhere, rather than for manual multi-line editing, so the interactive editing support is currently limited.
removedblocks can now declare destroy-time provisioners which will be executed when the associated resource instances are destroyed. (#35230)BUG FIXES:
remote-execprovisioner: Each remote connection will now be closed immediately after use. (#34137)terraform test: Fix bug in which non-Hashicorp providers required by testing modules and initialised within the test files were assigned incorrect registry addresses. (#35161)templatefilefunction no longer returns a "panic" error if the template file path is marked as sensitive. Instead, the template rendering result is also marked as sensitive. (#35180)importblocks which referenced resources in non-existent modules were silently ignored when they should have raised an error (#35330)terraform init: When selecting a version for a provider that has both positive and negative version constraints for the same prerelease -- e.g.1.2.0-beta.1, !1.2.0-beta.1-- the negative constraint will now overrule the positive, for consistency with how negative constraints are handled otherwise. Previously Terraform would incorrectly treat the positive as overriding the negative if the specified version was a prerelease. (#35181)import:importblocks could block a destroy operation if the target resource was already deleted (#35272)cli: plan output was missing blocks which were entirely unknown (#35271)cli: fix crash when runningproviders mirrorwith an incomplete lock file (#35322)create_before_destroywhen replacing an instance, then applying with-refresh=falsewould order the apply operations incorrectly (#35261)resource.prefix will now be correctly parsed when used as an address target. (#35333)UPGRADE NOTES:
terraform test: It is no longer valid to specify version constraints within provider blocks within .tftest.hcl files. Instead, version constraints must be supplied within the main configuration where the provider is in use.import: Invalidimportblocks pointing to nonexistent modules were mistakenly ignored in prior versions. These will need to be fixed or removed in v1.9.Previous Releases
For information on prior major and minor releases, see their changelogs:
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot.