Skip to main content

Gruntwork release 2023-05

Guides / Update Guides / Releases / 2023-05

This page is lists all the updates to the Gruntwork Infrastructure as Code Library that were released in 2023-05. 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.1.1

Published: 5/2/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/aws-sample-app/compare/v0.1.0...v0.1.1

gruntwork

v0.4.19

Published: 5/9/2023 | Release notes

v0.4.18

Published: 5/3/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/gruntwork/compare/v0.4.17...v0.4.18

patcher-cli

v0.3.1

Published: 5/30/2023 | Release notes

This release includes the following changes.

  • patcher update

  • User selects the module dependencies to be updated

  • Supports bumping to the next safe version

  • Outputs YAML to stdout detailing the updates that were applied

  • patcher update --non-interactive

  • Updates all module dependencies in the current folder (and child folders) according to the specified update strategy

  • Outputs YAML to stdout detailing the updates that were applied

  • Outputs YAML to stdout listing all the README-TO-COMPLETE-UPDATE.md files that were created (--update-strategy next-breaking only)

  • --no-color flag for better output handling in CI pipelines

  • This version only supports updating each selected dependency to either the highest version before the next closest breaking change or the latest version of the dependency, whichever is encountered first.

  • Setting --update-strategy next-safe (default)` will update all dependencies to either the highest version before the next closest breaking change or the latest version of the dependency, whichever is encountered first.

  • Setting --update-strategy next-breaking will update all dependencies to either the the next closest breaking change or the latest version of the dependency, whichever is encountered first.

    • This may result in an update that requires manual intervention.
    • If a dependency is updated to a breaking change, a README-TO-COMPLETE-UPDATE.md containing an extract of the relevant release note is written to the folder containing the dependency

v0.2.3

Published: 5/2/2023 | Release notes

Updated the views to have a responsive height.

repo-copier

v0.2.4

Published: 5/1/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/repo-copier/compare/v0.2.3...v0.2.4

terraform-aws-architecture-catalog

v0.0.36

Published: 5/5/2023 | Release notes

terraform-aws-asg

v0.21.7

Published: 5/31/2023 | Modules affected: asg-instance-refresh, asg-rolling-deploy, server-group | Release notes

  • Pin AWS provider <v5.0.0

v0.21.6

Published: 5/9/2023 | Modules affected: server-group | Release notes

  • Adds support for Launch Template tag specifications on server-group module through the variable tag_specifications.

terraform-aws-cache

v0.20.1

Published: 5/31/2023 | Modules affected: redis | Release notes

  • Pin AWS provider <v5.0.0

v0.20.0

Published: 5/11/2023 | Modules affected: redis, elastic-cache, memcached, redis_copy_snapshot | Release notes

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

terraform-aws-ci

v0.52.2

Published: 5/30/2023 | Modules affected: ecs-deploy-runner, jenkins-server | Release notes

  • Bump kubegrunt to v0.11.2
  • Fix: Jenkins ebs volume mapping var

v0.52.1

Published: 5/16/2023 | Release notes

v0.52.0

Published: 5/16/2023 | Modules affected: ecs-deploy-runner, monorepo-helpers | Release notes

  • ecs-deploy-runner dependencies update and vulnerabilities reduction
  • Fixed monorepo-helpers tests

terraform-aws-cis-service-catalog

v0.47.2

Published: 5/18/2023 | Modules affected: data-stores | Release notes

  • Add missing variables for various cloudwatch alarms.

v0.47.1

Published: 5/18/2023 | Modules affected: data-stores | Release notes

  • Update for-production examples for architecture catalog v0.0.36
  • Add variable for copying RDS tags to snapshot

v0.47.0

Published: 5/5/2023 | Modules affected: observability, security | Release notes

  • Update terraform-aws-security version for observability/aws-config-multi-region module to v0.68.2, which fixes S3 ACL issues for new buckets

terraform-aws-data-storage

v0.27.1

Published: 5/31/2023 | Modules affected: rds-proxy, aurora, rds, redshift | Release notes

  • Implement a new module for RDS proxy

  • Correct default values for min & max capacity for aurora serverless

  • Fix improper usage of depends_on variables on example modules

  • Fix the unit tests for MariaDB RDS

  • Skip taking final snapshot for RDS instance

  • Remove custom default values for variables

  • Remove parameter_group_name from rds-proxy example module

  • Modify ADOC to Markdown for Redshift README doc

  • Increase the terraform aws provider version to 4.61.0

  • Add a new feature to deploy Redshift serverless in Redshift module.

  • Consolidate multiple README pages into a single markdown file for RDS module

  • Make necessary changes to address recently failing tests.

  • Support password management with secrets manager in Aurora

  • Convert Aurora README format to markdwon from ADOC

  • Pin AWS provider <v5.0.0

Special thanks to the following users for their contribution!

terraform-aws-ecs

v0.35.4

Published: 5/12/2023 | Modules affected: ecs-cluster | Release notes

  • ecs-cluster: update validation logic for cluster_instance_request_spot_instances

v0.35.3

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

  • Updated PEX for Python 3.11 Compatibility

terraform-aws-eks

v0.58.3

Published: 5/4/2023 | Modules affected: eks-cluster-managed-workers | Release notes

  • Update README.md - remove out of date information about AWS managed node groups

terraform-aws-lambda

v0.21.9

Published: 5/9/2023 | Modules affected: api-gateway-proxy | Release notes

  • Adds two variables to the module api-gateway-proxy: create_rest_api_policy, which attaches a basic REST API policy to API Gateway, and override_rest_api_policy, for passing an external policy, if necessary.

terraform-aws-load-balancer

v0.29.7

Published: 5/31/2023 | Modules affected: acm-tls-certificate, alb, lb-listener-rules | Release notes

  • Pin AWS provider <v5.0.0

terraform-aws-messaging

v0.12.1

Published: 6/1/2023 | Release notes

v0.12.0

Published: 5/21/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/terraform-aws-messaging/compare/v0.10.2...v0.12.0

terraform-aws-openvpn

v0.26.2

Published: 5/16/2023 | Modules affected: backup-openvpn-pki, openvpn-admin, start-openvpn-admin | Release notes

  • Added a new CLI flag --run-on-pki-update for openvpn-admin app.
  • Updated examples. Configured PKI backup after successful certificate request/revocation.
  • Switched from s3 cp to s3 sync (incremental backup) in the backup-openvpn-pki module.

v0.26.1

Published: 5/11/2023 | Modules affected: openvpn-admin | Release notes

Fixed the user certificate request with pattern name similar to the already added

terraform-aws-security

v0.68.3

Published: 5/26/2023 | Modules affected: private-s3-bucket | Release notes

  • Add permission boundary to private-s3-bucket iam roles

v0.68.2

Published: 5/2/2023 | Modules affected: guardduty | Release notes

  • feat: Guardduty module updated to include ability to specifically exclude detector creation.

terraform-aws-server

v0.15.4

Published: 5/17/2023 | Modules affected: attach-eni, single-server | Release notes

  • Add CentOS test case to eni and ebs examples
  • Feature added to single-server module to expose metadata-options

terraform-aws-service-catalog

v0.104.8

Published: 5/30/2023 | Modules affected: mgmt | Release notes

  • Bump requests from 2.25.1 to 2.31.0 in /examples/for-learning-and-testing/services/lambda/python
  • Bump jenkins module version

v0.104.7

Published: 5/19/2023 | Modules affected: services | Release notes

  • Feature: update ec2-instance to expose metadata-options variables

v0.104.6

Published: 5/17/2023 | Modules affected: mgmt | Release notes

  • Bump terraform-aws-ci/modules/ecs-deploy-runner to v0.52.1

v0.104.5

Published: 5/15/2023 | Modules affected: data-stores, networking | Release notes

  • Exposes variables for configuring VPC flow logs export destination on module networking/vpc.
  • Exposes variable to monitor memory on the alarms of module data-stores/redis.

v0.104.4

Published: 5/12/2023 | Modules affected: mgmt, landingzone, data-stores | Release notes

  • Exposes allow_major_version_upgrade variable on module data-stores/rds
  • Expose variables for configuring volume on bastion-host
  • Chore: increment all references to terraform-aws-security to 0.68.2

v0.104.3

Published: 5/11/2023 | Modules affected: services | Release notes

  • Allows ARNs of variable secrets_manager_arns to be provided incomplete and completed by data source in module ecs-service.

v0.104.2

Published: 5/1/2023 | Modules affected: data-stores | Release notes

  • Fix: Explicitly set ownership defaults for s3-bucket

terraform-aws-vpc

v0.23.1

Published: 5/31/2023 | Modules affected: vpc-peering-cross-accounts-accepter, vpc-peering-cross-accounts-requester, vpc-peering | Release notes

  • Pin AWS provider <v5.0.0