Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency gruntwork-io/terragrunt to v0.37.1 (terragrunt/dockerfile) (master) #413

Merged

Conversation

ivankatliarchuk
Copy link
Member

This PR contains the following updates:

Package Update Change
gruntwork-io/terragrunt minor 0.36.8 -> 0.37.1

Release Notes

gruntwork-io/terragrunt

v0.37.1

Compare Source

Description

This release is functionally equivalent to v0.37.0

Update the documentation to suggest generate blocks for managing the remote state backend configuration for users who do not want automated state management by Terragrunt.

v0.37.0

Compare Source

Updated CLI args, config attributes and blocks
  • remote_state [BACKWARD INCOMPATIBLE]
Description
  • Updated logic for handling remote_state to enforce what is defined in the block of config, the change affects default encryption settings, public access blocking, bucket policy (enforce SSL only), access logging, and versioning

  • Fixed behavior for enforcing EnforcedTLS to not overwrite already configured RootAccess policy

Migration guide

If you do not want terragrunt to update the S3 bucket based on the configurations, you can define the config attribute disable_bucket_update = true in the remote_state block.

If you have an environment where it is difficult to update terragrunt and your configuration simultaneously, you can use v0.36.12 which supports the new disable_bucket_update configuration, but does not implement the bucket updating behavior.

To perform a safe upgrade:

  • Upgrade your Terragrunt environment to v0.36.12
  • Add disable_bucket_update = true in the remote_state block config map.
  • Run terragrunt to confirm Terragrunt doesn't update the state buckets.
  • Upgrade your Terragrunt environment to v0.37.0 and confirm Terragrunt still does not update the state buckets.
Special thanks

Special thanks to the following users for their contribution!

Related links

v0.36.12

Compare Source

Updated CLI args, config attributes and blocks
  • remote_state
Description
  • This introduces the disable_bucket_update configuration to the remote_state block for the S3 backend. This flag has no functional effect, but is useful to ease the transition to v0.37.0. Refer to the release notes for v0.37.0 for more details.
Related links

v0.36.11

Compare Source

Description

Upgraded go-getter dependency to 1.5.11 with CVE-2022-29810 fixes

Special thanks

Special thanks to @​dependabot for their contribution!

Related links

v0.36.10

Compare Source

Description
  • Fixed bug where --terragrunt-strict-validate ignored unused input variables
  • Added missing links in documentation for CLI options
Special thanks

Special thanks to the following users for their contribution!

Related links

v0.36.9

Compare Source

Description
  • Fixed bug in the invocation of git rev-parse --show-toplevel to pass environment variables
Special Thanks
References

https://github.com/gruntwork-io/terragrunt/pull/2086


Configuration

📅 Schedule: 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

@ivankatliarchuk ivankatliarchuk added deps github-releases minor when you add functionality in a backwards compatible manner renovate labels May 15, 2022
@ivankatliarchuk ivankatliarchuk self-assigned this May 15, 2022
@ivankatliarchuk ivankatliarchuk merged commit 430003b into master May 15, 2022
@ivankatliarchuk ivankatliarchuk deleted the renovate/master-terragrunt-gruntwork-io-terragrunt-0.x branch May 15, 2022 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deps github-releases minor when you add functionality in a backwards compatible manner renovate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant