Skip to content

Remove duplicate security solution tags from AWS package#17022

Merged
teresaromero merged 10 commits intoelastic:mainfrom
teresaromero:fix-duplicate-tags-aws
Feb 11, 2026
Merged

Remove duplicate security solution tags from AWS package#17022
teresaromero merged 10 commits intoelastic:mainfrom
teresaromero:fix-duplicate-tags-aws

Conversation

@teresaromero
Copy link
Copy Markdown
Contributor

@teresaromero teresaromero commented Jan 21, 2026

Proposed commit message

This PR removes duplicate security-solution-default tags from Kibana dashboards, searches, and visualizations, deletes corresponding tag definition files, and updates changelog entries and manifest versions.

Changes:

  • Removed duplicate tag references from dashboards and searches
  • Deleted duplicate tag definition files
  • Added changelog entries (bugfix, patch version)
  • Updated package manifest versions

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

Packages affected:

This PR removes duplicate security-solution-default tags from Kibana
dashboards, searches, and visualizations, deletes corresponding tag
definition files, and updates changelog entries and manifest versions.

Changes:
- Removed duplicate tag references from dashboards and searches
- Deleted duplicate tag definition files
- Added changelog entries (bugfix, patch version)
- Updated package manifest versions

Total files changed: 14
@teresaromero teresaromero added the bugfix Pull request that fixes a bug issue label Jan 21, 2026
@teresaromero teresaromero marked this pull request as ready for review January 21, 2026 15:25
@teresaromero teresaromero requested review from a team as code owners January 21, 2026 15:25
@teresaromero teresaromero added Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] Team:obs-ds-hosted-services Observability Hosted Services team [elastic/obs-ds-hosted-services] labels Jan 21, 2026
@elasticmachine
Copy link
Copy Markdown

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@andrewkroh andrewkroh added the dashboard Relates to a Kibana dashboard bug, enhancement, or modification. label Jan 21, 2026
Copy link
Copy Markdown
Contributor

@efd6 efd6 left a comment

Choose a reason for hiding this comment

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

Confirming my understanding that the canonical location for tags will now be in packages/aws/kibana/tag/aws-security-solution-default.json. Is that correct?

@teresaromero
Copy link
Copy Markdown
Contributor Author

Confirming my understanding that the canonical location for tags will now be in packages/aws/kibana/tag/aws-security-solution-default.json. Is that correct?

When a tag is defined at tags.yml, there is no need to export it again. This is a fix that will prevent lint errors when the new validation is released and elastic-package export is fixed so it does not duplicate the tag. When the tag is at the yml file and as json, it appears duplicated at the UI

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

The PR correctly removes duplicate security-solution-default tag references from all affected dashboards and searches (9 dashboards, 3 searches), deletes the corresponding tag definition file, updates the changelog, and bumps the version. All files containing the duplicate tag are addressed, and the changes align with the validation requirements from package-spec PR #1042 and elastic-package PR #3163.


Why is Claude responding? | Type @claude to interact further

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

The PR correctly removes duplicate security-solution-default tag references from the AWS package. The changes are valid because:

  1. The kibana/tags.yml file already defines the Security Solution tag assignments, making the inline JSON references redundant
  2. All modified JSON files maintain valid structure after the tag reference removal
  3. The changelog entry and version bump follow the repository conventions
  4. elastic-package check passes without duplicate tag errors (SVR00007)

The PR aligns with the package-spec validation changes from elastic/package-spec#1042.


Why is Claude responding? | Type @claude to interact further

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@efd6
Copy link
Copy Markdown
Contributor

efd6 commented Feb 2, 2026

When a tag is defined at tags.yml, there is no need to export it again.

Thanks for the clarification.

@elasticmachine
Copy link
Copy Markdown

💚 Build Succeeded

History

@teresaromero teresaromero merged commit 0b246ed into elastic:main Feb 11, 2026
9 checks passed
@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

Package aws - 6.1.1 containing this change is available at https://epr.elastic.co/package/aws/6.1.1/

jakubgalecki0 pushed a commit to jakubgalecki0/integrations that referenced this pull request Feb 19, 2026
* Remove duplicate security solution tags from AWS package

Packages affected:

This PR removes duplicate security-solution-default tags from Kibana
dashboards, searches, and visualizations, deletes corresponding tag
definition files, and updates changelog entries and manifest versions.

Changes:
- Removed duplicate tag references from dashboards and searches
- Deleted duplicate tag definition files
- Added changelog entries (bugfix, patch version)
- Updated package manifest versions

Total files changed: 14

* update changelog

* Remove aws-security-solution-default tag to eliminate duplication

* Update packages/aws/changelog.yml

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Pull request that fixes a bug issue dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:aws AWS Team:obs-ds-hosted-services Observability Hosted Services team [elastic/obs-ds-hosted-services] Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants