Update dependency terraform to v1.3.6
This MR contains the following updates:
Package | Update | Change |
---|---|---|
terraform | patch |
1.3.3 -> 1.3.6
|
Release Notes
hashicorp/terraform
v1.3.6
1.3.6 (November 30, 2022)
BUG FIXES:
- Terraform could crash if an orphaned resource instance was deleted externally and had condition checks in the configuration (#32246)
- Module output changes were being removed and re-added to the stored plan, impacting performance with large numbers of outputs (#32307)
v1.3.5
1.3.5 (November 17, 2022)
BUG FIXES:
- Prevent crash while serializing the plan for an empty destroy operation (#32207)
- Allow a destroy plan to refresh instances while taking into account that some may no longer exist (#32208)
- Fix Terraform creating objects that should not exist in variables that specify default attributes in optional objects. (#32178)
- Fix several Terraform crashes that are caused by HCL creating objects that should not exist in variables that specify default attributes in optional objects within collections. (#32178)
- Fix inconsistent behaviour in empty vs null collections. (#32178)
- Prevent file uploads from creating unneeded temporary files when the payload size is known (#32206)
- Nested attributes marked sensitive by schema no longer reveal sub-attributes in the plan diff (#32004)
- Nested attributes now more consistently display when they become unknown or null values in the plan diff (#32004)
- Sensitive values are now always displayed as
(sensitive value)
instead of sometimes as(sensitive)
[GH32004]
v1.3.4
1.3.4 (November 02, 2022)
BUG FIXES:
- Fix invalid refresh-only plan caused by data sources being deferred to apply (#32111)
- Optimize the handling of condition checks during apply to prevent performance regressions with large numbers of instances (#32123)
- Output preconditions should not be evaluated during destroy (#32051)
- Fix crash from
console
when outputs contain preconditions (#32051) - Destroy with no state would still attempt to evaluate some values (#32051)
- Prevent unnecessary evaluation and planning of resources during the pre-destroy refresh (#32051)
- AzureRM Backend: support for generic OIDC authentication via the
oidc_token
andoidc_token_file_path
properties (#31966) - Input and Module Variables: Convert variable types before attempting to apply default values. (#32027)
- When installing remote module packages delivered in tar format, Terraform now limits the tar header block size to 1MiB to avoid unbounded memory usage for maliciously-crafted module packages. (#32135)
- Terraform will now reject excessively-complex regular expression patterns passed to the
regex
,regexall
, andreplace
functions, to avoid unbounded memory usage for maliciously-crafted patterns. This change should not affect any reasonable patterns intended for practical use. (#32135) - Terraform on Windows now rejects invalid environment variables whose values contain the NUL character when propagating environment variables to a child process such as a provider plugin. Previously Terraform would incorrectly treat that character as a separator between two separate environment variables. (#32135)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by John Jarvis