terraform Terraform Core Releases · · 1.15.1

Terraform 1.15.1: Multiple bug fixes for init, output, and configuration validation

terraforminfragaengineer
patch

Terraform version 1.15.1 addresses several bugs, including crashes related to invalid nested blocks and issues with provider pre-releases during initialization. These fixes improve the stability and reliability of Terraform's core operations for all users. The update also resolves problems with outputting raw values and handling undeclared variable values from cloud backends, ensuring more consistent behavior across different workflows.

  • Fixed crash when configuration has an invalid action_trigger nested block in data or ephemeral lifecycle blocks
  • Removed validation of attributes inside backend blocks due to incompatibility with workflows using the -backend-config flag
  • Fix non-const variable checks on init
  • Avoid warnings in 'terraform output -raw'
  • Ignore undeclared variable values from the cloud backend
Fixes (8)
  • Fixed crash when configuration has an invalid action_trigger nested block in data or ephemeral lifecycle blocks
  • validate Removed validation of attributes inside backend blocks due to incompatibility with workflows using the -backend-config flag
  • Fix non-const variable checks on init
  • Avoid warnings in 'terraform output -raw'
  • Ignore undeclared variable values from the cloud backend
  • Fix panic for types modules with no expanded instances
  • Fixed "unknown provider function" errors occurring during init
  • init Fixed a bug that impacted use of provider pre-releases during init
Read the original announcement →

https://github.com/hashicorp/terraform/releases/tag/v1.15.1

Related releases