This repository was archived by the owner on Oct 9, 2024. It is now read-only.
chore(deps): update dependency gruntwork-io/terragrunt to v0.67.16#28
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update dependency gruntwork-io/terragrunt to v0.67.16#28renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
29a61a4 to
1b0dad3
Compare
1b0dad3 to
2478678
Compare
2478678 to
e61014c
Compare
e61014c to
2fa0330
Compare
2fa0330 to
6470583
Compare
6470583 to
7b20d5c
Compare
378c17a to
9cfc4fb
Compare
9cfc4fb to
31b714b
Compare
31b714b to
9b8354f
Compare
1b15531 to
777239c
Compare
777239c to
8ef1d9e
Compare
8ef1d9e to
f0ae02a
Compare
f0ae02a to
e454ace
Compare
e454ace to
a7e55f0
Compare
b4dcbdc to
0306615
Compare
0306615 to
575ed22
Compare
575ed22 to
206e174
Compare
206e174 to
dfbb27f
Compare
dfbb27f to
75779e3
Compare
75779e3 to
0e880c0
Compare
0e880c0 to
825ffa4
Compare
825ffa4 to
7f40977
Compare
7f40977 to
3c7e71f
Compare
3c7e71f to
cd78d0c
Compare
cd78d0c to
b8694a3
Compare
b8694a3 to
a1cacde
Compare
4a5e7cf to
50620e3
Compare
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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:
v0.40.2->v0.67.16Release Notes
gruntwork-io/terragrunt (gruntwork-io/terragrunt)
v0.67.16Compare Source
Updated CLI args, config attributes and blocks
consoleWhat's Changed
Related links
v0.67.15Compare Source
What's Changed
Related links
v0.67.14Compare Source
What's Changed
terragrunt-auth-provider-cmdflag for thesops_decrypt_filefunction by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3439Full Changelog: gruntwork-io/terragrunt@v0.67.13...v0.67.14
v0.67.13Compare Source
What's Changed
1.23Related links
v0.67.12Compare Source
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.67.11...v0.67.12
v0.67.11Compare Source
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.67.10...v0.67.11
v0.67.10Compare Source
Updated CLI args, config attributes and blocks
terraformWhat's Changed
Related links
v0.67.9Compare Source
Updated CLI args, config attributes and blocks
catalogWhat's Changed
codespellto Automatically Check Spelling.catalogcommand.Related links
Full Changelog: gruntwork-io/terragrunt@v0.67.8...v0.67.9
v0.67.8Compare Source
What's Changed
Related links
Full Changelog: gruntwork-io/terragrunt@v0.67.7...v0.67.8
v0.67.7Compare Source
Updated CLI args, config attributes and blocks
engineWhat's Changed
Related links
v0.67.6Compare Source
What's Changed
stdout. Without the--terragrunt-forward-tf-stdoutflag, STDOUT level log entries were sent tostdout. They mixed with the JSON output and could cause parsing issues in the user's workflow.Related links
Full Changelog: gruntwork-io/terragrunt@v0.67.5...v0.67.6
v0.67.5Compare Source
Updated CLI args, config attributes and blocks
--terragrunt-log-show-abs-paths--terragrunt-log-disableWhat's Changed
panic,fatallog levels.stderr,stdoutlog levels to control Terraform/OpenTofu output in the Terragrunt log.--terragrunt-log-show-abs-pathsflag to show absolute paths in logs.--terragrunt-log-disableflag to disable logging.preservedlabel exemption to stale check.Related links
Full Changelog: gruntwork-io/terragrunt@v0.67.4...v0.67.5
v0.67.4Compare Source
Updated CLI args, config attributes and blocks
terraformDescription
TERRAGRUNT_TEMP_QUOTE_NULLenvironment variable to change the handling of null values.TERRAGRUNT_TEMP_QUOTE_NULLSetting the value of this undocumented feature flag to
1allows users to temporarily revert the breaking change in release v0.50.0, preventing the sending of string"null"as the value of an input to OpenTofu/Terraform instead of not set an input at all.The flag is being introduced into the codebase for a temporary duration to support Enterprise customers that have asked for this as a stop gap while they update their codebase to no longer need it.
Terragrunt will not support this flag in the future. Do not rely on it.
We will be coordinating closely with Enterprise customers to determine when they no longer need it supported. At that time, removal of the feature flag will be scheduled, then removed.
Related links
v0.67.3Compare Source
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.67.2...v0.67.3
v0.67.2Compare Source
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.67.1...v0.67.2
v0.67.1Compare Source
Description
go-getterto v1.7.6aws-sdk-goto v1.55.5Related links
v0.67.0Compare Source
Updated CLI args, config attributes and blocks
--terragrunt-forward-tf-stdout(docs)--terragrunt-disable-log-formatting(docs)Breaking Changes
--terragrunt-include-module-prefix flag is deprecated, use --terragrunt-forward-tf-stdout instead
Default logging behavior: prior to this release, Terragrunt would directly forward output from OpenTofu/Terraform to stdout without any additional context. This could result in confusing output to users when running
run-allor using features like hooks, as all of the stout was output in the same stream.To improve the experience of using Terragrunt, stdout from OpenTofu/Terraform is now forwarded with additional context like the binary that is being executed and the relative directory where logs are being emitted from.
This was previously partially available via the --terragrunt-include-module-prefix flag, but that behavior did not format logs nicely and users are better served with this behavior being the default.
To opt-out of this behavior, use the --terragrunt-forward-tf-stdout flag to preserve legacy behavior.
What's Changed
wsllint by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3351thelpherandwastedassignlints by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3352Old Terragrunt log:

New Terragrunt log:

New Contributors
Full Changelog: gruntwork-io/terragrunt@v0.66.9...v0.67.0
v0.66.9Compare Source
Updated CLI args, config attributes and blocks
--terragrunt-fetch-dependency-output-from-stateDescription
--terragrunt-fetch-dependency-output-from-statefeature flag to work correctly with non-applied dependencies.Special thanks
Special thanks to @rodrigorfk for their contribution!
Related links
v0.66.8Compare Source
What's Changed
1.22by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3346Full Changelog: gruntwork-io/terragrunt@v0.66.7...v0.66.8
v0.66.7Compare Source
What's Changed
testLint Presets by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3340Full Changelog: gruntwork-io/terragrunt@v0.66.6...v0.66.7
v0.66.6Compare Source
Updated CLI args, config attributes and blocks
engineDescription
Related links
Full Changelog: gruntwork-io/terragrunt@v0.66.5...v0.66.6
v0.66.5Compare Source
What's Changed
bugsLint Preset by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3334performanceLint Preset by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3336Full Changelog: gruntwork-io/terragrunt@v0.66.4...v0.66.5
v0.66.4Compare Source
What's Changed
golangci-linttov1.59.1by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3333New Contributors
Full Changelog: gruntwork-io/terragrunt@v0.66.3...v0.66.4
v0.66.3Compare Source
Updated CLI args, config attributes and blocks
dependencyget_repo_rootDescription
Cache Adjustments
Included changes:
git --show-toplevelRelated links
Full Changelog: gruntwork-io/terragrunt@v0.66.2...v0.66.3
v0.66.2Compare Source
What's Changed
TG_CTX_TF_PATHto hook context by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3323New Contributors
Full Changelog: gruntwork-io/terragrunt@v0.66.1...v0.66.2
v0.66.1Compare Source
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.66.0...v0.66.1
v0.66.0Compare Source
Description
OpenTofu 1.8 support: We are now continuously testing Terragrunt against OpenTofu 1.8 and it is confirmed to be working.
NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in the OpenTofu version that is being tested.
What's Changed
v1.8.0by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3315Full Changelog: gruntwork-io/terragrunt@v0.65.0...v0.66.0
v0.65.0Compare Source
Updated CLI args, config attributes and blocks
sops_decrypt_fileDescription
sops_decrypt_fileto resolve files relative to theterragrunt.hclfile.What's Changed
gruntwork-io/pre-committov0.1.23by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3311sops_decrypt_file(): resolve path argument relative toterragrunt.hclby @sybereal in https://github.com/gruntwork-io/terragrunt/pull/2752New Contributors
Full Changelog: gruntwork-io/terragrunt@v0.64.5...v0.65.0
v0.64.5Compare Source
Updated CLI args, config attributes and blocks
hclvalidateDescription
Breaking Changes
--terragrunt-hclvalidate-invalidflag have been renamed to--terragrunt-hclvalidate-show-config-pathTERRAGRUNT_HCLVALIDATE_INVALIDenv var have been renamed toTERRAGRUNT_HCLVALIDATE_SHOW_CONFIG_PATHRelated links
Full Changelog: gruntwork-io/terragrunt@v0.64.4...v0.64.5
v0.64.4Compare Source
Updated CLI args, config attributes and blocks
hclvalidateDescription
hclvalidatecommand with undefinedconfig_pathattribute.Related links
Full Changelog: gruntwork-io/terragrunt@v0.64.3...v0.64.4
v0.64.3Compare Source
Updated CLI args, config attributes and blocks
engineDescription
Related links
Full Changelog: gruntwork-io/terragrunt@v0.64.2...v0.64.3
v0.64.2Compare Source
Description
They can be supplied in two ways:
credentialsRelated links
Full Changelog: gruntwork-io/terragrunt@v0.64.1...v0.64.2
v0.64.1Compare Source
Description
Related links
Full Changelog: gruntwork-io/terragrunt@v0.64.0...v0.64.1
v0.64.0Compare Source
Updated CLI args, config attributes and blocks
sops_decrypt_fileDescription
Related links
Full Changelog: gruntwork-io/terragrunt@v0.63.8...v0.64.0
v0.63.8Compare Source
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.63.7...v0.63.8
v0.63.7Compare Source
Description
Related links
Full Changelog: gruntwork-io/terragrunt@v0.63.6...v0.63.7
v0.63.6Compare Source
Description
provider_installationblock used for provider cachingRelated links
Full Changelog: gruntwork-io/terragrunt@v0.63.5...v0.63.6
v0.63.5Compare Source
Updated CLI args, config attributes and blocks
engineDescription
Related links
v0.63.4Compare Source
What's Changed
terragrunt-include-dirdoesn't exist on the filesystem by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3286Full Changelog: gruntwork-io/terragrunt@v0.63.3...v0.63.4
v0.63.3Compare Source
Description
provider_installationblock used for provider cachingRelated links
Full Changelog: gruntwork-io/terragrunt@v0.63.2...v0.63.3
v0.63.2Compare Source
Updated CLI args, config attributes and blocks
--auth-provider-cmdDescription
Related links
Full Changelog: gruntwork-io/terragrunt@v0.63.1...v0.63.2
v0.63.1Compare Source
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.63.0...v0.63.1
v0.63.0Compare Source
What's Changed
🛠️ Breaking Change
Note that this release introduces a breaking change to the flag used for web identity tokens by correcting a typo in the name of the environment variable. If you are currently using the environment variable
TERRRAGRUNT_IAM_ASSUME_ROLE_WEB_IDENTITY_TOKEN, make sure to add the corrected spelling ofTERRAGRUNT_IAM_ASSUME_ROLE_WEB_IDENTITY_TOKENbefore upgrading to this version of Terragrunt.Change
TERRRAGRUNT_IAM_ASSUME_ROLE_WEB_IDENTITY_TOKENby @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3272Full Changelog: gruntwork-io/terragrunt@v0.62.3...v0.63.0
v0.62.3Compare Source
Updated CLI args, config attributes and blocks
scaffoldDescription
scaffoldcommand to support multi-line variables description.Related links
v0.62.2Compare Source
Description
remote_stateblockRelated links
Full Changelog: gruntwork-io/terragrunt@v0.62.1...v0.62.2
v0.62.1Compare Source
Description
Related links
v0.62.0Compare Source
Updated CLI args, config attributes and blocks
engineDescription
engineblock (docs).Related links
v0.61.1Compare Source
Updated CLI args, config attributes and blocks
before_hookafter_hookDescription
Related links
Full Changelog: gruntwork-io/terragrunt@v0.61.0...v0.61.1
v0.61.0Compare Source
Updated CLI args, config attributes and blocks
--terragrunt-excludes-filehclvalidateDescription
--terragrunt-excludes-fileflag to set excluded directories from a file (docs).hclvalidatecommand to validate Terragrunt configs (docs).Related links
Full Changelog: gruntwork-io/terragrunt@v0.60.1...v0.61.0
v0.60.1Compare Source
Updated CLI args, config attributes and blocks
includeDescription
Related links
v0.60.0Compare Source
Description
Terraform 1.9 support: We are now testing Terragrunt against Terraform 1.9 and is confirmed to be working.
NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in Terraform version that is being tested.
Related links
v0.59.7Compare Source
Description
get_aws_account_id()built-in function.Related links
Full Changelog: gruntwork-io/terragrunt@v0.59.6...v0.59.7
v0.59.6Compare Source
Description
github.com/hashicorp/go-retryablehttpfrom 0.7.1 to 0.7.7github.com/hashicorp/go-getterfrom 1.7.4 to 1.7.5Related links
v0.59.5Compare Source
Updated CLI args, config attributes and blocks
--terragrunt-auth-provider-cmdDescription
remote_stateRelated links
v0.59.4Compare Source
Description
Related links
v0.59.3Compare Source
Description
iam_web_identity_tokento support AssumeRoleWithWebIdentitySpecial thanks
Special thanks to @partcyborg for their contribution!
Related links
v0.59.2Compare Source
Description
Migration Guide
If Azure vault is used to store encrypted values, define environment variables:
References:
https://learn.microsoft.com/en-us/azure/developer/go/azure-sdk-authentication-service-principal?tabs=azure-cli#option-1-authenticate-with-a-secret
Related links
v0.59.1Compare Source
What's Changed
macos.m1.medium.gen1by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3186Full Changelog: gruntwork-io/terragrunt@v0.59.0...v0.59.1
v0.59.0Compare Source
Updated CLI args, config attributes and blocks
--terragrunt-auth-provider-cmdDescription
Related links
v0.58.15Compare Source
Description
Related links
v0.58.14Compare Source
Description
providers lockcommandRelated links
v0.58.13Compare Source
Description
Related links
v0.58.12Compare Source
Description
Related links
v0.58.11Compare Source
What's Changed
TestTerragruntProviderCacheby @levkohimins in https://github.com/gruntwork-io/terragrunt/pull/3161Full Changelog: gruntwork-io/terragrunt@v0.58.10...v0.58.11
v0.58.10Compare Source
Updated CLI args, config attributes and blocks
--terragrunt-download-dirDescription
TERRAGRUNT_DOWNLOADfor dependent modulesRelated links
v0.58.9Compare Source
Updated CLI args, config attributes and blocks
output-module-groupsremote_stateDescription
output-module-groupscommandRelated links
v0.58.8Compare Source
Description
Related links
v0.58.7Compare Source
Description
provider_installationmethods in the CLI config with the provider cache.Related links
v0.58.6Compare Source
Updated CLI args, config attributes and blocks
sourceDescription
Related links
v0.58.5Compare Source
Updated CLI args, config attributes and blocks
includeDescription
includesRelated links
v0.58.4Compare Source
Updated CLI args, config attributes and blocks
includeDescription
Related links
v0.58.3Compare Source
Description
Related links
v0.58.2Compare Source
Updated CLI args, config attributes and blocks
--terragrunt-json-log--terragrunt-tf-logs-to-json--terragrunt-include-module-prefixDescription
Related links
v0.58.1Compare Source
Updated CLI args, config attributes and blocks
generateDescription
if_disabledattribute forgenerateblock.Related links
v0.58.0Compare Source
Description
OpenTofu 1.7 support: We are now testing Terragrunt against OpenTofu 1.7 and is confirmed to be working.
NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in the OpenTofu version that is being tested.
🛠️ Breaking Change
Note that this release should have included a breaking change that was erroneously released as a patch release in v0.57.12, in that existing Terragrunt users will start to use OpenTofu instead of Terraform if they upgrade to this version without taking additional action when both tools are installed.
The standard operating procedure in the Terragrunt codebase is to use minor release versions to indicate breaking changes and significant new feature releases, pending the release of 1.0.0.
We will do a better job of correctly communicating the risk of upgrading Terragrunt versions via Semantic Versioning in the future.
If you would like to continue to use Terragrunt with Terraform instead of OpenTofu (and have both installed), you will need to explicitly configure terragrunt-tfpath to do so.
Related links
v0.57.13Compare Source
Description
Related links
v0.57.12Compare Source
Updated CLI args, config attributes and blocks
terraformDescription
🛠️ Breaking Change
Note that this release includes a breaking change that was erroneously released as a patch release, in that existing Terragrunt users will start to use OpenTofu instead of Terraform if they upgrade to this version without taking additional action when both tools are installed.
The standard operating procedure in the Terragrunt codebase is to use minor release versions to indicate breaking changes and significant new feature releases, pending the release of 1.0.0.
We will do a better job of correctly communicating the risk of upgrading Terragrunt versions via Semantic Versioning in the future.
If you would like to continue to use Terragrunt with Terraform instead of OpenTofu (and have both installed), you will need to explicitly configure terragrunt-tfpath to do so.
Related links
v0.57.11Compare Source
Updated CLI args, config attributes and blocks
run-all showshowDescription
showcommand by @ignatenkobrainRelated links
v0.57.10Compare Source
Updated CLI args, config attributes and blocks
Description
TRACEPARENTenvironment variable support for reporting parent traces in OpenTelemetry trace collection.Related links
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 PR is behind base branch, 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.