Skip to content

Releases: cloudposse-terraform-components/aws-datadog-lambda-forwarder

v1.535.9

12 Aug 22:31
a386b18

Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#55) ## 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.535.5 @[renovate[bot]](https://github.com/apps/renovate) (#54) This PR contains the following updates:
Package Type Update Change
github.com/cloudposse-terraform-components/aws-account-map module patch v1.535.4 -> v1.535.5

Release Notes

cloudposse-terraform-components/aws-account-map (github.com/cloudposse-terraform-components/aws-account-map)

v1.535.5

Compare Source

Support Github Environments for ODIC IAM assume policy @​goruha (#​38)

what

  • Support Github Environments for ODIC IAM assume policy

why

  • If GitHub workflow uses environment, then OIDC passes the environment in sub. Otherwise, it passes ref.

References

Summary by CodeRabbit

  • New Features
    • Expanded support for trusted GitHub repository constraints in team assume-role policies: accept explicit ref: and environment: constraint formats as well as plain branch names.
    • Maintains wildcard and default-branch behavior when no constraint is provided.
    • Backwards-compatible; no changes to exported interfaces or external data sources.

🤖 Automatic Updates

chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.42.0 @​[renovate[bot]](https://redirect.github.com/apps/renovate) (#​37) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.41.0 -> 0.42.0

Release Notes
terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)
v0.42.0

Compare Source

What's Changed
Breaking Changes
Chores

Full Changelog: terraform-linters/tflint-ruleset-aws@v0.41.0...v0.42.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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.41.0 @​[renovate[bot]](https://redirect.github.com/apps/renovate) (#​36) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.40.0 -> 0.41.0

Release Notes
terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)
v0.41.0

Compare Source

What's Changed
Breaking Changes
Enhancements
Chores
Read more

v1.535.8

27 Jun 00:15
02346fd

Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#51) ## 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-datadog-credentials to v1.535.6 @[renovate[bot]](https://github.com/apps/renovate) (#50) This PR contains the following updates:
Package Type Update Change
github.com/cloudposse-terraform-components/aws-datadog-credentials module patch v1.535.5 -> v1.535.6

Release Notes

cloudposse-terraform-components/aws-datadog-credentials (github.com/cloudposse-terraform-components/aws-datadog-credentials)

v1.535.6

Compare Source

🤖 Automatic Updates

Update README.md and docs @​[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#​41)

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.535.4 @​[renovate[bot]](https://redirect.github.com/apps/renovate) (#​40) This PR contains the following updates:
Package Type Update Change
github.com/cloudposse-terraform-components/aws-account-map module patch v1.535.3 -> v1.535.4

Release Notes
cloudposse-terraform-components/aws-account-map (github.com/cloudposse-terraform-components/aws-account-map)
v1.535.4

Compare Source

chore(deps): restrict aws provider version to < 6.0.0 @​&#​8203;Benbentwo (#&#​8203;32) This pull request includes a version constraint update for the AWS provider in the Terraform configuration file `src/versions.tf`. The change ensures compatibility with versions up to but not including 6.0.0.
  • src/versions.tf: Updated the version constraint for the aws provider to >= 4.9.0, < 6.0.0 to ensure compatibility with future versions while avoiding potential breaking changes in version 6.0.0.
Summary by CodeRabbit
  • Chores
    • Updated AWS provider version constraints to allow versions >= 4.9.0 and < 6.0.0, preventing use of version 6.0.0 or higher.
🤖 Automatic Updates
Update README.md and docs @​&#​8203;[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#&#​8203;33)
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

Enable merge queue @​&#​8203;goruha (#&#​8203;31)
what
  • Added auto-merge workflow
  • Update settings.yaml
  • Fix CodeOwners files
why
  • Support auto merge PRs
  • Create merge queue
  • Implement new CodeOwners policy
Enable merge queue @​&#​8203;goruha (#&#​8203;30)
what
  • Added auto-merge workflow
  • Update settings.yaml
  • Fix CodeOwners files
why
  • Support auto merge PRs
  • Create merge queue
  • Implement new CodeOwners policy
chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.40.0 @​&#​8203;[renovate[bot]](https://redirect.github.com/apps/renovate) (#&#​8203;3) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.23.1 -> 0.40.0

Release Notes
terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)
v0.40.0

Compare Source

What's Changed
Enhancements
Chores

Full Changelog: terraform-linters/tflint-ruleset-aws@v0.39.0...v0.40.0

v0.39.0

Compare Source

What's Changed
Enhancements
Read more

v1.535.7

26 Jun 19:38
f68af66

Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://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://github.com/apps/cloudposse-releaser) (#48) ## 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://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 terraform github.com/cloudposse-terraform-components/aws-datadog-credentials to v1.535.5 @[renovate[bot]](https://github.com/apps/renovate) (#46) This PR contains the following updates:
Package Type Update Change
github.com/cloudposse-terraform-components/aws-datadog-credentials module patch v1.535.4 -> v1.535.5

Release Notes

cloudposse-terraform-components/aws-datadog-credentials (github.com/cloudposse-terraform-components/aws-datadog-credentials)

v1.535.5

Compare Source

chore(deps): restrict aws provider version to < 6.0.0 @​Benbentwo (#​37) This pull request includes a version constraint update for the AWS provider in the Terraform configuration file `src/versions.tf`. The change ensures compatibility with versions up to but not including 6.0.0.
  • src/versions.tf: Updated the version constraint for the aws provider to >= 4.9.0, < 6.0.0 to ensure compatibility with future versions while avoiding potential breaking changes in version 6.0.0.

🤖 Automatic Updates

Update README.md and docs @​[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#​38)

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 becomes conflicted, 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.

chore(deps): update terraform github.com/cloudposse-terraform-components/aws-account-map to v1.535.4 @[renovate[bot]](https://github.com/apps/renovate) (#45) This PR contains the following updates:
Package Type Update Change
github.com/cloudposse-terraform-components/aws-account-map module patch v1.535.3 -> v1.535.4

Release Notes

cloudposse-terraform-components/aws-account-map (github.com/cloudposse-terraform-components/aws-account-map)

v1.535.4

Compare Source

chore(deps): restrict aws provider version to < 6.0.0 @​Benbentwo (#​32) This pull request includes a version constraint update for the AWS provider in the Terraform configuration file `src/versions.tf`. The change ensures compatibility with versions up to but not including 6.0.0.
  • src/versions.tf: Updated the version constraint for the aws provider to >= 4.9.0, < 6.0.0 to ensure compatibility with future versions while avoiding potential breaking changes in version 6.0.0.

Summary by CodeRabbit

  • Chores
    • Updated AWS provider version constraints to allow versions >= 4.9.0 and < 6.0.0, preventing use of version 6.0.0 or higher.

🤖 Automatic Updates

Update README.md and docs @​[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#​33)

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

Enable merge queue @​goruha (#​31)

what

  • Added auto-merge workflow
  • Update settings.yaml
  • Fix CodeOwners files

why

  • Support auto merge PRs
  • Create merge queue
  • Implement new CodeOwners policy
Enable merge queue @​goruha (#​30)

what

  • Added auto-merge workflow
  • Update settings.yaml
  • Fix CodeOwners files

why

  • Support auto merge PRs
  • Create merge queue
  • Implement new CodeOwners policy
chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.40.0 @​[renovate[bot]](https://redirect.github.com/apps/renovate) (#​3) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.23.1 -> 0.40.0

Release Notes
terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)
v0.40.0

Compare Source

What's Changed
Enhancements
Chores
Read more

v1.535.6

26 Jun 18:58
bfc8d87

Choose a tag to compare

chore(deps): restrict aws provider version to < 6.0.0 @Benbentwo (#42) This pull request includes a version constraint update for the AWS provider in the Terraform configuration file `src/versions.tf`. The change ensures compatibility with versions up to but not including 6.0.0.
  • src/versions.tf: Updated the version constraint for the aws provider to >= 4.9.0, < 6.0.0 to ensure compatibility with future versions while avoiding potential breaking changes in version 6.0.0.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#43) ## 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

v1.535.5

19 Jun 23:22
7b50941

Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#41) ## 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-datadog-credentials to v1.535.4 @[renovate[bot]](https://github.com/apps/renovate) (#40) This PR contains the following updates:
Package Type Update Change
github.com/cloudposse-terraform-components/aws-datadog-credentials module patch v1.535.3 -> v1.535.4

Release Notes

cloudposse-terraform-components/aws-datadog-credentials (github.com/cloudposse-terraform-components/aws-datadog-credentials)

v1.535.4

Compare Source

Remove tags prefix @​goruha (#​35)

what

  • The change updates the source URL for modules to remove the tags/ prefix in the version reference.

why

  • Terraform handles incorrectly git paths which have slashes in ref parameter

references

🤖 Automatic Updates

Update README.md and docs @​[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#​36)

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 becomes conflicted, 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.535.4

19 Jun 16:42
bfa110c

Choose a tag to compare

Remove tags prefix @goruha (#36) ## what * The change updates the `source` URL for modules to remove the `tags/` prefix in the version reference.

why

  • Terraform handles incorrectly git paths which have slashes in ref parameter

references

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#39) ## 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

v1.535.3

19 Jun 16:27
562c5b5

Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#38) ## 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-datadog-credentials to v1.535.3 @[renovate[bot]](https://github.com/apps/renovate) (#37) This PR contains the following updates:
Package Type Update Change
github.com/cloudposse-terraform-components/aws-datadog-credentials module patch tags/v1.535.2 -> v1.535.3

Release Notes

cloudposse-terraform-components/aws-datadog-credentials (github.com/cloudposse-terraform-components/aws-datadog-credentials)

v1.535.3

Compare Source

Bugfix: Providers tf ref @​Benbentwo (#​33) This pull request includes a minor change to the `src/modules/datadog_keys/providers.tf` file. The change updates the `source` URL for the `iam_roles` module to remove the `tags/` prefix in the version reference.

Refs

Summary by CodeRabbit

  • Chores
    • Updated the reference format for an internal module to improve consistency. No impact on user-facing features or functionality.

🤖 Automatic Updates

Update README.md and docs @​[cloudposse-releaser[bot]](https://redirect.github.com/apps/cloudposse-releaser) (#​34)

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 becomes conflicted, 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.535.2

04 Jun 08:28
e32b708

Choose a tag to compare

Fix datadog provider configuration @goruha (#32) ## what * Fix the datadog provider configuration

why

  • We used wrong module

Summary by CodeRabbit

  • Chores
    • Updated the source path for a Datadog configuration module to a more specific location. No changes to functionality or settings for end-users.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#35) ## 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

v1.535.1

03 Jun 22:20
81b065b

Choose a tag to compare

🚀 Enhancements

fix: adjust deprecated lookup function @RoseSecurity (#16) ## what

This pull request includes a small change to the src/main.tf file. The change modifies the way name_suffix and name values are accessed within the locals block.

  • src/main.tf: Updated the access method for name_suffix and name values to use direct key access instead of the lookup function.

why

  • lookup(map, key) was useful in older Terraform versions when maps were sometimes nullable. Direct indexing (map["key"]) is now preferred because it is more readable, Terraform explicitly fails if the key doesn’t exist, and it aligns with standard programming practices

references

Summary by CodeRabbit

  • Chores
    • Updated Datadog configuration to use a specific remote module source and version.
    • Improved variable access method for name suffix in CloudWatch forwarder log groups.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#33) ## 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://github.com/apps/cloudposse-releaser) (#31) ## 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://github.com/apps/cloudposse-releaser) (#30) ## 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 cloudposse/datadog-lambda-forwarder/aws to v1.8.0 @[renovate[bot]](https://github.com/apps/renovate) (#3) This PR contains the following updates:
Package Type Update Change
cloudposse/datadog-lambda-forwarder/aws (source) module minor 1.5.3 -> 1.8.0

Release Notes

cloudposse/terraform-aws-datadog-lambda-forwarder (cloudposse/datadog-lambda-forwarder/aws)

v1.8.0

Compare Source

🚀 Enhancements

Add architectures variable @​TehesFR (#​97)

what

  • Add the ability to set the instruction set architecture for the lambda function. Default is set to null to not break anything.

why

  • Starting with this release of the aws-dd-forwarder lambda function, the architecture of the lambda has to be arm64 but this module doesn't allow it currently. If the lambda is created in x86_64 architecture, the execution fails.

references

🤖 Automatic Updates

Migrate new test account @​osterman (#​95)

what

  • Update .github/settings.yml
  • Update .github/chatops.yml files

why

  • Re-apply .github/settings.yml from org level to get terratest environment
  • Migrate to new test account

References

  • DEV-388 Automate clean up of test account in new organization
  • DEV-387 Update terratest to work on a shared workflow instead of a dispatch action
  • DEV-386 Update terratest to use new testing account with GitHub OIDC
Update .github/settings.yml @​osterman (#​94)

what

  • Update .github/settings.yml
  • Drop .github/auto-release.yml files

why

  • Re-apply .github/settings.yml from org level
  • Use organization level auto-release settings

references

  • DEV-1242 Add protected tags with Repository Rulesets on GitHub
Update .github/settings.yml @​osterman (#​93)

what

  • Update .github/settings.yml
  • Drop .github/auto-release.yml files

why

  • Re-apply .github/settings.yml from org level
  • Use organization level auto-release settings

references

  • DEV-1242 Add protected tags with Repository Rulesets on GitHub

v1.7.0

Compare Source

feat(log-forwarder): enable cache bucket for failed log events and dd tags @​kevcube (#​85)

what

Creates a bucket for storing Datadog Lambda tag cache (I'm not sure what this actually is) and storing log events which the lambda failed to post to DD.

See info here and here

why

We upgraded our lambda to the latest version published by DD and were receiving errors because DD_S3_BUCKET was unset, I investigated this functionality and implemented it in this module.

🤖 Automatic Updates

Update release workflow to allow pull-requests: write @​osterman (#​84)

what

  • Update workflow (.github/workflows/release.yaml) to have permission to comment on PR

why

  • So we can support commenting on PRs with a link to the release
Update GitHub Workflows to use shared workflows from '.github' repo @​osterman (#​83)

what

  • Update workflows (.github/workflows) to use shared workflows from .github repo

why

  • Reduce nested levels of reusable workflows
Update GitHub Workflows to Fix ReviewDog TFLint Action @​osterman (#​82)

what

  • Update workflows (.github/workflows) to add issue: write permission needed by ReviewDog tflint action

why

  • The ReviewDog action will comment with line-level suggestions based on linting failures
Update GitHub workflows @​osterman (#​81)

what

  • Update workflows (.github/workflows/settings.yaml)

why

  • Support new readme generation workflow.
  • Generate banners
Use GitHub Action Workflows from `cloudposse/.github` Repo @​osterman (#​77)

what

  • Install latest GitHub Action Workflows

why

  • Use shared workflows from cldouposse/.github repository
  • Simplify management of workflows from centralized hub of configuration
Bump golang.org/x/net from 0.8.0 to 0.17.0 in /test/src @​dependabot (#​74)

Bumps golang.org/x/net from 0.8.0 to 0.17.0.

Commits
  • b225e7c http2: limit maximum handler goroutines to MaxConcurrentStreams
  • 88194ad go.mod: update golang.org/x dependencies
  • 2b60a61 quic: fix several bugs in flow control accounting
  • 73d82ef quic: handle DATA_BLOCKED frames
  • 5d5a036 quic: handle streams moving from the data queue to the meta queue
  • 350aad2 quic: correctly extend peer's flow control window after MAX_DATA
  • 21814e7 quic: validate connection id transport parameters
  • a600b35 quic: avoid redundant MAX_DATA updates
  • ea63359 http2: check stream body is present on read timeout
  • ddd8598 quic: version negotiation
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compat...

Read more

v1.535.0

04 Jan 11:19
1265f13

Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components