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

[FRR]: Add support for SRv6 SID Manager #21185

Merged
merged 5 commits into from
Dec 18, 2024

Conversation

cscarpitta
Copy link
Contributor

Why I did it

Bring the below PRs from FRR mainline to SONiC in order to support SRv6 SID Manager in SONiC.

New patches that were added

Patch FRR Pull Request
0064-SRv6-BGP-SID-reachability.patch FRRouting/frr#14810
0065-zebra-display-srv6-encapsulation-source-address-when-configured.patch FRRouting/frr#16151
0066-lib-fix-srv6-locator-flags-propagated-to-isis.patch FRRouting/frr#15673
0067-Add-support-for-SRv6-SID-Manager.patch FRRouting/frr#15604
0068-bgpd-Extend-BGP-to-communicate-with-the-SRv6-SID-Manager-to-allocate-release-SRv6-SIDs.patch FRRouting/frr#15676

This commit brings PR FRRouting/frr#14810 from FRR mainline to SONiC

SRv6 BGP SID reachability
FRRouting/frr#14810

Signed-off-by: cscarpitta <[email protected]>
This commit brings PR FRRouting/frr#16151 from FRR mainline to SONiC

zebra: display srv6 encapsulation source-address when configured
FRRouting/frr#16151

Signed-off-by: cscarpitta <[email protected]>
This commit brings PR FRRouting/frr#15673 from FRR mainline to SONiC

lib: fix srv6 locator flags propagated to isis
FRRouting/frr#15673

Signed-off-by: cscarpitta <[email protected]>
This commit brings PR FRRouting/frr#15604 from FRR mainline to SONiC

Add support for SRv6 SID Manager
FRRouting/frr#15604

Signed-off-by: cscarpitta <[email protected]>
This commit brings PR FRRouting/frr#15676 from FRR mainline to SONiC

bgpd: Extend BGP to communicate with the SRv6 SID Manager to allocate/release SRv6 SIDs
FRRouting/frr#15676

Signed-off-by: cscarpitta <[email protected]>
@cscarpitta cscarpitta requested a review from lguohan as a code owner December 16, 2024 16:06
@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ahsalam
Copy link

ahsalam commented Dec 16, 2024

@abdosi @kperumalbfn @lguohan this PR ports some SRv6 features from FRR mainline. These features are needed by the CLI PR FRRouting/frr#16894

@lguohan
Copy link
Collaborator

lguohan commented Dec 16, 2024

@abdosi , and @BYGX-wcr

@abdosi
Copy link
Contributor

abdosi commented Dec 17, 2024

@r12f : Please let us know when 202411-AI branch is cut off off. we Would need to cherry-pick this one. I have added label for now.

@lguohan : Can you please help merge of this.

@r12f
Copy link
Contributor

r12f commented Dec 17, 2024

Hi @abdosi , thanks for the fyi! please expect mid-to-end of this week to get all the branches.

@lguohan lguohan merged commit acd4e73 into sonic-net:master Dec 18, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants