Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: NPM Changed Allow All Policy for Ingress and Egress #2409

Merged
merged 6 commits into from Nov 30, 2023

Conversation

rayaisaiah
Copy link
Contributor

@rayaisaiah rayaisaiah commented Nov 21, 2023

Changed allow all policy for ingress and egress for npm to allow all even with other rules in the network policy and added new test cases to confirm the changes work.

Reason for Change: This change is in alignment with functionality of other network policy tools such as Calico.

Issue Fixed: https://portal.microsofticm.com/imp/v3/incidents/incident/442655848/summary

Requirements:

  • uses conventional commit messages
  • includes documentation
  • adds unit tests: Added unit tests "allow all ingress rules works with ports rules" and "allow all egress rules works with ports rules"
  • relevant PR labels added

@rayaisaiah rayaisaiah requested a review from a team as a code owner November 21, 2023 22:48
@rayaisaiah rayaisaiah changed the title fix: [NPM] Changed Allow All Policy for Ingress and Egress fix: NPM Changed Allow All Policy for Ingress and Egress Nov 21, 2023
@rayaisaiah rayaisaiah enabled auto-merge (squash) November 21, 2023 23:37
Copy link
Contributor

@huntergregory huntergregory left a comment

Choose a reason for hiding this comment

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

🚀

@rayaisaiah rayaisaiah merged commit a69bd6c into master Nov 30, 2023
93 of 95 checks passed
@rayaisaiah rayaisaiah deleted the npmAllowALLPolicyUpdate branch November 30, 2023 17:44
matmerr pushed a commit that referenced this pull request Jan 17, 2024
Changed allow all policy for ingress and egress to allow all even with other rules in netpol and added tests.
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.

None yet

3 participants