Skip to content

Update dependency terraform to v1.3.6 - autoclosed

John Jarvis requested to merge renovate/terraform-1.x into master

This MR contains the following updates:

Package Update Change
terraform patch 1.3.3 -> 1.3.6

Release Notes

hashicorp/terraform

v1.3.6

Compare Source

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

Compare Source

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

Compare Source

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 and oidc_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, and replace 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

📅 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 MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports