Skip to content

Conversation

@rejain456
Copy link
Contributor

@rejain456 rejain456 commented Dec 12, 2024

Reason for Change:

As part of adding default deny so pods can't communicate with one another when network policies are not present, this pr is part 1 which updates the pni crd and mtpnc crd with adding a default deny acl bool field.

Test:
Confirmed when default deny is not added as a field or is added as a field and set to false, mtpnc displays Default Deny ACL : false as shown below
image

Confirmed when default deny is added as a field and set to true, mtpnc displays Default Deny ACL : true as shown below
image

Issue Fixed:

Requirements:

Notes:

@rejain456 rejain456 marked this pull request as ready for review December 17, 2024 18:32
@rejain456 rejain456 requested a review from a team as a code owner December 17, 2024 18:32
@rejain456 rejain456 requested a review from timraymond December 17, 2024 18:32
@rejain456
Copy link
Contributor Author

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Collaborator

@thatmattlong thatmattlong left a comment

Choose a reason for hiding this comment

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

let's make the new fields optional since existing CRDs won't have it set

@rejain456
Copy link
Contributor Author

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@rejain456 rejain456 added this pull request to the merge queue Jan 2, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 2, 2025
@rejain456 rejain456 added this pull request to the merge queue Jan 2, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 3, 2025
@rejain456 rejain456 added this pull request to the merge queue Jan 3, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 3, 2025
@rejain456 rejain456 added this pull request to the merge queue Jan 3, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 3, 2025
@thatmattlong thatmattlong added this pull request to the merge queue Jan 3, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 4, 2025
@thatmattlong thatmattlong added this pull request to the merge queue Jan 6, 2025
Merged via the queue into master with commit 376fad8 Jan 6, 2025
14 checks passed
@thatmattlong thatmattlong deleted the jainriya/npmliteupdatingcrds branch January 6, 2025 23:52
sivakami-projects pushed a commit that referenced this pull request Oct 23, 2025
* updated mtpnc crd and pni crd by adding default deny acl bool field

* updated pni crd

* updated mtpnc crd

* updated bool to boolean in crd

* updated schema/lowercased default dent

* fixing crd pipeline error

* tset

* revert

* resolved nits from pr

* resolved crg gen failing issue
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.

4 participants