Skip to main content

Gruntwork release 2024-05

Guides / Update Guides / Releases / 2024-05

This page is lists all the updates to the Gruntwork Infrastructure as Code Library that were released in 2024-05. For instructions on how to use these updates in your code, check out the updating documentation.

Here are the repos that were updated:

boilerplate

v0.5.16

Published: 5/29/2024 | Release notes

Full Changelog: https://github.com/gruntwork-io/boilerplate/compare/v0.5.15...v0.5.16

patcher-cli

v0.8.0

Published: 5/13/2024 | Release notes

  • We now use a faster logging library that supports colored output in the terminal. You can disable this behavior using the --no-color flag.
  • Progress information is more responsive when using the interactive mode.
  • Improved performance for dependency discovery and resolution.

Full Changelog: https://github.com/gruntwork-io/patcher-cli/compare/v0.7.0...v0.8.0

v0.7.0

Published: 5/10/2024 | Release notes

  • We now preserve Terragrunt sources that contain variable interpolation syntax (see below).

Previously, when Patcher updated a Terragrunt source argument that contained variable interpolation syntax, it would expand the whole string. For example:

terraform {
source = "${include.envcommon.locals.source_base_url}?ref=v0.90.2"
}

became:

terraform {
source = "git::git@github.com:gruntwork-io/terraform-aws-service-catalog.git//modules/networking/vpc?ref=v0.90.8"
}

Now Patcher will try to preserve any variable interpolation syntax where possible:

terraform {
source = "${include.envcommon.locals.source_base_url}?ref=v0.90.8"
}

Full Changelog: https://github.com/gruntwork-io/patcher-cli/compare/v0.6.0...v0.7.0

v0.6.0

Published: 5/9/2024 | Release notes

This is Patcher's next major release, featuring many performance, security, and bug-related fixes under the hood. Please give it a test drive and let us know your feedback.

  • All dependencies are now sorted consistently in tables, and the Yaml output
  • Non-interactive upgrade performance has been improved
  • Patcher should now start faster in interactive mode
  • Security fixes have been applied for upstream libraries, including Docker
  • Fixed several version update bugs
  • Fixed broken engine tests

pipelines-cli

v0.10.0-alpha

Published: 5/31/2024 | Release notes

v0.10.0

Published: 5/31/2024 | Release notes

v0.9.11

Published: 5/28/2024 | Release notes

v0.9.10

Published: 5/23/2024 | Release notes

v0.9.9

Published: 5/22/2024 | Release notes

v0.9.8

Published: 5/13/2024 | Release notes

v0.9.7

Published: 5/7/2024 | Release notes

v0.9.6

Published: 5/7/2024 | Release notes

v0.9.5

Published: 5/7/2024 | Release notes

v0.9.4

Published: 5/3/2024 | Release notes

terraform-aws-architecture-catalog

v2.3.2

Published: 5/31/2024 | Release notes

v2.3.1

Published: 5/31/2024 | Release notes

v2.3.0

Published: 5/28/2024 | Release notes

Full Changelog: https://github.com/gruntwork-io/terraform-aws-architecture-catalog/compare/v2.2.9...v2.3.0

v2.2.9

Published: 5/14/2024 | Release notes

v2.2.8

Published: 5/13/2024 | Release notes

v2.2.7

Published: 5/10/2024 | Release notes

v2.2.6

Published: 5/9/2024 | Release notes

v2.2.5

Published: 5/8/2024 | Release notes

v2.2.4

Published: 5/8/2024 | Release notes

v2.2.3

Published: 5/8/2024 | Release notes

v2.2.2

Published: 5/8/2024 | Release notes

v2.2.1

Published: 5/6/2024 | Release notes

v2.2.0

Published: 5/6/2024 | Release notes

v2.1.9

Published: 5/1/2024 | Release notes

Full Changelog: https://github.com/gruntwork-io/terraform-aws-architecture-catalog/compare/v2.1.8...v2.1.9

terraform-aws-cache

v0.22.6

Published: 5/3/2024 | Release notes

terraform-aws-cis-service-catalog

v0.51.1

Published: 5/27/2024 | Modules affected: data-stores | Release notes

  • LIB-88: Replace tfenv with mise
  • Support for manage_master_user_password in RDS

terraform-aws-control-tower

v0.7.5

Published: 5/10/2024 | Modules affected: landingzone/control-tower-account-tagger | Release notes

  • fix: Fixing small typo in tagger docs
  • feat(tagger): add test for empty tag value

v0.7.4

Published: 5/10/2024 | Modules affected: landingzone/control-tower-account-tagger | Release notes

  • fix: #77 - Updating type of variable of account_id

terraform-aws-data-storage

v0.37.0

Published: 5/16/2024 | Release notes

terraform-aws-ecs

v0.36.1

Published: 5/28/2024 | Modules affected: ecs-cluster, ecs-service | Release notes

  • Move example module to the examples directory
  • Update ECS instance refresh parameters
  • New Test Framework for ECS Module
  • Replace tfenv and tgswitch with mise, test stability
  • Added parameter to support proxy_protocol_v2 on target groups

terraform-aws-eks

v0.67.5

Published: 5/22/2024 | Modules affected: eks-k8s-cluster-autoscaler | Release notes

  • Update cluster autoscaler module to support existing IAM Role.

v0.67.4

Published: 5/11/2024 | Modules affected: eks-k8s-cluster-autoscaler-iam-policy, eks-k8s-cluster-autoscaler | Release notes

  • Replace tfenv and tgswitch with mise
  • Fix test TestEKSClusterAutoscaler
  • CAS Regression BugFix for MNG Data Source

v0.67.3

Published: 5/2/2024 | Modules affected: eks-cluster-workers | Release notes

  • Add instance maintenance policy support for eks-cluster-workers

terraform-aws-openvpn

v0.27.6

Published: 5/20/2024 | Modules affected: openvpn-admin | Release notes

  • Fixed request certificates

terraform-aws-security

v0.74.0

Published: 5/21/2024 | Modules affected: aws-config, cloudtrail, aws-config-multi-region, ebs-encryption-multi-region | Release notes

  • Added support for the eu-central-2 AWS region to our multi-region modules.
  • Changed our codegen package to generate multi-region examples now.
  • Added support for AWS Config Recording Group Configurations.
  • Added documentation to clarify a CloudTrail org trail issue.

terraform-aws-service-catalog

v0.112.12

Published: 5/27/2024 | Modules affected: data-stores | Release notes

  • add manage_master_user_password for aurora module

v0.112.11

Published: 5/21/2024 | Modules affected: data-stores | Release notes

  • Support for manage_master_user_password in RDS

v0.112.10

Published: 5/16/2024 | Modules affected: services/eks-cluster | Release notes

  • [services/eks-cluster] Expose additional variables for eks module

v0.112.9

Published: 5/15/2024 | Modules affected: services/asg-service | Release notes

  • IMDSv2 support for asg module

v0.112.8

Published: 5/14/2024 | Modules affected: landingzone/account-baseline-app | Release notes

  • fix: Adding recording_mode to the main.tf passed to aws-config-multi-region from the `account-baseline-app

v0.112.7

Published: 5/14/2024 | Modules affected: landingzone/account-baseline-app | Release notes

  • Propagate variable recording_mode from aws-config-multi-region to account-baseline-app.
  • Updated Terraform to 1.5.7 in CircleCI configuration

v0.112.6

Published: 5/13/2024 | Modules affected: data-stores, services | Release notes

  • Allow master username, password, and db_name nullable
  • Fix CI build by explicitly setting version numbers
  • Add the Allow All Outbound variable from the Single-server module

v0.112.5

Published: 5/7/2024 | Modules affected: data-stores, mgmt | Release notes

  • Update data-stores/memcached and data-stores/redis versions to fix variable usage
  • Update mgmt/ecs-deploy-runner to support python 3.12

v0.112.4

Published: 5/4/2024 | Modules affected: services | Release notes

  • Upgrade lambda service to support python 3.12 runtime (removes deprecated python 3.7 runtime)

v0.112.3

Published: 5/1/2024 | Modules affected: services/lambda | Release notes

  • LIB-77: Replace tfenv and tgswitch with mise
  • Expose ephemeral_storage from terraform-aws-lambda module

terrapatch-cli

v0.1.5

Published: 5/9/2024 | Release notes

  • Bumped internal dependencies