Skip to content

[aws_mq] Add Terraform resource labels to aws_mq package - #20709

Open
mrodm wants to merge 1 commit into
elastic:mainfrom
mrodm:update_terraform_labels_aws_mq
Open

[aws_mq] Add Terraform resource labels to aws_mq package#20709
mrodm wants to merge 1 commit into
elastic:mainfrom
mrodm:update_terraform_labels_aws_mq

Conversation

@mrodm

@mrodm mrodm commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Proposed commit message

[aws_mq] Add Terraform resource labels to aws_mq package

Add four standard resource labels to the AWS provider `default_tags`
block in all Terraform `main.tf` files for the aws_mq package:

- activemq_audit_logs
- activemq_general_logs
- rabbitmq_general_logs

Labels added to each file:

  division = "engineering"
  org      = "obs"
  team     = "obs-infraobs-integrations"
  project  = "integrations-aws_mq-package"

The `team` value is derived from the `owner.github` field in
manifest.yml, and `project` follows the pattern
`integrations-<package_name>-package` using the `name` field.

Author's Checklist

  • All 3 main.tf files updated with the correct team and project values derived from manifest.yml

This PR was generated with the assistance of Claude (claude-sonnet-4-6).

Add four standard resource labels to the AWS provider `default_tags`
block in all Terraform `main.tf` files for the aws_mq package:

- activemq_audit_logs
- activemq_general_logs
- rabbitmq_general_logs

Labels added to each file:

  division = "engineering"
  org      = "obs"
  team     = "obs-infraobs-integrations"
  project  = "integrations-aws_mq-package"

The `team` value is derived from the `owner.github` field in
manifest.yml, and `project` follows the pattern
`integrations-<package_name>-package` using the `name` field.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mrodm mrodm self-assigned this Aug 13, 2026
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@infra-vault-gh-plugin-prod

Copy link
Copy Markdown

💚 Build Succeeded

cc @mrodm

@mrodm
mrodm requested a review from a team August 14, 2026 07:14
@mrodm
mrodm marked this pull request as ready for review August 14, 2026 07:14
@mrodm
mrodm requested a review from a team as a code owner August 14, 2026 07:14
Copilot AI lite review requested due to automatic review settings August 14, 2026 07:14

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes AWS resource tagging for the aws_mq integration’s Terraform dev deploy configs by adding four org/team/project labels to the AWS provider default_tags across all existing data stream main.tf files.

Changes:

  • Adds division, org, team, and project tags under provider "aws" { default_tags { ... } } for the aws_mq package Terraform deployments.
  • Applies the same label set consistently across the activemq_audit_logs, activemq_general_logs, and rabbitmq_general_logs data streams.

If you use Claude Code for integration work and don’t already have the repo skills installed, consider running:
/plugin install integration-skills@elastic-integration-skills

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
packages/aws_mq/data_stream/rabbitmq_general_logs/_dev/deploy/tf/main.tf Adds standard default_tags labels for RabbitMQ general logs Terraform resources.
packages/aws_mq/data_stream/activemq_general_logs/_dev/deploy/tf/main.tf Adds standard default_tags labels for ActiveMQ general logs Terraform resources.
packages/aws_mq/data_stream/activemq_audit_logs/_dev/deploy/tf/main.tf Adds standard default_tags labels for ActiveMQ audit logs Terraform resources.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.


division = "engineering"
org = "obs"
team = "obs-infraobs-integrations" # owner.github in manifest.yml

division = "engineering"
org = "obs"
team = "obs-infraobs-integrations" # owner.github in manifest.yml

division = "engineering"
org = "obs"
team = "obs-infraobs-integrations" # owner.github in manifest.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants