Skip to content

Conversation

@rbtr
Copy link
Collaborator

@rbtr rbtr commented Apr 8, 2022

Reason for Change:

Issue Fixed:

Requirements:

Depends on #1323

Notes:

@rbtr rbtr added cns Related to CNS. overlay Related to Overlay networking. labels Apr 8, 2022
@rbtr rbtr self-assigned this Apr 8, 2022
@rbtr rbtr force-pushed the overlay-cidrizer branch from 1c1c980 to 3422322 Compare April 12, 2022 00:59
@rbtr rbtr marked this pull request as ready for review April 12, 2022 00:59
@rbtr rbtr requested a review from a team as a code owner April 12, 2022 00:59
@rbtr rbtr requested review from rsagasthya and thatmattlong and removed request for a team April 12, 2022 00:59
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.

Don't need to reserve first IP of CIDR

@rbtr rbtr requested a review from thatmattlong April 13, 2022 17:48
@rbtr rbtr force-pushed the overlay-cidrizer branch 2 times, most recently from 9bad326 to 2479485 Compare April 14, 2022 16:27
thatmattlong
thatmattlong previously approved these changes Apr 14, 2022
@rbtr rbtr requested a review from thatmattlong April 14, 2022 22:49
@rbtr rbtr force-pushed the overlay-cidrizer branch 2 times, most recently from 91a0551 to 3b63709 Compare April 15, 2022 01:03
@rbtr rbtr mentioned this pull request Apr 15, 2022
3 tasks
@rbtr rbtr force-pushed the overlay-cidrizer branch 5 times, most recently from a23bad0 to 987f9fa Compare April 15, 2022 19:20
@rbtr rbtr changed the title Adds Overlay NodeNetworkConfigListener for CIDR flattening Support NetworkContainers of Static or Dynamic types Apr 15, 2022
@rbtr rbtr force-pushed the overlay-cidrizer branch from 987f9fa to b398c8d Compare April 15, 2022 19:46
@rbtr
Copy link
Collaborator Author

rbtr commented Apr 18, 2022

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

return errors.Wrap(err, "provider failed to provide PodInfoByIP")
}
for i := range nnc.Status.NetworkContainers {
ncRequest, err := kubecontroller.CreateNCRequestFromDynamicNC(nnc.Status.NetworkContainers[i])
Copy link
Member

Choose a reason for hiding this comment

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

shall we change the API name back to CRDStatusToNCRequest?

Copy link
Collaborator Author

@rbtr rbtr Apr 18, 2022

Choose a reason for hiding this comment

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

no, we're creating the NC Request(s) from the NC(s), not from the Status

rbtr added 4 commits April 18, 2022 17:01
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
@rbtr rbtr force-pushed the overlay-cidrizer branch from b398c8d to 7881f76 Compare April 18, 2022 17:01
@rbtr rbtr enabled auto-merge (squash) April 18, 2022 18:31
@rbtr rbtr merged commit 95155ca into Azure:master Apr 19, 2022
@rbtr rbtr deleted the overlay-cidrizer branch April 19, 2022 03:07
matmerr pushed a commit to matmerr/azure-container-networking that referenced this pull request Jun 29, 2022
* add overlay static nnc to nc listener

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* inline err check

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* pass NodeNetworkConfigs to Update method by value

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* rework nnc reconcile flow for NetworkContainer modes

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cns Related to CNS. overlay Related to Overlay networking.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants