Repository navigation
chore(deps): update dependency hashicorp/terraform to v1.17.0 - #25
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
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.16.6→1.17.0Release Notes
hashicorp/terraform
v1.17.0Compare Source
1.17.0 (October 21, 2026)
NEW FEATURES:
Terraform now supports variables and locals in provider requirements (#39153)
A new
-minimal-refreshplanning option has been added, which will only refresh resources that have proposed changes. (#35290)policy: Terraform Policy is now generally available. The
-policiesflag forplan,apply, andqueryno longer requires an experimental build or the-allow-experimental-featuresflag. Query policies evaluate resources discovered by list blocks and report human-readable or JSON results. See https://developer.hashicorp.com/terraform/policy for more information. (#38970)ENHANCEMENTS:
command/init: Enrich log messages with provider versions (#38918)
test: Add mock_provider support for ephemeral resources (#38928)
command/login: display warning after successful login if user is subject to an organization's TTL policy
BUG FIXES:
funcs: pow and log no longer panic when result is not a number (#38912)
ephemeral: Terraform will now use and display diagnostics raised when renewing an ephemeral resource. This may cause warnings to appear that previously were lost. We expect that any error diagnostics that were previously lost would have caused confusing downstream errors, so we do not anticipate this change to be breaking. (#38989)
test: Deterministic dependency ordering in cleanup graph (#38247)
query: report Unknown and N/A results for policy evaluations of discovered resources (#39058)
query:
terraform query -policiesnow rejects a path that is not a directory, instead of passing it on to the policy engine (#39238)funcs: The
logandpowfunctions now raise errors when they return +/- Infinity, as this result is not usable in downstream code. (#39304)show: Read variable values from the plan file when showing a local plan (#39362)
NOTES:
version: JSON output now includes a new
format_versionfield, which will enable safer future changes of the command's JSON output format. It is assumed existing tooling ignores unknown fields and therefore this change should not be breaking in itself but we advice consumers to pay attention toformat_versionin future releases and/or use latest version of hashicorp/terraform-json & hashicorp/terraform-exec which does. (#38930)Terraform is now built with Go 1.26.10, which no longer trusts certificates issued through a set of compromised eMudhra intermediate CAs (CVE-2026-111943) (#39417)
Previous Releases
For information on prior major and minor releases, refer to their changelogs:
v1.16.7Compare Source
1.16.7 (October 22, 2026)
BUG FIXES:
NOTES:
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.