Skip to content

Release Progress Tracking 202106

kannankvs edited this page Jun 9, 2021 · 29 revisions

202106 Features Tracking

Please scroll right to see additional information (SAI, Priority & Description)

Feature HLD
Review
Date
Owner Code
Review
Owner
Code
Review
Date
Code PR
Status
SAI Change Priority/Conf
(High/Low)
Description
Telemetry for Multi-ASIC MSFT Intel 77 - Open TBD P0 Single telemetry sever to aggregate data from multiple Redis DB
Dynamic port breakout LinkedIn Nvidia
MSFT
2020 6660, 1492, 1310 &
1020 - Open
P0 Subgroup in progress.
Dynamic policy based hashing 04/13/2021 Nvidia/MSFT MSFT/Aviz 5/15/21 7461&773 - Open  Yes P0 Hash packets on custom fields. PR Add YANG model&Policy Based Hashing HLD
DHCP relay IPv6 support 03/30/2021 Nvidia BRCM 5/10/21 7772, 6531, 7789, 3565 - Open No P1 Currently DHCP relay supports only IPv4. The idea is to extend the support to IPv6 and it should work for both as the same time. Also, currently DHCP relay is enabled only based on the Type in the METADATA and it must be ‘ToRRouter’. We will remove this restriction and will integrate it with copp manager so user can decide if to have DHCP relay or not regardless of the device type
App extension CLI generation tool 4/16/21 Nvidia BRCM/
MSFT
ETA: 5/30/21 1644 & 1650 - Open No P0 - Community 2nd phase of the application extension: a CLI generation tool for application extension programs. An improvements following the current infra available
App extension with warmboot awareness Included in #682 Nvidia BRCM/
MSFT
4/30/21 6398 - Open P0 - Community 2nd phase of the application extension: warmboot awareness and integration of an application extension that requires warmboot support
Add FRR running configuration to tech support N/A(email update) Nvidia BRCM ETA: 5/30/21 5067 -Open No Done Improve the FRR information in the tech support following the github issue 5067
Enable/Disable auto negotiation and speed setting with number of lanes 1/19/2021 Nvidia BRCM/
Dell/
Intel
[Need platform vendor reviewers]
March/
4/30/21
732; 6948, 1568 1714, 3376 - Merged SAI API is already part of 1.7 High Add new CLIs to enable/disable auto negotiation per interface as well as setting the number of lanes per requested speed.
Design doc and Yang model:Port auto negotiation HLD; Enhance the port yang model with new port fields: adv_speeds, interface_type and adv_interface_types
CLI and SWSS change: CLI support for port auto negotiation Add port auto negotiation support to swss
Regression test case: Add test cases for port auto negotiation feature
TPID config support
SONiC TPID Configuration Support by gechiang · Pull Request #681
Oct-20 MSFT Nvidia- tbd/
BRCM
5/21/2021 SAI proposal was adopted by SAI community: TPID SAI proposal by gechiang
1089-Merged BRCM has support for this (at port level but not a LAG level) in 4.1 SAI
Done Allow us to covert our PTF fanout switches to run SONiC OS
2/24: Requires SAI changes Nvidia
Error handling (swss) 3/19/2021 MSFT Nvidia/
BRCM
5/15/2021 No Handle SAI failures in orchagent.
[Ques: feature was discussed before, will we have new HLD or existing HLD?]
SONiC YANG model On going MSFT MSFT/
YANG WG
Need new ETA No Build a full and complete YANG model for SONiC configDB
New Working group: To be discussed in sonic-yang-subgroup@googlegroups.com, please join subgroup to learn more.
Testcase/Testbed Infrastructure TBD MSFT Confirm with Test subgroup No New test cases and infrastructure improvement
[Define scope ]
SONiC fanout support TBD MSFT TBD No Change fanout switch o.s to SONiC.
Inband mgmt VRF 2/24/2021 DELL MSFT 1726 - Open High HLD pending for review (#638)
SRv6 support 04/12/2021
(Com: 5/11/2021)
Intel/
Alibaba
Juniper- tbd/
Cisco- tbd
5/25/2021 Yes
4/15 for SAI review
High SONiC/SAI support for linux static route+SRV6 encapsulation.
To be discussed in sonic-mpls-workgroup.
Intel will contribute dataplane support; Alibaba will contribute control plane support
SONiC for MPLS Dataplane 3/2/2021 Juniper Intel/
Metaswitch- tbd/
Confirm with MPLS WG
Need Info 1686, 469 - Open, 824 - Open, 1537 - Open, 7195 Yes,
SAI discussion on going
High SONiC support for MPLS dataplane.
Better route scalability with multiple next-hops 1/26/2021 Metaswitch BRCM Need Info 475 - Open, 1702 No Split next hop groups out of routing table (back-compatibly).
IPv6 Link Local and BGP Unnumbered 6/2/2020 BRCM MSFT/
DELL
4/10/21 5584,1463&1159 - Open No High Correct operation of manually and automatically generated IPv6 link-local addresses on routing interfaces, including routing operation across them. Includes support for RFC 5549, allowing IPv4 routes to be advertized through an IPv6 next hop.
MC-LAG (L2) 5/5/2020 BRCM Intel/
MSFT/
Innovium/
DELL
4/10/2021 Code PRs in review.
MCLAG HLD 596 - Open,
Iccpd 4819 - Review done, comments addressed,
1349 needs to go in first,
Swss 1331 - Change Requested,
Sonic-utilities (click CLI) 1138 - Open,
Mclag-syncd 1349 - NotYetApproved & NeedsConflictResolutions,
Swss-common 405 - Merged,
Mgmt-framework 59 – Merge Pending,
Mgmt-common 25 – FinalReviewAnd
ApprovalPending.
No High Full L2 support. Also support for L3 protocols (e.g. BGP, BFD) across an MC-LAG. Dependency upon "L2 functional and performance enhancements" item.
202012 carry-over item
Storm Control (BUM) 4/6/2021 BRCM MSFT/
Innovium
4/10/21 1306 & 928 - Open
346 - Merged
No Pri: Low Independently rate limit ingress Broadcast, Multicast and Unknown Unicast traffic on a bits-per-second basis. IS-CLI configuration
RADIUS AAA 10/29/2019 BRCM Dell 4/10/21 4220 - Closed
1521 - Merged
No Pri: High Support Authentication services for SONiC, similar to those offered by TACACS+ today. Can also get the privilege level of an authenticated management user from the RADIUS server response. Can operate in the Mgmt VRF
STP/PVST 6/4/2019 BRCM TBD 4/10/21 885, 529 - Open No Conf: High
Pri: Low
Spanning tree; Pre-requisite for RPVST+,
L2 functional and performance enhancements 5/21/2019 BRCM MSFT- tbd
DELL - tbd (related to MC-LAG)
4/10/21 885, 529 - Open
114 - Merged
No High FDB flush, MAC move, FDB aging time configuration, Static FDB configuration and VLAN Range configuration
PDK - Platform Development Environment 7/9/2019 BRCM MSFT 4/10/21 3778 & 7510 -Open
28 - Merged
107 - Closed
No High Optimizes platform driver and plugin development along with static platform configuration data testing.
202012 carry-over item; Code PRs are done and well-advanced, but remaining comment needs to be resolved
Broadcom silicon common config TBD BRCM DELL - tbd 4/10/21 693-Open
5818 - Closed
7493 - Merged
No High Per-switching silicon Common config for Broadcom Supported Platforms - this is totally Broadcom specific
PCIe Monitoring
HLD PR-Merged
HLD PR-Merged
11/17/2020 MSFT/
Dell
5000-Merged
60-Merged
1169- In Review
100- In Review
144- In Review
Conf: High Deferred from 202012
Event-mgmt infra Need ETA DELL Need Info Need Info 7813, 48, 85, 490 - Open A centralized framework for applications in SONiC network operating system to raise “events” and store them for NBIs to consume.
Klish CLI for show-tech support 4/6/2021 DELL Need Info Need Info 86, 49, 7816 - Open High Klish CLI for show-tech support using the new mgmt.-infra framework
Debug dump utility Nvidia 6/11/21 A new infra for debug dump to allow correlation of entities in various DBs. On top of the infra we will provide at least for port and copp. HLD will be provided before the community meeting.
Enhanced xcrvd SFP error flow HLD Nvidia
Entity sensor MIB extension Done Nvidia MSFT Done 211 & 3357 - Merged No Extend the Entity sensor MIB to include more sensors. Currently, Entity sensor MIB only include the SFP DOM sensors, in this extension, will add below sensors: The PSU voltage, current, power, temp Chassis fan speed, PSU fan speed Thermal sensors available on the switch (ASIC, CPU, Ambt, etc.)
Clone this wiki locally