Hi Folks,
Please find the latest status as on 01/12. Most of the PRs are merged. Some items are highlighted.
|
Repo |
Description |
PR ID |
Owner |
Reviewers |
Status |
|
|
|
|
|
|
|
|
HLDs |
|
|
|
|
|
|
|
|
|
|
|
|
|
SONiC |
EVPN VXLAN HLD |
Rajesh S |
EVPN WG |
9/18: Comments are being addressed 10/2: Rajesh/Nikhil to address the warmboot comments 10/9: Comments from Alibaba, Nikhil update the HLD 10/9: HLD is updated, Alibaba, MSFT to sign-off after review 10/30: HLD updated with timings. Ying/Heidi to approve 11/13: Pending sign-off/merge 01/11: Merged |
|
|
SONiC |
Kernel programming performance enhancement - Netlink API |
Naveen S |
Qi Luo/Kumaresh |
9/18: Arp suppression requires nlapis, EVPN feature itself is not blocked. 10/2: Qi luo/Kumaresh to review 10/9: BCM to address the comment 10/16: [Moved to next release] |
|
|
SAI PRs |
|
|
|
|
|
|
SAI |
Improved support for p2p tunnels (Add DIP in the tunnel sai attribute) |
Vissu |
|
Merged |
|
|
SAI |
Support for per-vlan traps (incl. the ARP/ND PR) |
Jai |
|
Merged |
|
|
SAI |
Support for static FDB Entries to allow MAC Move |
Vissu |
|
Merged |
|
|
SONiC Code PRs |
|
|
|
|
|
|
sonic-swss-common |
EVPN VXLAN DB support |
Rajesh S |
Prince |
Merged |
|
|
sonic-swss-common |
Support to register for RAW Netlink Msg handling to support EVPN Type5 route |
Kishore K |
Qi Luo/Kumaresh |
Open 10/2: All comments are addressed 10/9: Pending sign-off 10/16: Closed |
|
|
sonic-swss-common |
Warm Reboot changes for EVPN |
Rajesh S |
Qi Luo/Ying/Dong/Heidi |
Open 9/18: Currently addressing review-comments 10/2: Comments address by Nikhil 10/9: Merged |
|
|
sonic-utilities |
VXLAN config and show utilities |
Rajesh S |
Gord Chen/Prince/Madhu |
Open 10/2: Comments addressed 10/9: Restructure and unit-test required, Review complete 10/16: Addressing comments by BCM 10/23: in-progress (after orch changes) 11/13: Pending unit-tests 12/11: Unit tests done, working on test failures 12/18: Merged. Check for adding more coverage later (Rajesh/Tapash) |
|
|
sonic-swss |
Layer 2 Forwarding Enhancements |
Anil P |
Xu/Prince |
9/18: Recommend to split the PR. EVPN related changes are part PR 1275 10/2: Split work is in-progress 10/9: Not ready for review 1/11: EVPN changes split to #1275. #885 not reviewed as part of this feature |
|
|
sonic-swss |
VxlanOrch and PortsOrch changes |
https://github.com/Azure/sonic-swss/pull/1264
|
Rajesh S |
Gord Chen/Prince/Ying/Kumaresh/Madhu |
Rebase 9/18: Rajesh to update the PR rebase issue 9/18: Review in progress, ETA for review – 9/25 10/9: Review pending 10/16: Addressing comments by BCM, rebase required 10/23: in-progress 10/30: Review comments addressed 11/13: Pending re-review/sign-off - ETA 11/20 12/4: Merged on 12/1 |
|
sonic-swss |
VxlanMgr changes |
Rajesh S |
Gord Chen/Prince/Ying/Kumaresh/Madhu |
Open ETA for review – 9/25 10/2: No update 10/9: BCM to address review-comments 10/16: Addressing comments by BCM 10/23: Will take after orch. 10/30: Review comments addressed 11/13: Pending sign-off/ VS tests 12/4: Few review comments pending, VS test failure Provide all comments by 12/9 12/11: Merge ETA 12/11 12/14: Merged |
|
|
sonic-swss |
Pytest for VxlanOrch, Portsorch and VxlanMgr |
Rajesh S |
Madhu/Danny |
Open 10/2: No update 10/30: Yet to start this week 12/4: Pending on merge for #1266 12/18: Few more comments. Rajesh to address before merge 12/21: Merged |
|
|
sonic-swss |
L3 VXLAN changes |
https://github.com/Azure/sonic-swss/pull/1267 Dependent on PR# 1264 |
Tapash D |
Prince/Phani |
Open ETA for review – 10/2 10/2: Rebase required. Conflicts, review in-progress 10/9: Reviewed - Please rebase as there are other fgnhg /bulkroute changes that got merged 10/16: Review comments addressed, review closure by this week 10/23: Phani reviewing, ETA next week 10/30: Review comments addressed 12/4: VS test failing on mirror Provide all comments by 12/10 12/11: Finish review by early next week 12/18: Merged |
|
sonic-swss |
PY Test for L3 VxLAN |
Tapash D |
Prince/Phani |
Open ETA for review – 10/2 10/2: in-progress 10/16: No update 10/23: Review complete 12/4: Pending on #1267. Check with Phani (Prince) 12/18: To be merged after addressing few comments 12/28: Merged |
|
|
sonic-swss |
FdbOrch changes |
https://github.com/Azure/sonic-swss/pull/1275 Dependent on PR# 1264 |
Pankaj J |
Gord Chen/Vasant |
Rebase 9/18: Pankaj to rebase 9/18: No changes required in sai-redis 10/2: Sync-up with Xu (Prince) 10/9: Vasant reviewing 10/16: Addressing comments by BCM 10/23: Comments are address, Vasant to take another look 10/30: Prince to review ETA 11/6 11/13: Pankaj to address review and remove non-evpn code 12/4: Anil to address comments. Setup meeting if required (Rajesh) 12/11: Anil to update 12/18: Offline sync with Anil 01/08: Merged |
|
sonic-swss |
ARP suppression changes |
|
Karthikeyan |
|
9/18: Use shell commands, Karthik to raise PR 10/2: no-update 10/9: Private implementation currently. 12/18: Cannot be made to 202012 release |
|
sonic-swss |
Fdbsyncd changes |
https://github.com/Azure/sonic-swss/pull/1276
|
Kishore K |
Gord Chen/Vasant/Prince |
9/18: Rebase to resolve conflicts 10/2: Sync-up with Xu (Prince) 10/16: Review not yet started, ETA - 10/20 10/23: Review in-progress 10/30: Review completed 11/13: Addressing review comment in-progress, Add VS tests 11/20: Pending VS test 12/4: VS may be a separate PR. Nikhil to update the PR (Sign-off pending (Prince)) 12/11: Merged |
|
sonic-buildimage |
Fdbsyncd process start |
Kishore K |
Prince |
12/4: Review pending. Dependant on PR 1276 12/18: Prince to look into the failure. 12/24: Merged |
|
|
sonic-swss |
Fpmsyncd changes for Type 5 routes |
Kishore K |
Qi/Pavel/Prince |
Open 9/18: Kishore to address comments 10/2: Addressed review comments 10/9: Reviewed, addressed 10/16: Few minor comment to address, Merge by this week 10/23: VS test failures to be fixed 10/30: Testing VS tests locally 11/13: Merged |
|
|
sonic-swss |
Warm Reboot changes for EVPN |
https://github.com/Azure/sonic-swss/pull/1460 [VlanMgr] https://github.com/Azure/sonic-swss/pull/1466 [Vrf, IntfMgr] https://github.com/Azure/sonic-swss/pull/1556/files [fpm/fdbsyncd] |
Nikhil/Anil |
Ying/Prince |
9/18: Changes related to intfmgr and vlanmgr 9/18: Nikhil to rase PR 10/2: Expected PRs next week 10/9: Raise for VlanMgr 10/16: Ying to review 10/23: Qi to review 10/30: Prince to follow-up with Qi 11/13: Anil to address review comments 11/20: Rajesh J to check on why the state is changed 12/4: Nikhil/Anil to update Vlanmgr PR for VS test state change. Nikhil to raise fdbsyncd PR 12/11: Merge next week 12/18: Change to reconciled and check if Vxlanmgr require change. To review 1556. 1/11: #1556 review in-progress |
|
sonic-swss |
Fpmsyncd changes for FRR7.5 |
Kishore K |
Prince |
1/11: Review in-progress 1/12: Merged |
|
|
sonic-swss |
Fdbsync bug fixes |
Kishore K |
Prince |
12/18: New PR 12/18: Merged |
|
|
Sonic-mgmt |
Add pytest (https://github.com/Azure/sonic-mgmt/tree/master/tests) |
|
|
|
12/18: Rajesh to talk to Ben and get back. |
|
sonic-frr |
FRR patch for Type 5 routes |
Kishore K |
Pavel/FRR community |
9/18: BCM to upstream 10/2: Yet to raise PR to FRR 10/16: No updates 10/30: Working on this on FRR 7.6 11/13: PR raised to FRR community. 12/18: FRR review in-progress 01/12: New PR raised to FRR community |
|
|
sonic-frr |
FRR version upgrade (patches for GR) |
Pavel |
Hasan |
9/18: FRR version to upgrade to 7.4 Hasan/Ben on to get back on this 10/2: Hasan to review |
|
|
sonic-linux-kernel |
Linux kernel patch for control plane learnt fdb/neigh entries Distribution: Debian 10.5 Kernel: 4.19.0-9-2-amd64 |
|
Hasan |
|
9/18: Hasan to get back if changes are in 4.19 Distribution: Debian 10.5 Kernel: 4.19.0-9-2-amd64 10/2: Most changes are present. |
|
sonic-linux-kernel |
libnl/iproute2 changes for ARP suppression |
|
Karthikeyan |
|
9/18: Already in 4.19 |
|
sonic-buildimage |
Bgpcfgd changes for FRR EVPN/Static routes etc |
Zhenhong |
Pavel/Guohan |
9/18: PR is in review 9/18: Zhenhong to address the comments 01/12: Review in progress |
From: 'Prince Sunny' via sonic-evpn-workgroup <sonic-evpn...@googlegroups.com>
Sent: Friday, December 18, 2020 16:39
To: Madhu Pal <mad...@aviznetworks.com>; Tapash Das <tapas...@broadcom.com>; Rajesh Sankaran <rajesh....@broadcom.com>; ben.gale <ben....@broadcom.com>; Laveen Thamilchelvam <laveen.tha...@broadcom.com>; devel...@aviznetworks.com; karthikeyan.a...@broadcom.com
Cc: sonic-evpn-workgroup <sonic-evpn...@googlegroups.com>; Rajesh Pukhraj Jain <rajes...@broadcom.com>; Qi Luo <qi...@microsoft.com>; Ying Xie <Ying...@microsoft.com>; Pavel Shirshov <pav...@microsoft.com>; Zhenggen Xu <z...@linkedin.com>;
Guohan Lu <gu...@microsoft.com>; Xin Liu (CLOUD) <xin...@microsoft.com>; Nikhil Kelapure <nikhil....@broadcom.com>; Rita Hui <Rita...@microsoft.com>; Phanira...@dell.com; Mahalinga, Venkatesan <Venkatesan...@dell.com>; gord_chen
陳冠億 <gord...@edge-core.com>; Shapiro, Arkadiy <arkadiy...@intel.com>; Perumal, Kumaresh <kumaresh...@intel.com>; dilip...@broadcom.com;
刘浩然 <gongji...@alibaba-inc.com>; syed....@broadcom.com;
童轶凡 <evan...@alibaba-inc.com>; kishor...@broadcom.com; OU, Heidi <heid...@alibaba-inc.com>; Marian Pritsak <mar...@nvidia.com>; Dong Zhang <d.z...@alibaba-inc.com>; Petro Pikh <pet...@nvidia.com>;
volodymyrs <volod...@nvidia.com>; Jeff.Yin <Jeff...@dell.com>; VASANT Patil <vap...@linkedin.com>; Yuval Borenstein <yuv...@nvidia.com>; Sudarshan, Reshma <reshma.s...@intel.com>; sat...@gmail.com; Viktor Ekmark <vik...@ekmark.se>; ramakan...@gmail.com
Subject: [EXTERNAL] RE: EVPN code review - 12/18
Please find the status as on 12/18: Few items highlighted
|
Repo |
Description |
PR ID |
Owner |
Reviewers |
Status |
|
|
|
|
|
|
|
|
HLDs |
|
|
|
|
|
|
|
|
|
|
|
|
|
SONiC |
EVPN VXLAN HLD |
Rajesh S |
EVPN WG |
9/18: Comments are being addressed 10/2: Rajesh/Nikhil to address the warmboot comments 10/9: Comments from Alibaba, Nikhil update the HLD 10/9: HLD is updated, Alibaba, MSFT to sign-off after review 10/30: HLD updated with timings. Ying/Heidi to approve 11/13: Pending sign-off/merge |
|
|
SONiC |
Kernel programming performance enhancement - Netlink API |
Naveen S |
Qi Luo/Kumaresh |
9/18: Arp suppression requires nlapis, EVPN feature itself is not blocked. 10/2: Qi luo/Kumaresh to review 10/9: BCM to address the comment 10/16: In-progress [Moved to next release] |
|
|
|
|
|
|
|
|
|
SAI PRs |
|
|
|
|
|
|
SAI |
Improved support for p2p tunnels (Add DIP in the tunnel sai attribute) |
Vissu |
|
Merged |
|
|
SAI |
Support for per-vlan traps (incl. the ARP/ND PR) |
Jai |
|
Merged |
|
|
SAI |
Support for static FDB Entries to allow MAC Move |
Vissu |
|
Merged |
|
|
|
|
|
|
|
|
|
SONiC Code PRs |
|
|
|
|
|
|
|
|
|
|
|
|
|
sonic-swss-common |
EVPN VXLAN DB support |
Rajesh S |
Prince |
Merged |
|
|
sonic-swss-common |
Support to register for RAW Netlink Msg handling to support EVPN Type5 route |
Kishore K |
Qi Luo/Kumaresh |
Open 10/2: All comments are addressed 10/9: Pending sign-off 10/16: Closed |
|
|
sonic-swss-common |
Warm Reboot changes for EVPN |
Rajesh S |
Qi Luo/Ying/Dong/Heidi |
Open 9/18: Currently addressing review-comments 10/2: Comments address by Nikhil 10/9: Merged |
|
|
sonic-utilities |
VXLAN config and show utilities |
Rajesh S |
Gord Chen/Prince/Madhu |
Open 10/2: Comments addressed 10/9: Restructure and unit-test required, Review complete 10/16: Addressing comments by BCM 10/23: in-progress (after orch changes) 11/13: Pending unit-tests 12/11: Unit tests done, working on test failures 12/18: Merged. Check for adding more coverage later (Rajesh/Tapash) |
|
|
sonic-swss |
Layer 2 Forwarding Enhancements |
Anil P |
Xu/Prince |
9/18: Recommend to split the PR. EVPN related changes are part PR 1275 10/2: Split work is in-progress 10/9: Not ready for review |
|
|
sonic-swss |
VxlanOrch and PortsOrch changes |
https://github.com/Azure/sonic-swss/pull/1264
|
Rajesh S |
Gord Chen/Prince/Ying/Kumaresh/Madhu |
Rebase 9/18: Rajesh to update the PR rebase issue 9/18: Review in progress, ETA for review – 9/25 10/9: Review pending 10/16: Addressing comments by BCM, rebase required 10/23: in-progress 10/30: Review comments addressed 11/13: Pending re-review/sign-off - ETA 11/20 12/4: Merged on 12/1 |
|
sonic-swss |
VxlanMgr changes |
Rajesh S |
Gord Chen/Prince/Ying/Kumaresh/Madhu |
Open ETA for review – 9/25 10/2: No update 10/9: BCM to address review-comments 10/16: Addressing comments by BCM 10/23: Will take after orch. 10/30: Review comments addressed 11/13: Pending sign-off/ VS tests 12/4: Few review comments pending, VS test failure Provide all comments by 12/9 12/11: Merge ETA 12/11 12/14: Merged |
|
|
sonic-swss |
Pytest for VxlanOrch, Portsorch and VxlanMgr |
Rajesh S |
Madhu/Danny |
Open 10/2: No update 10/30: Yet to start this week 12/4: Pending on merge for #1266 12/18: Few more comments. Rajesh to address before merge |
|
|
sonic-swss |
L3 VXLAN changes |
https://github.com/Azure/sonic-swss/pull/1267 Dependent on PR# 1264 |
Tapash D |
Prince/Phani |
Open ETA for review – 10/2 10/2: Rebase required. Conflicts, review in-progress 10/9: Reviewed - Please rebase as there are other fgnhg /bulkroute changes that got merged 10/16: Review comments addressed, review closure by this week 10/23: Phani reviewing, ETA next week 10/30: Review comments addressed 12/4: VS test failing on mirror Provide all comments by 12/10 12/11: Finish review by early next week 12/18: Merged |
|
sonic-swss |
PY Test for L3 VxLAN |
Tapash D |
Prince/Phani |
Open ETA for review – 10/2 10/2: in-progress 10/16: No update 10/23: Review complete 12/4: Pending on #1267. Check with Phani (Prince) 12/18: To be merged after addressing few comments |
|
|
sonic-swss |
FdbOrch changes |
https://github.com/Azure/sonic-swss/pull/1275 Dependent on PR# 1264 |
Pankaj J |
Gord Chen/Vasant |
Rebase 9/18: Pankaj to rebase 9/18: No changes required in sai-redis 10/2: Sync-up with Xu (Prince) 10/9: Vasant reviewing 10/16: Addressing comments by BCM 10/23: Comments are address, Vasant to take another look 10/30: Prince to review ETA 11/6 11/13: Pankaj to address review and remove non-evpn code 12/4: Anil to address comments. Setup meeting if required (Rajesh) 12/11: Anil to update 12/18: Offline sync with Anil |
|
sonic-swss |
ARP suppression changes |
|
Karthikeyan |
|
9/18: Use shell commands, Karthik to raise PR 10/2: no-update 10/9: Private implementation currently. 12/18: Cannot be made to 202012 release |
|
sonic-swss |
Fdbsyncd changes |
https://github.com/Azure/sonic-swss/pull/1276
|
Kishore K |
Gord Chen/Vasant/Prince |
9/18: Rebase to resolve conflicts 10/2: Sync-up with Xu (Prince) 10/16: Review not yet started, ETA - 10/20 10/23: Review in-progress 10/30: Review completed 11/13: Addressing review comment in-progress, Add VS tests 11/20: Pending VS test 12/4: VS may be a separate PR. Nikhil to update the PR (Sign-off pending (Prince)) 12/11: Merged |
|
sonic-buildimage |
Fdbsyncd process start |
Kishore |
Prince |
12/4: Review pending. Dependant on PR 1276 12/18: Prince to look into the failure. |
|
|
sonic-swss |
Fpmsyncd changes for Type 5 routes |
Kishore K |
Qi/Pavel/Prince |
Open 9/18: Kishore to address comments 10/2: Addressed review comments 10/9: Reviewed, addressed 10/16: Few minor comment to address, Merge by this week 10/23: VS test failures to be fixed 10/30: Testing VS tests locally 11/13: Merged |
|
|
sonic-swss |
Warm Reboot changes for EVPN |
https://github.com/Azure/sonic-swss/pull/1460 [VlanMgr] https://github.com/Azure/sonic-swss/pull/1466 [Vrf, IntfMgr] https://github.com/Azure/sonic-swss/pull/1556/files [fpm/fdbsyncd] |
Nikhil/Anil |
Ying/Prince |
9/18: Changes related to intfmgr and vlanmgr 9/18: Nikhil to rase PR 10/2: Expected PRs next week 10/9: Raise for VlanMgr 10/16: Ying to review 10/23: Qi to review 10/30: Prince to follow-up with Qi 11/13: Anil to address review comments 11/20: Rajesh J to check on why the state is changed 12/4: Nikhil/Anil to update Vlanmgr PR for VS test state change. Nikhil to raise fdbsyncd PR 12/11: Merge next week 12/18: Change to reconciled and check if Vxlanmgr require change. To review 1556. |
|
sonic-swss |
Fdbsync bug fixes |
Kishore K |
Prince |
12/18: New PR 12/18: Merged |
|
|
Sonic-mgmt |
Add pytest (https://github.com/Azure/sonic-mgmt/tree/master/tests) |
|
|
|
12/18: Rajesh to talk to Ben and get back. |
|
sonic-frr |
FRR patch for Type 5 routes |
Kishore K |
Pavel |
9/18: BCM to upstream 10/2: Yet to raise PR to FRR 10/16: No updates 10/30: Working on this on FRR 7.6 11/13: PR raised to FRR community. 12/18: FRR review in-progress |
|
|
sonic-frr |
FRR version upgrade (patches for GR) |
Pavel |
Hasan |
9/18: FRR version to upgrade to 7.4 Hasan/Ben on to get back on this 10/2: Hasan to review |
|
|
sonic-linux-kernel |
Linux kernel patch for control plane learnt fdb/neigh entries Distribution: Debian 10.5 Kernel: 4.19.0-9-2-amd64 |
|
Hasan |
|
9/18: Hasan to get back if changes are in 4.19 Distribution: Debian 10.5 Kernel: 4.19.0-9-2-amd64 10/2: Most changes are present. |
|
sonic-linux-kernel |
libnl/iproute2 changes for ARP suppression |
|
Karthikeyan |
|
9/18: Already in 4.19 |
|
sonic-buildimage |
Bgpcfgd changes for FRR EVPN/Static routes etc |
Zhenhong |
Pavel |
9/18: PR is in review 9/18: Zhenhong to address the comments |
--
You received this message because you are subscribed to the Google Groups "sonic-evpn-workgroup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
sonic-evpn-workg...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/sonic-evpn-workgroup/CY4PR21MB07925F8718EE083AEF49F9B593C29%40CY4PR21MB0792.namprd21.prod.outlook.com.
In the below two cases, FRR installs dummy ARP entries to resolve the nexthop of routes:1. BGP unnumbered (ipv6) nexthop for ipv4 routes:Here a dummy ipv4 link-local address 169.254.0.1 is used for indirection. Routes are programmed with 169.254.0.1 as next-hop, and ARP entry for this IP is installed in the kernel with the mac address corresponding to ipv6 LL addr (nexthop).2. EVPN L3VNI routesHere dummy ARP entry for remote VTEP IP address is installed in kernel with RMAC, and L3VNI routes are installed in VRF with corresponding VTEP IP as next-hop.In contrast to above, sonic route-table entries in app-db are expected to have fully resolved next-hops and do not support indirect next-hops being resolved using dummy arps.For both of the above, FRR was patched to pass the fully resolved info to fpm. However, apparently, FRR community may not accept these patches as it deviates from how kernel interaction has been designed.I see the following choices going forward:(a) Ask the sonic community to accept these sonic-frr patches (near-term)(b) Enhance routeorch/neighorch to handle these special next-hops. (mid-term)(c) Wait for sonic integration with nhid and take care of these during that time. (longer term)