Skip to content

Bump cloudposse/datadog-lambda-forwarder/aws to 1.10.1#106

Merged
aknysh merged 1 commit into
mainfrom
aknysh/bump-datadog-lambda-forwarder-version
Apr 20, 2026
Merged

Bump cloudposse/datadog-lambda-forwarder/aws to 1.10.1#106
aknysh merged 1 commit into
mainfrom
aknysh/bump-datadog-lambda-forwarder-version

Conversation

@aknysh

@aknysh aknysh commented Apr 19, 2026

Copy link
Copy Markdown
Contributor

what

  • Bump cloudposse/datadog-lambda-forwarder/aws in src/main.tf from 1.10.01.10.1
  • Regenerate README.md / src/README.md via atmos readme

why

  • 1.10.1 (https://github.com/cloudposse/terraform-aws-datadog-lambda-forwarder/releases/tag/v1.10.1) picks up the transitive bump of cloudposse/cloudwatch-events/aws from 0.6.10.10.0
  • That, in turn, replaces the internal cloudposse/label/null 0.22.0 (5-dimension) with 0.25.0 (6-dimension, supports tenant)
  • Fixes Error: Invalid index ... local.id_context is object with 5 attributes on local.id_context["tenant"] for every consumer that sets cloudwatch_forwarder_event_patterns together with a label_order that includes tenant — i.e., every multi-tenant Cloud Posse setup
  • Patch-level change: no public interface additions/removals, purely a transitive dependency bump that unblocks a runtime failure

references

Summary by CodeRabbit

  • Documentation
    • Updated AWS provider version requirements
    • Updated Datadog provider and module dependency versions

Picks up the transitive `cloudwatch-events` 0.10.0 bump
(cloudposse/terraform-aws-datadog-lambda-forwarder#107), which fixes
`Invalid index` on `local.id_context["tenant"]` when consumers pass a
6-dimension `label_order` through `cloudwatch_forwarder_event_patterns`.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@aknysh aknysh added the patch A minor, backward compatible change label Apr 19, 2026
@coderabbitai

coderabbitai Bot commented Apr 19, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 04d88031-db56-4114-9ea2-6aac43f92002

📥 Commits

Reviewing files that changed from the base of the PR and between 8d91427 and 51e387f.

📒 Files selected for processing (3)
  • README.md
  • src/README.md
  • src/main.tf

📝 Walkthrough

Walkthrough

Updated provider version constraints for AWS (>= 6.0) and Datadog (>= 3.3.0, < 4.0.0), and bumped module versions for datadog_configuration to v2.0.0 and datadog_lambda_forwarder to v1.10.1 across documentation and Terraform configuration files.

Changes

Cohort / File(s) Summary
Documentation
README.md, src/README.md
Updated AWS requirement from >= 4.0, < 6.0.0 to >= 6.0; updated Datadog requirement from >= 3.3.0 to >= 3.3.0, < 4.0.0; bumped datadog_configuration module from v1.535.13 to v2.0.0 and datadog_lambda_forwarder from 1.10.0 to 1.10.1.
Terraform Configuration
src/main.tf
Updated datadog_lambda_forwarder module version constraint from 1.10.0 to 1.10.1.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • aws-datadog-lambda-forwarder#32: Updates Datadog module/provider references and versions, directly related to this PR's module version bumps.

Suggested labels

needs-test, triage

Suggested reviewers

  • goruha

Poem

🐰 A hop through versions, old and new,
AWS six, Datadog too!
Modules bumped with care and grace,
Dependencies keeping the proper pace. ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Bump cloudposse/datadog-lambda-forwarder/aws to 1.10.1' directly matches the primary change in the pull request, which is updating the module version from 1.10.0 to 1.10.1.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch aknysh/bump-datadog-lambda-forwarder-version

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@aknysh aknysh self-assigned this Apr 19, 2026
@mergify mergify Bot requested review from a team April 19, 2026 19:24
@mergify

mergify Bot commented Apr 19, 2026

Copy link
Copy Markdown

Important

Do not edit the README.md directly. It's auto-generated from the README.yaml

Please update the README.yaml file instead.

Could you fix it @aknysh? 🙏

@mergify mergify Bot added the needs-test Needs testing label Apr 19, 2026
@aknysh aknysh requested a review from osterman April 19, 2026 19:30
@mergify mergify Bot requested a review from a team April 20, 2026 02:09
@aknysh aknysh added this pull request to the merge queue Apr 20, 2026
Merged via the queue into main with commit b0b9fb4 Apr 20, 2026
14 checks passed
@aknysh aknysh deleted the aknysh/bump-datadog-lambda-forwarder-version branch April 20, 2026 02:19
@github-actions

Copy link
Copy Markdown

These changes were released in v2.1.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-test Needs testing patch A minor, backward compatible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants