From 83297162affc53e50dc06d84d2602737dc85e280 Mon Sep 17 00:00:00 2001 From: gruntwork-ci Date: Fri, 1 Sep 2023 08:30:29 +0000 Subject: [PATCH] Update Gruntwork releases as of 2023-08-31 --- docs/guides/stay-up-to-date/index.md | 4 +- .../stay-up-to-date/releases/2023-04/index.md | 16 +- .../stay-up-to-date/releases/2023-07/index.md | 32 +- .../stay-up-to-date/releases/2023-08/index.md | 721 ++++++++++++++++++ docs/guides/stay-up-to-date/releases/index.md | 5 +- 5 files changed, 757 insertions(+), 21 deletions(-) create mode 100644 docs/guides/stay-up-to-date/releases/2023-08/index.md diff --git a/docs/guides/stay-up-to-date/index.md b/docs/guides/stay-up-to-date/index.md index 4b8043c675..e45be86491 100644 --- a/docs/guides/stay-up-to-date/index.md +++ b/docs/guides/stay-up-to-date/index.md @@ -16,6 +16,7 @@ import CardGroup from "/src/components/CardGroup" + @@ -30,7 +31,6 @@ import CardGroup from "/src/components/CardGroup" - @@ -114,6 +114,6 @@ href="/guides/stay-up-to-date/cis/cis-1.5.0" diff --git a/docs/guides/stay-up-to-date/releases/2023-04/index.md b/docs/guides/stay-up-to-date/releases/2023-04/index.md index b0a9dc14d9..a114a06f62 100644 --- a/docs/guides/stay-up-to-date/releases/2023-04/index.md +++ b/docs/guides/stay-up-to-date/releases/2023-04/index.md @@ -998,17 +998,21 @@ The new signature for Docker Compose is `docker compose <command>` (Not th ### [v0.104.0](https://github.com/gruntwork-io/terraform-aws-service-catalog/releases/tag/v0.104.0)

- Published: 4/27/2023 | Modules affected: data-stores, mgmt | Release notes + Published: 4/27/2023 | Modules affected: data-stores/aurora, data-stores/backup-plan, data-stores/backup-vault, data-stores/lambda-cleanup-snapshots | Release notes

-- chore(deps): update terraform github.com/gruntwork-io/terraform-aws-data-storage to v0.26.0 -- chore: Update find-all-tests-to-run to work -- Update for-production examples for architecture catalog -- chore: Update Tailscale README +- Update `terraform-aws-data-storage` to v0.26.0 + - Upgrade the AWS provider version to 4.22.0 + - Convert Security Group Rules for Aurora to use `for_each` + - Added support for custom final snapshot for Aurora + - Added boundary policy in creation of enhancement monitoring IAM role for RDS +- Fixed the `find-all-tests-to-run` script +- Updated the for-production examples for architecture catalog +- Updated Tailscale README
@@ -1326,6 +1330,6 @@ The new signature for Docker Compose is `docker compose <command>` (Not th diff --git a/docs/guides/stay-up-to-date/releases/2023-07/index.md b/docs/guides/stay-up-to-date/releases/2023-07/index.md index 6c67b1349c..bc58f7baaa 100644 --- a/docs/guides/stay-up-to-date/releases/2023-07/index.md +++ b/docs/guides/stay-up-to-date/releases/2023-07/index.md @@ -35,7 +35,14 @@ Here are the repos that were updated:
- Release duplicated from https://github.com/gruntwork-io/patcher/releases/tag/v0.4.2 + +This release includes the following improvements: +- A non-interactive mode was added to the `report` command + - The command outputs the list of dependencies in JSON format +``` +patcher report --non-interactive --skip-container-runtime +``` +
@@ -552,16 +559,18 @@ Remove deprecated eks version 1.22 ### [v0.25.0](https://github.com/gruntwork-io/terraform-aws-vpc/releases/tag/v0.25.0)

- Published: 7/19/2023 | Release notes + Published: 7/19/2023 | Modules affected: vpc-app, vpc-mgmt | Release notes

- * Bug_aws_eip_vpc_argument_320 by @zachreborn in https://github.com/gruntwork-io/terraform-aws-vpc/pull/325 -* [skip ci] Enhancement add zachreborn codeowners by @zachreborn in https://github.com/gruntwork-io/terraform-aws-vpc/pull/329 + + +- Added IPv6 dual stack capabilities to the vpc-app module for the VPC and public subnets +- Enhancement add zachreborn codeowners +- Fixes #320 -**Full Changelog**: https://github.com/gruntwork-io/terraform-aws-vpc/compare/v0.24.0...v0.25.0
@@ -569,17 +578,18 @@ Remove deprecated eks version 1.22 ### [v0.24.0](https://github.com/gruntwork-io/terraform-aws-vpc/releases/tag/v0.24.0)

- Published: 7/18/2023 | Release notes + Published: 7/18/2023 | Modules affected: vpc-peering-cross-accounts-accepter, vpc-peering | Release notes

- * CircleCI automated test parallelism by @zachreborn in https://github.com/gruntwork-io/terraform-aws-vpc/pull/323 -* [skip ci] Removing former Grunts by @eak12913 in https://github.com/gruntwork-io/terraform-aws-vpc/pull/324 -* Feature/vpc-peering - Update provider version constraints to allow >5.x by @zachreborn in https://github.com/gruntwork-io/terraform-aws-vpc/pull/326 + + +- Added CircleCI automated test parallelism +- Removing former Grunts +- Fixes #322 -**Full Changelog**: https://github.com/gruntwork-io/terraform-aws-vpc/compare/v0.23.3...v0.24.0
@@ -608,6 +618,6 @@ Remove deprecated eks version 1.22 diff --git a/docs/guides/stay-up-to-date/releases/2023-08/index.md b/docs/guides/stay-up-to-date/releases/2023-08/index.md new file mode 100644 index 0000000000..12659cf506 --- /dev/null +++ b/docs/guides/stay-up-to-date/releases/2023-08/index.md @@ -0,0 +1,721 @@ + +# Gruntwork release 2023-08 + +

Guides / Update Guides / Releases / 2023-08

+ +This page is lists all the updates to the [Gruntwork Infrastructure as Code +Library](https://gruntwork.io/infrastructure-as-code-library/) that were released in 2023-08. For instructions +on how to use these updates in your code, check out the [updating +documentation](/library/stay-up-to-date/updating). + +Here are the repos that were updated: + +- [patcher-cli](#patcher-cli) +- [repo-copier](#repo-copier) +- [terraform-aws-asg](#terraform-aws-asg) +- [terraform-aws-cache](#terraform-aws-cache) +- [terraform-aws-ci](#terraform-aws-ci) +- [terraform-aws-cis-service-catalog](#terraform-aws-cis-service-catalog) +- [terraform-aws-data-storage](#terraform-aws-data-storage) +- [terraform-aws-ecs](#terraform-aws-ecs) +- [terraform-aws-eks](#terraform-aws-eks) +- [terraform-aws-lambda](#terraform-aws-lambda) +- [terraform-aws-load-balancer](#terraform-aws-load-balancer) +- [terraform-aws-messaging](#terraform-aws-messaging) +- [terraform-aws-monitoring](#terraform-aws-monitoring) +- [terraform-aws-openvpn](#terraform-aws-openvpn) +- [terraform-aws-security](#terraform-aws-security) +- [terraform-aws-server](#terraform-aws-server) +- [terraform-aws-service-catalog](#terraform-aws-service-catalog) +- [terraform-aws-static-assets](#terraform-aws-static-assets) +- [terraform-aws-utilities](#terraform-aws-utilities) +- [terraform-aws-vpc](#terraform-aws-vpc) + + +## patcher-cli + + +### [v0.4.3](https://github.com/gruntwork-io/patcher-cli/releases/tag/v0.4.3) + +

+ Published: 8/11/2023 | Release notes +

+ +
+ + +This release includes the following improvements: +- First class support for third party module is available in interactive and non-interactive modes + - Third party modules including your own modules are now automatically updated based on the semver version number + - Any changes to the semver major version number are treated as breaking changes + - Changes in the semver minor and patch numbers are treated as safe changes + + +
+ + + +## repo-copier + + +### [v0.3.7](https://github.com/gruntwork-io/repo-copier/releases/tag/v0.3.7) + +

+ Published: 8/29/2023 | Release notes +

+ +
+ + * Disable GitLab checks files to detect LFS pointers on push by @levkohimins in https://github.com/gruntwork-io/repo-copier/pull/206 + + +**Full Changelog**: https://github.com/gruntwork-io/repo-copier/compare/v0.3.6...v0.3.7 + +
+ + +### [v0.3.6](https://github.com/gruntwork-io/repo-copier/releases/tag/v0.3.6) + +

+ Published: 8/28/2023 | Release notes +

+ +
+ + +* Added pipeline sample for Azure DevOps. #199 #201 + + +**Full Changelog**: https://github.com/gruntwork-io/repo-copier/compare/v0.3.5...v0.3.6 + +
+ + +### [v0.3.5](https://github.com/gruntwork-io/repo-copier/releases/tag/v0.3.5) + +

+ Published: 8/1/2023 | Release notes +

+ +
+ + +* Disable certificate verification for the `schannel` SSL backend if the `--insecure` flag is specified. #196 + + +**Full Changelog**: https://github.com/gruntwork-io/repo-copier/compare/v0.3.4...v0.3.5 + +
+ + + +## terraform-aws-asg + + +### [v0.21.9](https://github.com/gruntwork-io/terraform-aws-asg/releases/tag/v0.21.9) + +

+ Published: 8/22/2023 | Modules affected: asg-instance-refresh, asg-rolling-deploy, server-group | Release notes +

+ +
+ + + +- Set Terraform AWS Provider < v6.0.0 + + +
+ + + +## terraform-aws-cache + + +### [v0.21.0 - ](https://github.com/gruntwork-io/terraform-aws-cache/releases/tag/v0.21.0) + +

+ Published: 8/25/2023 | Release notes +

+ +
+ + * [skip ci] Remove Zack from CODEOWNERS by @zackproser in https://github.com/gruntwork-io/terraform-aws-cache/pull/131 +* [skip ci] Removing former Grunts by @eak12913 in https://github.com/gruntwork-io/terraform-aws-cache/pull/132 +* AWS provider support for v5 by @hongil0316 in https://github.com/gruntwork-io/terraform-aws-cache/pull/133 + +* Removed `cluster_mode` variable from the redis module as it's no longer supported in aws provider version >5.0.0. You should use `num_shards` and `replicas_per_shard` variables instead. + +**Full Changelog**: https://github.com/gruntwork-io/terraform-aws-cache/compare/v0.20.2...v0.21.0 + +
+ + + +## terraform-aws-ci + + +### [v0.52.13](https://github.com/gruntwork-io/terraform-aws-ci/releases/tag/v0.52.13) + +

+ Published: 8/30/2023 | Modules affected: ec2-backup, ecs-deploy-runner-invoke-iam-policy, ecs-deploy-runner, iam-policies | Release notes +

+ +
+ + + +- Set Terraform AWS Provider < v6.0.0 +- ecs deploy runner standard configuration additional allowed options + + + +
+ + +### [v0.52.12](https://github.com/gruntwork-io/terraform-aws-ci/releases/tag/v0.52.12) + +

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

+ +
+ + + +- update default kubergrunt version + + + + +
+ + +### [v0.52.11](https://github.com/gruntwork-io/terraform-aws-ci/releases/tag/v0.52.11) + +

+ Published: 8/10/2023 | Modules affected: ecs-deploy-runner | Release notes +

+ +
+ + + +- Fix ECS deploy runner docker builds: default to a more recent version of the module ci helpers + + + +
+ + + +## terraform-aws-cis-service-catalog + + +### [v0.47.9](https://github.com/gruntwork-io/terraform-aws-cis-service-catalog/releases/tag/v0.47.9) + +

+ Published: 8/18/2023 | Modules affected: data-stores, landingzone, networking, observability | Release notes +

+ +
+ + + +- Update Docker Image with TF 1.5 +- Updated change logs entries to v0.47.9 + + + +
+ + + +## terraform-aws-data-storage + + +### [v0.30.0](https://github.com/gruntwork-io/terraform-aws-data-storage/releases/tag/v0.30.0) + +

+ Published: 8/25/2023 | Release notes +

+ +
+ + * Feature/expose apply inmediately variable by @umm0n in https://github.com/gruntwork-io/terraform-aws-data-storage/pull/384 +* AWS provider support for v5 by @hongil0316 in https://github.com/gruntwork-io/terraform-aws-data-storage/pull/387 + +* @umm0n made their first contribution in https://github.com/gruntwork-io/terraform-aws-data-storage/pull/384 + +**Full Changelog**: https://github.com/gruntwork-io/terraform-aws-data-storage/compare/v0.29.2...v0.30.0 + +
+ + +### [v0.29.2](https://github.com/gruntwork-io/terraform-aws-data-storage/releases/tag/v0.29.2) + +

+ Published: 8/16/2023 | Release notes +

+ +
+ + * Fix ability to use custom subnet group name with RDS module. by @undergroundwebdesigns in https://github.com/gruntwork-io/terraform-aws-data-storage/pull/380 +* Fix RDS subnet group bug by @hongil0316 in https://github.com/gruntwork-io/terraform-aws-data-storage/pull/385 + +* @undergroundwebdesigns made their first contribution in https://github.com/gruntwork-io/terraform-aws-data-storage/pull/380 + +**Full Changelog**: https://github.com/gruntwork-io/terraform-aws-data-storage/compare/v0.29.1...v0.29.2 + +
+ + +### [v0.29.1](https://github.com/gruntwork-io/terraform-aws-data-storage/releases/tag/v0.29.1) + +

+ Published: 8/9/2023 | Modules affected: rds-replicas, rds, aurora | Release notes +

+ +
+ + + +- Test connection + simplify TestAuroraWithCrossRegionReplica test +- Support restore_to_point_in_time for RDS +- Documentation for Cross Region RDS failover + Custom Identifiers for Read Replica +- Introduce a new variable for storage_type in Aurora module +- Introduce a new variable to set network_type + + + + +
+ + + +## terraform-aws-ecs + + +### [v0.35.10](https://github.com/gruntwork-io/terraform-aws-ecs/releases/tag/v0.35.10) + +

+ Published: 8/28/2023 | Modules affected: ecs-cluster, ecs-daemon-service, ecs-service | Release notes +

+ +
+ + + +- Feature - Support for aws provider v5 + + + +
+ + + +## terraform-aws-eks + + +### [v0.61.0](https://github.com/gruntwork-io/terraform-aws-eks/releases/tag/v0.61.0) + +

+ Published: 8/3/2023 | Modules affected: eks-cluster-control-plane, eks-k8s-cluster-autoscaler, eks-container-logs | Release notes +

+ +
+ + + +- Add configurable default filter options for aws-for-fluent-bit +- Expose EKS add-ons advanced configuration attribute +- Updated AWS provider version constraints to >= v4.47.0 + + +
+ + + +## terraform-aws-lambda + + +### [v0.21.13](https://github.com/gruntwork-io/terraform-aws-lambda/releases/tag/v0.21.13) + +

+ Published: 8/22/2023 | Modules affected: api-gateway-account-settings, api-gateway-proxy, keep-warm, lambda-edge-log-group | Release notes +

+ +
+ + + +- Set Terraform AWS Provider < v6.0.0 + + +
+ + + +## terraform-aws-load-balancer + + +### [v0.29.11](https://github.com/gruntwork-io/terraform-aws-load-balancer/releases/tag/v0.29.11) + +

+ Published: 8/21/2023 | Modules affected: acm-tls-certificate, alb, lb-listener-rules | Release notes +

+ +
+ + + +- Feature - AWS Provider updates for v5.x + + + +
+ + + +## terraform-aws-messaging + + +### [v0.12.2](https://github.com/gruntwork-io/terraform-aws-messaging/releases/tag/v0.12.2) + +

+ Published: 8/22/2023 | Release notes +

+ +
+ + * Set Terraform AWS Provider < v6.0.0 + +**Full Changelog**: https://github.com/gruntwork-io/terraform-aws-messaging/compare/v0.12.1...v0.12.2 + +
+ + + +## terraform-aws-monitoring + + +### [v0.36.3](https://github.com/gruntwork-io/terraform-aws-monitoring/releases/tag/v0.36.3) + +

+ Published: 8/22/2023 | Modules affected: alarms, logs, metrics | Release notes +

+ +
+ + + +- [skip ci] Removing former Grunts +- CircleCi: job separation for improved test logic +- Bump requests from 2.25.1 to 2.31.0 in /examples/lambda-alarms/python +- Update to fix flaky tests +- Feature - AWS Provider v5.0.0 support + + + +
+ + + +## terraform-aws-openvpn + + +### [v0.26.5](https://github.com/gruntwork-io/terraform-aws-openvpn/releases/tag/v0.26.5) + +

+ Published: 8/22/2023 | Modules affected: openvpn-server | Release notes +

+ +
+ + + +- Fixed setting properties for root disk +- Set Terraform AWS Provider < v6.0.0 + + + + + +
+ + + +## terraform-aws-security + + +### [v0.69.0](https://github.com/gruntwork-io/terraform-aws-security/releases/tag/v0.69.0) + +

+ Published: 8/24/2023 | Modules affected: cross-account-iam-roles, custom-iam-entity, github-actions-iam-role, iam-groups | Release notes +

+ +
+ + +- Update GHA IAM Role module + + +
+ + +### [v0.68.6](https://github.com/gruntwork-io/terraform-aws-security/releases/tag/v0.68.6) + +

+ Published: 8/18/2023 | Modules affected: custom-iam-entity, secrets-manager-resource-policies | Release notes +

+ +
+ + + +- Removing former Grunts +- Updated change log entries to v0.68.6 + + + +
+ + + +## terraform-aws-server + + +### [v0.15.6](https://github.com/gruntwork-io/terraform-aws-server/releases/tag/v0.15.6) + +

+ Published: 8/23/2023 | Modules affected: ec2-backup, single-server | Release notes +

+ +
+ + + +- Updated to support AWS Provider v5 + + + + + +
+ + + +## terraform-aws-service-catalog + + +### [v0.104.19](https://github.com/gruntwork-io/terraform-aws-service-catalog/releases/tag/v0.104.19) + +

+ Published: 8/29/2023 | Modules affected: networking | Release notes +

+ +
+ + + +- Pass through inputs for custom flow logs S3 bucket location + + + +
+ + +### [v0.104.18](https://github.com/gruntwork-io/terraform-aws-service-catalog/releases/tag/v0.104.18) + +

+ Published: 8/24/2023 | Modules affected: services/eks-cluster, services/k8s-service | Release notes +

+ +
+ + + +- Expose `cluster_network_config_ip_family` and `cluster_network_config_service_ipv4_cidr` variables in the EKS module +- Expose additional helm chart values for annotations. + + + +
+ + +### [v0.104.17](https://github.com/gruntwork-io/terraform-aws-service-catalog/releases/tag/v0.104.17) + +

+ Published: 8/18/2023 | Modules affected: services, data-stores, mgmt, networking | Release notes +

+ +
+ + + +- Add output for eks-cluster: eks_cluster_endpoint +- Update change log entries to v0.104.17 + + + +
+ + + +## terraform-aws-static-assets + + +### [v0.17.2](https://github.com/gruntwork-io/terraform-aws-static-assets/releases/tag/v0.17.2) + +

+ Published: 8/22/2023 | Modules affected: s3-cloudfront, s3-static-website | Release notes +

+ +
+ + + +- Set Terraform AWS Provider < v6.0.0 + + +
+ + + +## terraform-aws-utilities + + +### [v0.9.4](https://github.com/gruntwork-io/terraform-aws-utilities/releases/tag/v0.9.4) + +

+ Published: 8/21/2023 | Modules affected: instance-type, request-quota-increase | Release notes +

+ +
+ + + +- Feature - AWS provider support for v5 + + + +
+ + +### [v0.9.3](https://github.com/gruntwork-io/terraform-aws-utilities/releases/tag/v0.9.3) + +

+ Published: 8/18/2023 | Modules affected: request-quota-increase | Release notes +

+ +
+ + + +- Remove Zack from CODEOWNERS +- Updated change log entries to v0.9.3 + + + + +
+ + + +## terraform-aws-vpc + + +### [v0.26.5](https://github.com/gruntwork-io/terraform-aws-vpc/releases/tag/v0.26.5) + +

+ Published: 8/26/2023 | Release notes +

+ +
+ + + +- Bugfix - updated utilities pinned version to 0.9.4 + + + +
+ + +### [v0.26.4](https://github.com/gruntwork-io/terraform-aws-vpc/releases/tag/v0.26.4) + +

+ Published: 8/21/2023 | Release notes +

+ +
+ + + +- Resolved flaky vpc endpoint tests by reducing the quantity of VPC endpoint tests in the example to just be in `vpc-app` and `vpc-app-with-endpoint` + + + +
+ + +### [v0.26.3](https://github.com/gruntwork-io/terraform-aws-vpc/releases/tag/v0.26.3) + +

+ Published: 8/18/2023 | Release notes +

+ +
+ + + +- Converted LogF to Log function in tests + + + +
+ + +### [v0.26.2](https://github.com/gruntwork-io/terraform-aws-vpc/releases/tag/v0.26.2) + +

+ Published: 8/18/2023 | Modules affected: _docs, transit-gateway-attachment, transit-gateway-peering-attachment-accepter, transit-gateway-peering-attachment | Release notes +

+ +
+ + + +- feature: Implementation of Transit Gateway modules + + + +
+ + +### [v0.26.1](https://github.com/gruntwork-io/terraform-aws-vpc/releases/tag/v0.26.1) + +

+ Published: 8/10/2023 | Modules affected: vpc-flow-logs | Release notes +

+ +
+ + + +- fix: don't coalesce flow log options if create_resources is false +- Fix #335 + + + +
+ + + + + diff --git a/docs/guides/stay-up-to-date/releases/index.md b/docs/guides/stay-up-to-date/releases/index.md index b647ff65e5..f3eea3624a 100644 --- a/docs/guides/stay-up-to-date/releases/index.md +++ b/docs/guides/stay-up-to-date/releases/index.md @@ -11,7 +11,8 @@ Library](https://gruntwork.io/infrastructure-as-code-library/), grouped by month updates in your code, check out the [updating documentation](/library/stay-up-to-date/updating). - + + @@ -103,6 +104,6 @@ updates in your code, check out the [updating documentation](/library/stay-up-to