autero1 / action-terragrunt

GitHub action for setting up Terragrunt https://terragrunt.gruntwork.io
MIT License
56 stars 24 forks source link

chore(deps): update dependency gruntwork-io/terragrunt to v0.55.3 #360

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Update Change
gruntwork-io/terragrunt minor 0.51.0 -> 0.55.3

Release Notes

gruntwork-io/terragrunt (gruntwork-io/terragrunt) ### [`v0.55.3`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.55.3) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.55.2...v0.55.3) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Improved `remote_state.assume_role` changes identification to avoid repeated initialization on each run. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2939](https://togithub.com/gruntwork-io/terragrunt/pull/2939) ### [`v0.55.2`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.55.2) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.55.1...v0.55.2) ##### Updated CLI args, config attributes and blocks - `dependency` ##### Description - Improved dependency management by ensuring 'skip' flag properly excludes evaluation of skipped dependencies. ##### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2938](https://togithub.com/gruntwork-io/terragrunt/pull/2938) ### [`v0.55.1`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.55.1) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.55.0...v0.55.1) #### Description - Updated `github.com/opencontainers/runc` dependency to `1.1.12` #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2924](https://togithub.com/gruntwork-io/terragrunt/pull/2924) ### [`v0.55.0`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.55.0) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.22...v0.55.0) #### Updated CLI args, config attributes and blocks - `graph` - `render-json` - `run-all destroy` #### Description - New CLI option `graph` for running terraform commands on the dependency graph. - Updated `render-json` and `run-all destroy` to include list of transient dependencies. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2871](https://togithub.com/gruntwork-io/terragrunt/pull/2871) - https://terragrunt.gruntwork.io/docs/reference/cli-options/#graph ### [`v0.54.22`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.22) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.21...v0.54.22) #### Description - Upgraded AWS Go SDK to v1.50.0. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2906](https://togithub.com/gruntwork-io/terragrunt/pull/2906) ### [`v0.54.21`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.21) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.20...v0.54.21) #### Updated CLI args, config attributes and blocks - `terraform` #### Description - Improved error message when Terraform and Tofu executables are missing. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2905](https://togithub.com/gruntwork-io/terragrunt/pull/2905) ### [`v0.54.20`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.20) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.19...v0.54.20) #### Updated CLI args, config attributes and blocks - `--terragrunt-json-log` - `--terragrunt-tf-logs-to-json` #### Description - Added CLI flags to output logs in JSON format. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2863](https://togithub.com/gruntwork-io/terragrunt/pull/2863) ### [`v0.54.19`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.19) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.18...v0.54.19) #### Updated CLI args, config attributes and blocks - `read_tfvars_file` #### Description - Fixed handling of empty tfvars files. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2896](https://togithub.com/gruntwork-io/terragrunt/pull/2896) ### [`v0.54.18`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.18) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.17...v0.54.18) #### Updated CLI args, config attributes and blocks - `catalog` #### Description - Fix cloning repos for the `catalog` command. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2888](https://togithub.com/gruntwork-io/terragrunt/pull/2888) ### [`v0.54.17`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.17) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.16...v0.54.17) #### Updated CLI args, config attributes and blocks - `terraform` #### Description - Updated `find_in_parent_folders()` to ignore `.terragrunt-cache` in Windows environments, in the same way as in Linux and Mac. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2874](https://togithub.com/gruntwork-io/terragrunt/pull/2874) ### [`v0.54.16`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.16) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.15...v0.54.16) #### Updated CLI args, config attributes and blocks - `catalog` #### Description - Fix reading `catalog` configuration. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2884](https://togithub.com/gruntwork-io/terragrunt/pull/2884) ### [`v0.54.15`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.15) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.14...v0.54.15) #### Updated CLI args, config attributes and blocks - `terraform` #### Description - Updated manifest clean function to not generate errors on removing old manifest. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2875](https://togithub.com/gruntwork-io/terragrunt/pull/2875) ### [`v0.54.14`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.14) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.13...v0.54.14) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Improved S3 bucket handling to seamlessly manage scenarios where bucket policies are absent. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2881](https://togithub.com/gruntwork-io/terragrunt/pull/2881) ### [`v0.54.13`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.13) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.12...v0.54.13) #### Description - Upgraded AWS SDK version to v1.49.17. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2883](https://togithub.com/gruntwork-io/terragrunt/pull/2883) ### [`v0.54.12`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.12) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.11...v0.54.12) #### Updated CLI args, config attributes and blocks - `find_in_parent_folders` #### Description - Fixes the built-in `find_in_parent_folders` function, by reverting the code to v0.54.4 #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2869](https://togithub.com/gruntwork-io/terragrunt/pull/2869) ### [`v0.54.11`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.11) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.10...v0.54.11) #### Description - Updated `golang.org/x/crypto` dependency to `0.17.0` #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2858](https://togithub.com/gruntwork-io/terragrunt/pull/2858) ### [`v0.54.10`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.10) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.9...v0.54.10) #### Updated CLI args, config attributes and blocks - `find_in_parent_folders` #### Description - Fixes the built-in `find_in_parent_folders` function, which was broken in the previous [v0.54.9](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.9) release. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2866](https://togithub.com/gruntwork-io/terragrunt/pull/2866) ### [`v0.54.9`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.9) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.8...v0.54.9) #### Updated CLI args, config attributes and blocks - `catalog` #### Description - Improvements to searching and reading catalog configuration. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2862](https://togithub.com/gruntwork-io/terragrunt/pull/2862) ### [`v0.54.8`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.8) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.7...v0.54.8) #### Updated CLI args, config attributes and blocks - `catalog` #### Description - Speed up repo cloning for the `catalog` command. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2857](https://togithub.com/gruntwork-io/terragrunt/pull/2857) ### [`v0.54.7`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.7) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.6...v0.54.7) #### Updated CLI args, config attributes and blocks - `terraform` #### Description - Improved error logging during Terraform source download process. #### Special thanks Special thanks to [@​gqrlt1207](https://togithub.com/gqrlt1207) for their contribution! #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2820](https://togithub.com/gruntwork-io/terragrunt/pull/2820) ### [`v0.54.6`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.6) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.5...v0.54.6) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Updated remote state `assume_role` generation to not be a single-line HCL string. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2853](https://togithub.com/gruntwork-io/terragrunt/pull/2853) ### [`v0.54.5`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.5) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.4...v0.54.5) #### Updated CLI args, config attributes and blocks - `catalog` #### Description - Read the list of repositories from the terragrunt configuration file for the `catalog` command. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2852](https://togithub.com/gruntwork-io/terragrunt/pull/2852) ### [`v0.54.4`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.4) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.3...v0.54.4) #### Updated CLI args, config attributes and blocks - `run-all` #### Description - Updated state bucket initialization to avoid concurrency errors. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2840](https://togithub.com/gruntwork-io/terragrunt/pull/2840) ### [`v0.54.3`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.3) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.2...v0.54.3) #### Updated CLI args, config attributes and blocks - `catalog` #### Description - Fixed handling of catalog `https://...` urls. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2850](https://togithub.com/gruntwork-io/terragrunt/pull/2850) ### [`v0.54.2`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.2) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.1...v0.54.2) #### Updated CLI args, config attributes and blocks - `catalog` #### Description - Improved parsing of **Markdown/AsciiDoc** files in the `catalog` CLI command. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2843](https://togithub.com/gruntwork-io/terragrunt/pull/2843) ### [`v0.54.1`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.1) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.54.0...v0.54.1) #### Updated CLI args, config attributes and blocks - `catalog` - `scaffold` #### Description - Updated documentation for scaffold and catalog commands. - Removed blank lines from generated HCL code by `scaffold` command. - Fixed passing of terraform source URL from catalog to scaffold. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2838](https://togithub.com/gruntwork-io/terragrunt/pull/2838) - [https://github.com/gruntwork-io/terragrunt/pull/2839](https://togithub.com/gruntwork-io/terragrunt/pull/2839) - [https://github.com/gruntwork-io/terragrunt/pull/2842](https://togithub.com/gruntwork-io/terragrunt/pull/2842) ### [`v0.54.0`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.54.0) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.8...v0.54.0) #### Updated CLI args, config attributes and blocks - `catalog` - `scaffold` #### Description - New CLI option `catalog` - New CLI option `scaffold` - Updated version check regular expression. #### Special thanks Special thanks to [@​wyardley](https://togithub.com/wyardley) for their contribution! #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2821](https://togithub.com/gruntwork-io/terragrunt/pull/2821) - [https://github.com/gruntwork-io/terragrunt/pull/2829](https://togithub.com/gruntwork-io/terragrunt/pull/2829) - [https://github.com/gruntwork-io/terragrunt/pull/2815](https://togithub.com/gruntwork-io/terragrunt/pull/2815) - [https://github.com/gruntwork-io/terragrunt/pull/2817](https://togithub.com/gruntwork-io/terragrunt/pull/2817) ### [`v0.53.8`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.8) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.7...v0.53.8) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Fixed passing of assume_role values to Terraform. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2810](https://togithub.com/gruntwork-io/terragrunt/pull/2810) ### [`v0.53.7`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.7) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.6...v0.53.7) #### Description - Updated `github.com/golang-jwt/jwt/v4` dependency to `v4.5.0` #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2805](https://togithub.com/gruntwork-io/terragrunt/pull/2805) ### [`v0.53.6`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.6) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.5...v0.53.6) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Added support for assuming roles in S3 backend configuration. #### Special thanks Special thanks to [@​sylwit](https://togithub.com/sylwit) for their contribution! #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2800](https://togithub.com/gruntwork-io/terragrunt/pull/2800) ### [`v0.53.5`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.5) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.4...v0.53.5) #### Updated CLI args, config attributes and blocks - `get_terraform_commands_that_need_input()` #### Description - Corrected `get_terraform_commands_that_need_input()` function name. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2801](https://togithub.com/gruntwork-io/terragrunt/pull/2801) ### [`v0.53.4`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.4) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.3...v0.53.4) #### Updated CLI args, config attributes and blocks - `get_working_dir()` #### Description - Add shell completion. - Add a new built-in function get_working_dir(). #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2788](https://togithub.com/gruntwork-io/terragrunt/pull/2788) - [https://github.com/gruntwork-io/terragrunt/pull/2791](https://togithub.com/gruntwork-io/terragrunt/pull/2791) ### [`v0.53.3`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.3) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.2...v0.53.3) #### Updated CLI args, config attributes and blocks - `terraform` #### Description - Added missing terraform commands to pass validation. - Added explanation of errors related to missing AWS credentials. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2780](https://togithub.com/gruntwork-io/terragrunt/pull/2780) - [https://github.com/gruntwork-io/terragrunt/pull/2787](https://togithub.com/gruntwork-io/terragrunt/pull/2787) ### [`v0.53.2`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.2) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.1...v0.53.2) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Updated GCP dependencies to support `"type": "external_account_authorized_user"` authentication. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2775](https://togithub.com/gruntwork-io/terragrunt/pull/2775) ### [`v0.53.1`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.1) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.53.0...v0.53.1) #### Description - Updated aws-sdk to support SSO #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2774](https://togithub.com/gruntwork-io/terragrunt/pull/2774) ### [`v0.53.0`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.53.0) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.52.7...v0.53.0) ##### Description **Terraform 1.6 support**: We are now testing Terragrunt against Terraform 1.6 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 - [https://github.com/gruntwork-io/terragrunt/pull/2754](https://togithub.com/gruntwork-io/terragrunt/pull/2754) ### [`v0.52.7`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.52.7) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.52.6...v0.52.7) #### Description Updated `google.golang.org/grpc` dependency from `1.55.0` to `1.56.3` #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2767](https://togithub.com/gruntwork-io/terragrunt/pull/2767) ### [`v0.52.6`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.52.6) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.52.5...v0.52.6) #### Updated CLI args, config attributes and blocks - `output-module-groups` #### Description - Updated `output-module-groups` to work like run-all from any subfolder within a Terragrunt configuration. - Improved `output-module-groups` performance by eliminating the need for `init`. - Introduced Terragrunt CLI option support for `output-module-groups`. - Added support for `destroy` subcommand for `output-module-groups` to generate a reversed dependency ordered stack list. #### Migration Guide Processes relying on `init` for `output-module-groups` must be updated to use an alternative method like `terragrunt run-all init` for the initialization. #### Special thanks Special thanks to [@​bt-macole](https://togithub.com/bt-macole) and [@​evsl](https://togithub.com/evsl) for their contribution! #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2769](https://togithub.com/gruntwork-io/terragrunt/pull/2769) ### [`v0.52.5`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.52.5) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.52.4...v0.52.5) ##### Updated CLI args, config attributes and blocks - `read_tfvars_file` ##### Description - Added `read_tfvars_file` function for parsing tfvar.tf or tfvar.json, returning JSON string. ##### Special thanks Special thanks to [@​alikhil](https://togithub.com/alikhil) for their contribution! ##### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2757](https://togithub.com/gruntwork-io/terragrunt/pull/2757) ### [`v0.52.4`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.52.4) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.52.3...v0.52.4) #### Description - CICD improvements: Added Go code linting and resolved code issues. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2743](https://togithub.com/gruntwork-io/terragrunt/pull/2743) ### [`v0.52.3`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.52.3) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.52.2...v0.52.3) #### Description Updated `golang.org/x/net` dependency to 0.17.0 #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2755](https://togithub.com/gruntwork-io/terragrunt/pull/2755) ### [`v0.52.2`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.52.2) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.52.1...v0.52.2) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Added checking of `skip_credentials_validation` field in the remote state to skip AWS session validation. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2753](https://togithub.com/gruntwork-io/terragrunt/pull/2753) ### [`v0.52.1`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.52.1) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.52.0...v0.52.1) #### Description - Enhanced dependent module scanning to eliminate unnecessary user input prompts. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2749](https://togithub.com/gruntwork-io/terragrunt/pull/2749) ### [`v0.52.0`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.52.0) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.9...v0.52.0) #### Description - Added support for OpenTofu in Terragrunt, by default, will be wrapped `terraform` command with a fallback to `tofu`. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2745](https://togithub.com/gruntwork-io/terragrunt/pull/2745) #### Migration guide Switching to tofu: 1. Install OpenTofu cli https://github.com/opentofu/opentofu 2. Apply one of: - Option 1: Remove `terraform` binary from `PATH` - Option 2: Define env variable `TERRAGRUNT_TFPATH=tofu` - Option 3: When launching `terragrunt`, specify `--terragrunt-tfpath tofu` ### [`v0.51.9`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.9) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.8...v0.51.9) #### Updated CLI args, config attributes and blocks - `render-json` #### Description - Added `dependent_modules` field to `render-json` output with a list of paths to dependent modules - Replaced deprecated calls to io/ioutil package #### Special thanks Special thanks to [@​maunzCache](https://togithub.com/maunzCache) for their contribution! #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2740](https://togithub.com/gruntwork-io/terragrunt/pull/2740) - [https://github.com/gruntwork-io/terragrunt/pull/2742](https://togithub.com/gruntwork-io/terragrunt/pull/2742) ### [`v0.51.8`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.8) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.7...v0.51.8) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Added AWS session status validation before S3 bucket status check #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2739](https://togithub.com/gruntwork-io/terragrunt/pull/2739) ### [`v0.51.7`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.7) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.6...v0.51.7) #### Updated CLI args, config attributes and blocks - `terraform` #### Description - Enhanced error handling during reading Terraform state. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2735](https://togithub.com/gruntwork-io/terragrunt/pull/2735) ### [`v0.51.6`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.6) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.5...v0.51.6) #### Description - Updated dependencies to fix CVE-2023-27561 and CVE-2022-27191. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2733](https://togithub.com/gruntwork-io/terragrunt/pull/2733) ### [`v0.51.5`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.5) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.4...v0.51.5) #### Updated CLI args, config attributes and blocks - `generate` #### Description - Updated validation of generate blocks to identify blocks with the same name #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2281](https://togithub.com/gruntwork-io/terragrunt/pull/2281) ### [`v0.51.4`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.4) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.3...v0.51.4) #### Description - Make `auto-init` feature respect `-no-color` flag - Add a new built-in function `get_default_retryable_errors()` that returns a list of default retryable errors. #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2725](https://togithub.com/gruntwork-io/terragrunt/pull/2725) - [https://github.com/gruntwork-io/terragrunt/pull/2722](https://togithub.com/gruntwork-io/terragrunt/pull/2722) ### [`v0.51.3`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.3) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.2...v0.51.3) #### Updated CLI args, config attributes and blocks - `terragrunt-debug` #### Description - Updated `terragrunt-debug` command to print valid executed `terraform` commands #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2724](https://togithub.com/gruntwork-io/terragrunt/pull/2724) ### [`v0.51.2`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.2) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.1...v0.51.2) #### Updated CLI args, config attributes and blocks - `remote_state` #### Description - Improved handling of S3 bucket configuration errors #### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2721](https://togithub.com/gruntwork-io/terragrunt/pull/2721) ### [`v0.51.1`](https://togithub.com/gruntwork-io/terragrunt/releases/tag/v0.51.1) [Compare Source](https://togithub.com/gruntwork-io/terragrunt/compare/v0.51.0...v0.51.1) ##### Updated CLI args, config attributes and blocks - `get_path_to_repo_root()` ##### Description - Removes trailing slash appended to the end of `get_path_to_repo_root()` ##### Migration Guide - `source = "${get_path_to_repo_root()}/modules` -> `source = "${get_path_to_repo_root()}//modules` - `source = "${get_path_to_repo_root()}modules` -> `source = "${get_path_to_repo_root()}/modules` ##### Related links - [https://github.com/gruntwork-io/terragrunt/pull/2719](https://togithub.com/gruntwork-io/terragrunt/pull/2719)

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

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



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 7 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.55.3). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.