FRR patches to support IPv6 Link local enhancements.#5584
FRR patches to support IPv6 Link local enhancements.#5584rlhui merged 5 commits intosonic-net:masterfrom
Conversation
|
retest this please |
|
retest vsimage please. |
|
Retest this please. |
|
Can you please make a PR with your changes to https://github.com/FRRouting/frr ? Thanks |
Sure @pavel-shirshov , Could you please tell me on which branch need to raise the PR, is it master or frr 7.4 branch ? |
|
@AkhileshSamineni master please |
|
retest vsimage please. |
There was a problem hiding this comment.
Based on the review comment, have we agreed to enable IPv6 by default and disable based on some profile?
There was a problem hiding this comment.
As per design change, enabled the ipv6 by default.
|
Has the patches pushed into FRR master as PRs? |
@pavel-shirshov Here are the details : 0009-Link-local-scope-was-not-set-while-binding-socket-for-bgp-ipv6-link-local-neighbors.patch => PR FRRouting/frr#7434 0010-VRF-interface-lookup-was-still-done-in-the-default-vrf.patch => This fix is not needed in master branch as all interface up/down/add/delete events are replaced with ifp callbacks using PR FRRouting/frr#5009, and it is merged. 0011-Changes-to-send-ipv6-link-local-address-as-nexthop-to-fpmsyncd.patch => This fix is not needed in master as already relevant below PRs are raised and merged. |
|
Retest this please. |
c231c92 to
5526139
Compare
There was a problem hiding this comment.
Do we need still need this patch file, looks like we are not using it
There was a problem hiding this comment.
As FRR updated to 7.5 version, not needed this patch file at all.
src/sonic-frr/patch/0010-VRF-interface-lookup-was-still-done-in-the-default-vrf.patch
Outdated
Show resolved
Hide resolved
src/sonic-frr/patch/series
Outdated
There was a problem hiding this comment.
Can you remove them instead of commenting these lines
|
/Azurepipelines run |
|
Commenter does not have sufficient privileges for PR 5584 in repo Azure/sonic-buildimage |
|
@arlakshm Please retest it, as I don't have permission for Azurepipelines. |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
is this patch being accepted by upstream? 0009-Link-local-scope-was-not-set-while-binding-socket-for-bgp-ipv6-link-local-neighbors.patch |
Yes, it is, merged to FRR community. |
…upport IPv6 Link local enchancements Signed-off-by: Akhilesh Samineni <akhilesh.samineni@broadcom.com>
Signed-off-by: Akhilesh Samineni <akhilesh.samineni@broadcom.com>
c469c90 to
79deaa2
Compare
|
@lguohan Pls help merge this patch, nothing else pending on this Code PR |
|
@arlakshm - can you please help with merge |
As per HLD - sonic-net/SONiC#625 FRR Patches: 0009-Link-local-scope-was-not-set-while-binding-socket-for-bgp-ipv6-link-local-neighbors.patch Files modified : bgpd_network.c and bgpd/bgp_zebra.c Fix for : Link local scope was not set while binding socket with local address causing socket errors for bgp ipv6 link local neighbors. 0010-VRF-interface-lookup-was-still-done-in-the-default-vrf.patch Files modified : staticd/static_zebra.c Fix for : VRF interface lookup was still done in the default-vrf which was causing the interface lookup to fail. Due to this static-route pointing to link-local was not getting installed. 0011-Changes-to-send-ipv6-link-local-address-as-nexthop-to-fpmsyncd.patch Files modified : zebra/zebra_fpm_netlink.c Fix for : Made changes to send ipv6 address as nexthop to fpmsyncd. Depends on: sonic-net/sonic-utilities#1159 sonic-net/sonic-swss#1463 Signed-off-by: Akhilesh Samineni akhilesh.samineni@broadcom.com
As per HLD - sonic-net/SONiC#625 FRR Patches: 0009-Link-local-scope-was-not-set-while-binding-socket-for-bgp-ipv6-link-local-neighbors.patch Files modified : bgpd_network.c and bgpd/bgp_zebra.c Fix for : Link local scope was not set while binding socket with local address causing socket errors for bgp ipv6 link local neighbors. 0010-VRF-interface-lookup-was-still-done-in-the-default-vrf.patch Files modified : staticd/static_zebra.c Fix for : VRF interface lookup was still done in the default-vrf which was causing the interface lookup to fail. Due to this static-route pointing to link-local was not getting installed. 0011-Changes-to-send-ipv6-link-local-address-as-nexthop-to-fpmsyncd.patch Files modified : zebra/zebra_fpm_netlink.c Fix for : Made changes to send ipv6 address as nexthop to fpmsyncd. Depends on: sonic-net/sonic-utilities#1159 sonic-net/sonic-swss#1463 Signed-off-by: Akhilesh Samineni akhilesh.samineni@broadcom.com
As per HLD - sonic-net/SONiC#625
FRR Patches:
0009-Link-local-scope-was-not-set-while-binding-socket-for-bgp-ipv6-link-local-neighbors.patch
Files modified : bgpd_network.c and bgpd/bgp_zebra.c
Fix for : Link local scope was not set while binding socket with local address causing socket errors for bgp ipv6 link local neighbors.
0010-VRF-interface-lookup-was-still-done-in-the-default-vrf.patch
Files modified : staticd/static_zebra.c
Fix for : VRF interface lookup was still done in the default-vrf which was causing the interface lookup to fail. Due to this static-route pointing to link-local was not getting installed.
0011-Changes-to-send-ipv6-link-local-address-as-nexthop-to-fpmsyncd.patch
Files modified : zebra/zebra_fpm_netlink.c
Fix for : Made changes to send ipv6 address as nexthop to fpmsyncd.
Depends on:
sonic-net/sonic-utilities#1159
sonic-net/sonic-swss#1463
Signed-off-by: Akhilesh Samineni akhilesh.samineni@broadcom.com