Skip to main content

Gruntwork release 2024-06

Guides / Update Guides / Releases / 2024-06

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

Here are the repos that were updated:

patcher-cli

v0.8.4

Published: 6/18/2024 | Release notes

  • Patcher now supports multiple working directories when using the update and report commands. e.g: patcher update dev stage

Full Changelog: https://github.com/gruntwork-io/patcher-cli/compare/v0.8.3...v0.8.4

v0.8.3

Published: 6/12/2024 | Release notes

  • Fixed a workaround in our CI pipelines when using macOS M1 instances.

Full Changelog: https://github.com/gruntwork-io/patcher-cli/compare/v0.8.2...v0.8.3

v0.8.2

Published: 6/12/2024 | Release notes

  • Changed the exit code from 1 to 0, when no dependencies are available to update
  • Further security updates.

Full Changelog: https://github.com/gruntwork-io/patcher-cli/compare/v0.8.1...v0.8.2

v0.8.1

Published: 6/11/2024 | Release notes

  • You can now specify multiple --target flags when using the update command non-interactively.

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

pipelines-actions

v1.3.4

Published: 6/24/2024 | Release notes

v1.3.3

Published: 6/14/2024 | Release notes

v1.3.2

Published: 6/12/2024 | Release notes

v1.3.1

Published: 6/4/2024 | Release notes

pipelines-cli

v0.13.2

Published: 6/24/2024 | Release notes

v0.13.1

Published: 6/24/2024 | Release notes

v0.13.0

Published: 6/24/2024 | Release notes

v0.12.1

Published: 6/20/2024 | Release notes

v0.11.2

Published: 6/12/2024 | Release notes

v0.11.0

Published: 6/10/2024 | Release notes

v0.10.1

Published: 6/4/2024 | Release notes

pipelines-workflows

v1.5.0

Published: 6/17/2024 | Release notes

As of this release, the gruntwork-installer-version and boilerplate-version versions are no longer configurable in the .gruntwork/config.yml in infrastructure-live repositories.

They are now configurable as environment variables directly in the workflows instead, as the average customer has no need to configure them on a per-infrastructure-live repository basis.

No action needs to be taken to adopt this change. Just take note that the configurations in .gruntwork/config.yml will be ignored if present.

Full Changelog: https://github.com/gruntwork-io/pipelines-workflows/compare/v1...v1.5.0

v1.4.0

Published: 6/13/2024 | Release notes

Full Changelog: https://github.com/gruntwork-io/pipelines-workflows/compare/v1...v1.4.0

v1.3.2

Published: 6/4/2024 | Release notes

v1.3.1

Published: 6/3/2024 | Release notes

Full Changelog: https://github.com/gruntwork-io/pipelines-workflows/compare/v1...v1.3.1

terraform-aws-architecture-catalog

v2.3.7

Published: 6/28/2024 | Release notes

v2.3.6

Published: 6/17/2024 | Release notes

v2.3.5

Published: 6/14/2024 | Release notes

v2.3.4

Published: 6/7/2024 | Release notes

v2.3.3

Published: 6/4/2024 | Release notes

terraform-aws-ci

v0.57.3

Published: 6/20/2024 | Modules affected: ecs-deploy-runner | Release notes

  • Bump google.golang.org/grpc from 1.51.0 to 1.56.3 in /test/upgrade-tester
  • Bump golang.org/x/net from 0.19.0 to 0.23.0 in /modules/ecs-deploy-runner/entrypoint
  • Bump github.com/docker/docker from 23.0.6+incompatible to 24.0.9+incompatible in /modules/ecs-deploy-runner/docker/kaniko
  • Bump github.com/hashicorp/go-getter from 1.7.1 to 1.7.4 in /test
  • Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /test/upgrade-tester
  • Fix: Bump EDR pin

v0.57.2

Published: 6/17/2024 | Modules affected: gruntwork-module-circleci-helpers | Release notes

  • Fix: gox install

v0.57.1

Published: 6/14/2024 | Modules affected: ecs-deploy-runner | Release notes

  • SME-932: Fix deploy runner

v0.57.0

Published: 6/6/2024 | Modules affected: gruntwork-module-circleci-helpers, sign-binary-helpers | Release notes

  • fix: Fixing gon for use in ARM machines by building gon from source

terraform-aws-cis-service-catalog

v0.52.0

Published: 6/26/2024 | Modules affected: security/aws-securityhub | Release notes

  • Expose missing configuration options for Security Hub. The values default to provider defaults.
  • Update min. provider constraints to match the Security Hub features.

v0.51.2

Published: 6/22/2024 | Modules affected: networking/vpc | Release notes

  • Propagate missing variables and outputs from underlying vpc module
  • Fix R53 zone and MySQL version in tests

terraform-aws-control-tower

v0.7.6

Published: 6/5/2024 | Modules affected: landingzone/control-tower-multi-account-factory, landingzone/control-tower-controls, landingzone/organizational-units | Release notes

  • landingzone/control-tower-multi-account-factory

  • landingzone/control-tower-controls [NEW]

  • landingzone/organizational-units [NEW]

  • Move OU discovery in landingzone/control-tower-multi-account-factory to a separate organizational-units module

  • New control-tower-controls module for deploying AWS Control Tower Controls via Terraform.

  • Add ou_arn to OU discovery script so it's equal to Terraform data source output

The release is backward compatible, but the release moves the data source list_ous_recursively within landingzone/control-tower-multi-account-factory to a separate module. Upgrading to this module version will not change any actual resources, but destroy and create operations for the data source will appear.

terraform-aws-data-storage

v0.37.3

Published: 6/18/2024 | Release notes

  • Docs Grammar Fix in RDS Proxy

v0.37.2

Published: 6/18/2024 | Modules affected: rds-proxy | Release notes

  • Fix headings in rds-proxy docs

v0.37.1

Published: 6/6/2024 | Release notes

terraform-aws-ecs

v0.38.0

Published: 6/26/2024 | Modules affected: ecs-cluster, ecs-daemon-service, ecs-service, ecs-task-scheduler | Release notes

v0.37.0

Published: 6/7/2024 | Modules affected: ecs-service, ecs-daemon-service, ecs-deploy-check-binaries, ecs-task-scheduler | Release notes

  • ecs-service [BACKWARD INCOMPATIBLE]
  • ecs-daemon-service [BACKWARD INCOMPATIBLE]
  • ecs-deploy-check-binaries [REMOVED]
  • ecs-task-scheduler

Remove the ecs-check-deploy-binaries module in favour of wait_for_steady_state -parameter. This means that the custom Python script is no longer used for checking deployment results as the wait_for_steady_state -parameter covers the use cases for the removed custom scripts.

Remove the following module inputs:

  • enable_ecs_deployment_check
  • deployment_check_timeout_seconds
  • deployment_check_loglevel

Default value for wait_for_steady_state has been changed to true and a new input service_create_update_timeout was introduced with a default value of 20m. Adjust those values to suit your use case.

terraform-aws-eks

v0.67.6

Published: 6/26/2024 | Modules affected: eks-cluster-control-plane, eks-container-logs | Release notes

  • Test fix: TestEKSClusterManagedWorkersWithPrefixDelegation
  • Export cluster service_ipv4_cidr as terraform output
  • Mask sensitive helm values in eks-container-logs

terraform-aws-lambda

v0.23.0

Published: 6/25/2024 | Modules affected: lambda-edge-multi-region-log-groups | Release notes

This release updates our multi-region code generators to use Boilerplate.

v0.22.0

Published: 6/20/2024 | Modules affected: lambda-edge-log-group, lambda-edge-multi-region-log-groups, lambda-edge, lambda-http-api-gateway | Release notes

  • Support for skip_destroy flag in CloudWatch log groups
  • Lambda secretmanager example
  • create function url of given lambda function
  • LIB-108: Enable terrascan, test fixes

terraform-aws-load-balancer

v0.29.25

Published: 6/17/2024 | Modules affected: alb | Release notes

  • Add support for plain http redirects

v0.29.24

Published: 6/3/2024 | Modules affected: lb-listener-rules | Release notes

  • Add missing authenticate_cognito attribute for rules that have listener ARNs directly provided

terraform-aws-monitoring

v0.36.20

Published: 6/28/2024 | Modules affected: alarms | Release notes

  • fix[rds-alarms]: RDS/Aurora Replication Metrics

v0.36.19

Published: 6/25/2024 | Modules affected: alarms | Release notes

  • Bump requests from 2.31.0 to 2.32.0 in /examples/lambda-alarms/python
  • fix[rds-alarms]: Fix Aurora Replication Metric

terraform-aws-server

v0.16.0

Published: 6/20/2024 | Modules affected: single-server | Release notes

  • LIB-107: Enable terrascan, update single-server default variables

terraform-aws-service-catalog

v0.112.14

Published: 6/19/2024 | Modules affected: networking/vpc | Release notes

  • Propagate missing variables and ouputs from underlying vpc-app module.

v0.112.13

Published: 6/18/2024 | Modules affected: base, data-stores, landingzone, mgmt | Release notes

  • New r53 zone id
  • SME-910: Set required terraform version for iam-policies module