Skip to content

feat: Remove GuWazuhAccess class#2561

Merged
akash1810 merged 1 commit intomainfrom
aa/rm-wazuh
Apr 29, 2025
Merged

feat: Remove GuWazuhAccess class#2561
akash1810 merged 1 commit intomainfrom
aa/rm-wazuh

Conversation

@akash1810
Copy link
Copy Markdown
Member

@akash1810 akash1810 commented Jan 15, 2025

What does this change?

Remove the GuWazuhAccess class which adds a security group of logical ID WazuhSecurityGroup to any stack using GuAutoScalingGroup either directly or via a pattern. This follows guardian/amigo#1601 which removed Wazuh from AMIgo.

How to test

How can we measure success?

Closing of unused ports.

Have we considered potential risks?

N/A.

Checklist

  • I have listed any breaking changes, along with a migration path 1
  • I have updated the documentation as required for the described changes 2

Footnotes

  1. Consider whether this is something that will mean changes to projects that have already been migrated, or to the CDK CLI tool. If changes are required, consider adding a checklist here and/or linking to related PRs.

  2. If you are adding a new construct or pattern, has new documentation been added? If you are amending defaults or changing behaviour, are the existing docs still valid?

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Jan 15, 2025

🦋 Changeset detected

Latest commit: 2a75b9f

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@guardian/cdk Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Copy Markdown
Contributor

This PR is stale because it has been open 30 days with no activity. Unless a comment is added or the “stale” label removed, this will be closed in 3 days

@github-actions github-actions Bot added the Stale label Feb 17, 2025
@akash1810 akash1810 removed the Stale label Feb 17, 2025
@akash1810 akash1810 marked this pull request as ready for review February 17, 2025 07:48
Copy link
Copy Markdown
Contributor

@jorgeazevedo jorgeazevedo left a comment

Choose a reason for hiding this comment

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

This looks good to me! Is there any requirements in terms of testing that we need to do to ship this kind of change?

@github-actions
Copy link
Copy Markdown
Contributor

This PR is stale because it has been open 30 days with no activity. Unless a comment is added or the “stale” label removed, this will be closed in 3 days

@github-actions
Copy link
Copy Markdown
Contributor

This PR is stale because it has been open 30 days with no activity. Unless a comment is added or the “stale” label removed, this will be closed in 3 days

@github-actions github-actions Bot added the Stale label Apr 21, 2025
@akash1810 akash1810 force-pushed the aa/rm-wazuh branch 2 times, most recently from 8fd2d2e to d0f760c Compare April 22, 2025 07:25
@github-actions github-actions Bot removed the Stale label Apr 23, 2025
Remove the `GuWazuhAccess` class which adds a security group of logical ID `WazuhSecurityGroup` to any stack using
`GuAutoScalingGroup` either directly or via a pattern.
akash1810 added a commit to guardian/cdk-playground that referenced this pull request Apr 29, 2025
@akash1810
Copy link
Copy Markdown
Member Author

This looks good to me! Is there any requirements in terms of testing that we need to do to ship this kind of change?

I've successfully tested these changes on guardian/cdk-playground. I think this, plus the unit tests, are enough? WDYT?

@akash1810 akash1810 merged commit 2f5b07a into main Apr 29, 2025
5 checks passed
@akash1810 akash1810 deleted the aa/rm-wazuh branch April 29, 2025 11:22
@akash1810
Copy link
Copy Markdown
Member Author

See #2647 for more detailed upgrade docs.

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.

2 participants