Skip to main content

Gruntwork release 2023-03

Guides / Update Guides / Releases / 2023-03

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

Here are the repos that were updated:

aws-sample-app

v0.0.7

Published: 3/21/2023 | Release notes

gruntwork

v0.4.13

Published: 3/18/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/gruntwork/compare/v0.4.12...v0.4.13

v0.4.12

Published: 3/17/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/gruntwork/compare/v0.4.11...v0.4.12

patcher-cli

v0.1.2

Published: 3/21/2023 | Release notes

Fixed a bug where Terragrunt files without the source attribute caused Patcher to crash.

v0.1.1

Published: 3/20/2023 | Release notes

This release adds functionality to pins the allowed versions number range for each module in the CIS upgrade plan. This is to ensure the prerequisites for the CIS v1.4 to v1.5 upgrade are met. If the version of the module you are currently using is outside the allowed range Patcher will output a warning and skip that module.

Gruntwork RepoMinimum VersionMaximum Version
terraform-aws-cis-service-catalog0.40.10.43.0
terraform-aws-service-catalog0.95.00.101.0
terraform-aws-security0.65.90.67.2

CIS 1.5.0 Update Guide - Step 2: Update references to the Gruntwork Infrastructure as Code Library

terraform-aws-architecture-catalog

v0.0.33

Published: 3/31/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/terraform-aws-architecture-catalog/compare/v0.0.32...v0.0.33

terraform-aws-cache

v0.19.1

Published: 3/24/2023 | Modules affected: redis, Full Changelog: https://github.com/gruntwork-io/terraform-aws-cache/compare/v0.19.0...v0.19.1 | Release notes

Full Changelog: https://github.com/gruntwork-io/terraform-aws-cache/compare/v0.19.0...v0.19.1

v0.19.0

Published: 3/22/2023 | Modules affected: memcached, redis | Release notes

Full Changelog: https://github.com/gruntwork-io/terraform-aws-cache/compare/v0.18.3...v0.19.0

v0.18.3

Published: 3/8/2023 | Modules affected: redis | Release notes

  • Updated default parameter group to support Redis 7.

terraform-aws-ci

v0.51.3 - updated default kubergrunt version in ecs-deploy-runner dockerfile

Published: 3/25/2023 | Modules affected: ecs-deploy-runner | Release notes

Update kubergrunt version to latest stable

v0.51.2

Published: 3/24/2023 | Modules affected: sign-binary-helpers, ecs-deploy-runner | Release notes

  • [BACKWARDS INCOMPATIBLE] Updating Github SSH Host Key correctly

terraform-aws-cis-service-catalog

v0.44.2

Published: 3/24/2023 | Modules affected: data-stores, landingzone, networking, observability | Release notes

  • [PATCHER-102] Update Change Logs to v0.44.1
  • Updating to terraform-aws-ci v0.51.2 and tf-aws-service-catalog v0.102.3

v0.44.1

Published: 3/3/2023 | Modules affected: observability/cloudwatch-logs-metric-filters | Release notes

  • Update terragrunt version in tflint patch
  • Update Organizations metric filter to match Steampipe query

terraform-aws-ecs

v0.35.1

Published: 3/20/2023 | Modules affected: ecs-deploy-check-binaries | Release notes

  • Update compatibility for Python 3.8-3.11

terraform-aws-eks

v0.57.0

Published: 3/31/2023 | Modules affected: eks-aws-auth-merger, eks-cluster-managed-workers, eks-cluster-workers, eks-cluster-control-plane | Release notes

Bump golang.org/x/text from 0.3.6 to 0.3.8 in /modules/eks-aws-auth-merger/aws-auth-merger [skip ci] Refactor contexts Feature/k8s 125 - added support for k8s 1.25 and removed deprecated 1.21

v0.56.4

Published: 3/24/2023 | Modules affected: eks-container-logs | Release notes

  • Expose extraParsers variable in eks-container-logs

terraform-aws-lambda

v0.21.7

Published: 3/6/2023 | Modules affected: lambda-http-api-gateway | Release notes

  • refactor lambda s3 tests
  • examples: remove deprecated argument skip_get_ec2_platforms from AWS …
  • Change link type
  • Added support of custom request authorizer to 'lambda-http-api-gateway'

terraform-aws-messaging

SNS - Support http delivery policy and minor bug fixes

Published: 3/17/2023 | Modules affected: sns, msk | Release notes

  • Support delivery policy for sns topic
  • Fix allow_inbound_cidr security group bug
  • Prevent making security group when allow_connections_cidr is empty
  • Create a unit test for sqs lambda connection
  • SNS - Added http feedback role arn support - https://github.com/gruntwork-i…

v0.10.0

Published: 3/3/2023 | Modules affected: msk | Release notes

  • Fix test failures
  • Rename variables to ensure consistency

terraform-aws-monitoring

v0.35.9

Published: 3/17/2023 | Modules affected: logs | Release notes

  • Fixes bug when forming policies of LB logs bucket, and allows setting multiple bucket policy statements on module load-balancer-access-logs

terraform-aws-security

v0.67.6

Published: 3/29/2023 | Modules affected: cloudtrail, aws-config | Release notes

  • CloudTrail: insight_selector capability added
  • Updated CentOS AMI filter in tests
  • AWS Config: Use encryption by default for SNS topic created by config

v0.67.5

Published: 3/21/2023 | Modules affected: cloudtrail-bucket, cloudtrail | Release notes

  • Add bucket_key_enabled option for cloudtrail bucket kms key

v0.67.4

Published: 3/21/2023 | Modules affected: private-s3-bucket | Release notes

  • Disable creation of ACLs on buckets that don't support it

v0.67.3

Published: 3/7/2023 | Modules affected: iam-policies, kms-cmk-replica, custom-iam-entity, secrets-manager-resource-policies | Release notes

  • Improve documentation about MFA requirements for new accounts
  • Fix missing grants for replica key
  • Examples: remove deprecated argument skip_get_ec2_platforms from AWS provider examples
  • Add Changelogs for modules used by CIS
  • Fix variable description for documentation

terraform-aws-service-catalog

v0.102.7

Published: 3/30/2023 | Modules affected: services | Release notes

  • Refactor CircleCI contexts
  • [ecs-service]: Fix missing variable values for alb stickyness

v0.102.6

Published: 3/28/2023 | Modules affected: mgmt | Release notes

  • Allow for dynamic use of imdsv2 or imdsv2 in user-data script for OpenVPN

v0.102.5

Published: 3/27/2023 | Modules affected: networking/route53 | Release notes

v0.102.4

Published: 3/27/2023 | Release notes

  • Add Packer build to docker-packer-builder example - CORE-596
  • Gruntwork pipelines documentation improvements - CORE-597,CORE-599

v0.102.3

Published: 3/24/2023 | Modules affected: mgmt | Release notes

  • CORE-523 tf planner example
  • Updated to terraform-aws-ci v0.51.2 to address Github SSH Host Key replacement

v0.102.2

Published: 3/22/2023 | Modules affected: landingzone | Release notes

  • Add bucket_key_enabled var in account-baseline-app module

v0.102.1

Published: 3/21/2023 | Modules affected: data-stores, landingzone | Release notes

terraform-aws-static-assets

v0.16.1

Published: 3/9/2023 | Modules affected: s3-static-website | Release notes

  • Allows overriding the name used for the S3 buckets in module s3-static-website.

terraform-aws-utilities

v0.9.1

Published: 3/6/2023 | Modules affected: request-quota-increase, require-executable | Release notes

  • Use latest upgrade test code.
  • Use origin/HEAD as Base Ref for upgrade testing.
  • Update CODEOWNERS
  • Add Changelogs for modules used by CIS
  • Pin Hashicorp external provider to v2.2.3

Special thanks to the following users for their contribution!

terraform-aws-vpc

v0.22.6

Published: 3/10/2023 | Modules affected: vpc-interface-endpoint | Release notes

For the module vpc-interface-endpoint, when create_https_security_group = true, a new security group allowing ingress from 443 is created.

v0.22.5

Published: 3/3/2023 | Modules affected: vpc-app-network-acls, vpc-mgmt, vpc-app | Release notes

  • Fix error when disabling IGW creation
  • Fix typo and update to https URL for image