Skip to content

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

v1.535.2

04 Jun 08:28
e32b708
Compare
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
Compare
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
Compare
Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components

v1.534.0

04 Jan 11:02
1265f13
Compare
Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components

v1.533.0

13 Dec 19:49
898b164
Compare
Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components

v1.532.0

27 Nov 11:20
8fff6ed
Compare
Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components