Releases: cloudposse-terraform-components/aws-datadog-logs-archive
v1.538.0
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#94)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform github.com/cloudposse-terraform-components/aws-datadog-credentials to v1.535.12 @[renovate[bot]](https://github.com/apps/renovate) (#93)
This PR contains the following updates:| Package | Type | Update | Change |
|---|---|---|---|
| github.com/cloudposse-terraform-components/aws-datadog-credentials | module | patch | v1.535.11 -> v1.535.12 |
Release Notes
cloudposse-terraform-components/aws-datadog-credentials (github.com/cloudposse-terraform-components/aws-datadog-credentials)
v1.535.12
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#59)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform github.com/cloudposse-terraform-components/aws-account-map to v1.536.1 @[renovate[bot]](https://redirect.github.com/apps/renovate) (#58)
This PR contains the following updates:| Package | Type | Update | Change |
|---|---|---|---|
| github.com/cloudposse-terraform-components/aws-account-map | module | patch | v1.536.0 -> v1.536.1 |
Release Notes
cloudposse-terraform-components/aws-account-map (github.com/cloudposse-terraform-components/aws-account-map)
v1.536.1
Add account_map_defaults variable with default null @​goruha (#​51)
what
- Add account_map_defaults variable with default null
why
- Migrate to account-map deprication
Summary by CodeRabbit
- New Features
- Added new configuration options to customize account mapping behavior, enabling default values for empty data sources and the ability to bypass remote state lookups.
✏️ Tip: You can customize this high-level summary in your review settings.
🤖 Automatic Updates
chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.44.0 @​[renovate[bot]](https://redirect.github.com/apps/renovate) (#​50)
This PR contains the following updates:| Package | Type | Update | Change |
|---|---|---|---|
| terraform-linters/tflint-ruleset-aws | plugin | minor | 0.43.0 -> 0.44.0 |
Release Notes
terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)
v0.44.0
What's Changed
Support for Cosign signatures has been removed from this release. The checksums.txt.keyless.sig and checksums.txt.pem will not be included in the release.
These files are not used in normal use cases, so in most cases this will not affect you, but if you are affected, you can use Artifact Attestations instead.
Breaking Changes
- Bump github.com/terraform-linters/tflint-plugin-sdk from 0.22.0 to 0.23.1 by @dependabot[bot] in #966
- Requires TFLint v0.46+
Enhancements
- Update AWS provider/module and generated content by @github-actions[bot] in #954
- Update AWS provider/module and generated content by @github-actions[bot] in #959
- Update Lambda runtime deprecation dates by @Copilot in #969
- Add missing ElastiCache node type: cache.r6gd.large by @Copilot in #971
- Fix typos in AWS RDS DB instance types by @Copilot in #972
- Add missing AWS S3 bucket naming restrictions by @Copilot in #976
Chores
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.251.2 to 1.253.0 in the aws-sdk group by @dependabot[bot] in #952
- Bump github.com/hashicorp/terraform-json from 0.26.0 to 0.27.2 by @dependabot[bot] in #953
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #956
- Bump the aws-sdk group with 2 updates by @dependabot[bot] in #957
- Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.66 to 2.0.0-beta.67 by @dependabot[bot] in #958
- Bump github.com/aws/aws-sdk-go-v2/service/rds from 1.108.0 to 1.108.2 in the aws-sdk group by @dependabot[bot] in #960
- Bump golang.org/x/net from 0.44.0 to 0.46.0 by @dependabot[bot] in #961
- Bump sigstore/cosign-installer from 3.10.0 to 4.0.0 by @dependabot[bot] in #962
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #963
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #965
- Drop support for Cosign signatures by @wata727 in #968
- Add documentation to AWS MQ engine type validation rules by @Copilot in #974
- Reorder S3 bucket ACL enum values for consistency by @Copilot in #975
New Contributors
- @Copilot made their first contribution in #969
Full Changelog: terraform-linters/tflint-ruleset-aws@v0.43.0...v0.44.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- <!-- ...
v1.537.2
feat: add KMS encryption support for CloudTrail logs @johncblandii (#89)
## whatAdd KMS encryption support to the datadog-logs-archive component to address Drata compliance requirements. CloudTrail logs are now encrypted with SSE-KMS by default, with flexible configuration options to use an existing key or disable encryption if needed.
why
- Created new
kms.tffile with KMS key, policy, and alias resources - Added 5 new input variables for KMS configuration
- Added 3 new outputs exposing KMS key information
- Updated README with KMS encryption documentation
Summary by CodeRabbit
-
New Features
- Added KMS encryption support for CloudTrail with flexible configuration options.
- Option to use an existing KMS key or create a new one automatically.
- Configurable KMS key deletion window and automatic key rotation.
-
Documentation
- Updated documentation with CloudTrail KMS encryption configuration details and defaults.
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#90)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
v1.537.1
Added tests @goruha (#84)
## what * Added tests * Resolve cycled dependency between cloud trail and cloud trail bucket logsWhy
- Ensure that the component works stably
- Solve #70
Summary by CodeRabbit
Release Notes
-
New Features
- S3 object lock configuration is now conditionally applied based on configuration settings—disabled when lock days are set to zero.
-
Tests
- Added comprehensive test suite for component validation with multiple test scenarios.
- Established test fixtures and configuration infrastructure for integration testing.
-
Chores
- Updated test infrastructure and build configuration.
- Enhanced git ignore rules for test artifacts and temporary files.
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#87)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
v1.537.0
Fix cloudtrail s3 bucket name @goruha (#82)
## what * Use own the CloudTrail's S3 bucket name null/label module * Added `query_override` variablewhy
- Have a single source of truth S3 bucket name module. We can not rely on the S3 bucket output, as there is a dependency loop that has to be solved.
- Allow to specify a custom query
references
Summary by CodeRabbit
-
New Features
- Optional query override to customize the Datadog archive query; additional query tags now configurable.
-
Chores
- Introduced a dedicated label/context for CloudTrail resources and updated bucket, policy, and archive references to use it for consistent naming and policies.
- Archive query selection now uses a local default-or-override mechanism.
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#83)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
v1.536.8
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#81)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform github.com/cloudposse-terraform-components/aws-datadog-credentials to v1.535.11 @[renovate[bot]](https://github.com/apps/renovate) (#80)
This PR contains the following updates:| Package | Type | Update | Change |
|---|---|---|---|
| github.com/cloudposse-terraform-components/aws-datadog-credentials | module | patch | v1.535.10 -> v1.535.11 |
Release Notes
cloudposse-terraform-components/aws-datadog-credentials (github.com/cloudposse-terraform-components/aws-datadog-credentials)
v1.535.11
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#56)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform github.com/cloudposse-terraform-components/aws-account-map to v1.536.0 @[renovate[bot]](https://redirect.github.com/apps/renovate) (#55)
This PR contains the following updates:| Package | Type | Update | Change |
|---|---|---|---|
| github.com/cloudposse-terraform-components/aws-account-map | module | minor | v1.535.5 -> v1.536.0 |
Release Notes
cloudposse-terraform-components/aws-account-map (github.com/cloudposse-terraform-components/aws-account-map)
v1.536.0
Update AWS provider version constraint @​Benbentwo (#​48)
This pull request updates the version constraints for the AWS provider in Terraform configuration files. The changes remove the upper version limit, allowing the use of newer AWS provider versions.Terraform provider version constraints:
src/modules/team-assume-role-policy/versions.tf: Changed the AWS provider version constraint from>= 4.9.0, < 6.0.0to>= 4.9.0, removing the upper limit.src/versions.tf: Updated the AWS provider version constraint in the same way, allowing versions greater than or equal to 4.9.0 without an upper bound.
Summary by CodeRabbit
- Chores
- Expanded compatibility with newer AWS provider releases by removing the upper version bound in Terraform provider constraints across modules.
- Maintains the existing minimum version requirement; no functional changes are expected for current users.
- Eases upgrades and reduces version pinning conflicts, allowing adoption of future provider versions without immediate module updates.
- Users upgrading to newer provider versions should review upstream provider release notes for any breaking changes before applying.
🤖 Automatic Updates
Update README.md and docs @​[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#​49)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
Update README.md and docs @​[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#​47)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.43.0 @​[renovate[bot]](https://redirect.github.com/apps/renovate) (#​46)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842).This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| terraform-linters/tflint-ruleset-aws | plugin | minor | 0.42.0 -> 0.43.0 |
Release Notes
terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)
v0.43.0
What's Changed
Breaking Changes
- Remove aws_ecs_account_setting_default_invalid_name rule by @wata727 in #949
Enhancements
- Update AWS provider/module and generated content by @github-actions[bot] in #921
- Update AWS provider/module and generated content by @github-actions[bot] in #948
Chores
- Bump golang.org/x/net from 0.42.0 to 0.43.0 by @dependabot[bot] in #927
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #928
- Bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 by @dependabot[bot] in #931
- Bump github.com/hashicorp/terraform-json from 0.25.0 to 0.26.0 by @dependabot[bot] in #930
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #929
- Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #932
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #933
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #934
- Bump github.com/zclconf/go-cty from 1.16.3 to 1.16.4 by @dependabot[bot] in #935
- dependabot: allow actions writes by @wata727 in #936
- Fix E2E tests to take into account the newly added JSON fields by @wata727 in #944
- Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 by @dependabot[bot] in #937
- Bump github.com/aws/smithy-go from 1.22.5 to 1.23.0 by @dependabot[bot] in #938
- Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in [#940](https://re...
v1.536.7
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#79)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform github.com/cloudposse-terraform-components/aws-account-map to v1.536.0 @[renovate[bot]](https://github.com/apps/renovate) (#78)
This PR contains the following updates:| Package | Type | Update | Change |
|---|---|---|---|
| github.com/cloudposse-terraform-components/aws-account-map | module | minor | v1.535.5 -> v1.536.0 |
Release Notes
cloudposse-terraform-components/aws-account-map (github.com/cloudposse-terraform-components/aws-account-map)
v1.536.0
Update AWS provider version constraint @Benbentwo (#48)
This pull request updates the version constraints for the AWS provider in Terraform configuration files. The changes remove the upper version limit, allowing the use of newer AWS provider versions.Terraform provider version constraints:
src/modules/team-assume-role-policy/versions.tf: Changed the AWS provider version constraint from>= 4.9.0, < 6.0.0to>= 4.9.0, removing the upper limit.src/versions.tf: Updated the AWS provider version constraint in the same way, allowing versions greater than or equal to 4.9.0 without an upper bound.
Summary by CodeRabbit
- Chores
- Expanded compatibility with newer AWS provider releases by removing the upper version bound in Terraform provider constraints across modules.
- Maintains the existing minimum version requirement; no functional changes are expected for current users.
- Eases upgrades and reduces version pinning conflicts, allowing adoption of future provider versions without immediate module updates.
- Users upgrading to newer provider versions should review upstream provider release notes for any breaking changes before applying.
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#49)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
Update README.md and docs @[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#47)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.43.0 @[renovate[bot]](https://redirect.github.com/apps/renovate) (#46)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842).This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| terraform-linters/tflint-ruleset-aws | plugin | minor | 0.42.0 -> 0.43.0 |
Release Notes
terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)
v0.43.0
What's Changed
Breaking Changes
- Remove aws_ecs_account_setting_default_invalid_name rule by @wata727 in #949
Enhancements
- Update AWS provider/module and generated content by @github-actions[bot] in #921
- Update AWS provider/module and generated content by @github-actions[bot] in #948
Chores
- Bump golang.org/x/net from 0.42.0 to 0.43.0 by @dependabot[bot] in #927
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #928
- Bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 by @dependabot[bot] in #931
- Bump github.com/hashicorp/terraform-json from 0.25.0 to 0.26.0 by @dependabot[bot] in #930
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #929
- Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #932
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #933
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #934
- Bump github.com/zclconf/go-cty from 1.16.3 to 1.16.4 by @dependabot[bot] in #935
- dependabot: allow actions writes by @wata727 in #936
- Fix E2E tests to take into account the newly added JSON fields by @wata727 in #944
- Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 by @dependabot[bot] in #937
- Bump github.com/aws/smithy-go from 1.22.5 to 1.23.0 by @dependabot[bot] in #938
- Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #940
- Bump github.com/zclconf/go-cty from 1.16.4 to 1.17.0 by @dependabot[bot] in #942
- Bump github.com/hashicorp/aws-sdk-go-base/v2 from 2.0.0-beta.65 to 2.0.0-beta.66 by @dependabot[bot] in #943
- Bump the aws-sdk group with 7 updates by @dependabot[bot] in #939
- Bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #941
- Bump sigstore/cosign-installer from 3.9.2 to 3.10.0 by @dependabot[bot] in #945
- Bump golang.org/x/net from 0.43.0 to 0.44.0 by @dependabot[bot] in #946
- deps: Bump Go version to 1.25 by @wata727 in #950
Full Changelog: terraform-linters/tflint-ruleset-aws@v0.42.0...v0.43.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no s...
v1.536.6
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#77)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform github.com/cloudposse-terraform-components/aws-datadog-credentials to v1.535.10 @[renovate[bot]](https://github.com/apps/renovate) (#76)
> [!NOTE] > Mend has cancelled [the proposed renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842) of the Renovate GitHub app being renamed to `mend[bot]`. > > This notice will be removed on 2025-10-07.This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| github.com/cloudposse-terraform-components/aws-datadog-credentials | module | patch | v1.535.9 -> v1.535.10 |
Release Notes
cloudposse-terraform-components/aws-datadog-credentials (github.com/cloudposse-terraform-components/aws-datadog-credentials)
v1.535.10
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#54)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
v1.536.5
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#75)
## what This is an auto-generated PR that updates the README.md and docswhy
To have most recent changes of README.md and doc from origin templates
chore(deps): update terraform github.com/cloudposse-terraform-components/aws-datadog-credentials to v1.535.9 @[renovate[bot]](https://github.com/apps/renovate) (#74)
> [!NOTE] > Mend has cancelled [the proposed renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842) of the Renovate GitHub app being renamed to `mend[bot]`. > > This notice will be removed on 2025-10-07.This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| github.com/cloudposse-terraform-components/aws-datadog-credentials | module | patch | v1.535.8 -> v1.535.9 |
Release Notes
cloudposse-terraform-components/aws-datadog-credentials (github.com/cloudposse-terraform-components/aws-datadog-credentials)
v1.535.9
🤖 Automatic Updates
Update README.md and docs @[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#53)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.