Skip to content

v0.71.0-beta2024121901

Pre-release
Pre-release
Compare
Choose a tag to compare
@yhakbar yhakbar released this 19 Dec 17:04
8f0b8c4

⚠️ Beta Release

You are advised to avoid using this in production.

🛠️ Breaking Changes

This beta includes a breaking change to split the stdout/stderr streams for the Terragrunt logger to better align with what users expect from Terragrunt stdout/stderr.

This will result in Terragrunt stdout forwarding the stdout stream from OpenTofu/Terraform while enriching the content with additional metadata, like the name of the unit, the timestamp, etc using the same log level of STDOUT.

The Terragrunt stderr stream forwarding the stderr stream from OpenTofu/Terraform will continue to emit to stderr like it did before, with additional metadata, like the name of the unit, the timestamp, etc using the same log level of STDERR.

This change also impacts how Terragrunt behaves when "headless", e.g. when performing an auto-init. In this mode, Terragrunt will now log that content to INFO and ERROR on the stderr stream, as these are background actions that Terragrunt choosing to take on its own, not something that a user is expected to interact with programmatically.

Full Changelog: v0.70.4...v0.71.0-beta2024121901