Skip to content

Release Progress Tracking 202012

kannankvs edited this page May 6, 2021 · 110 revisions

202106 Features Tracking

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

Feature HLD
Review
Date
Owner Code
Review
Owner
Code
Review
Date
Code PR Status SAI Change Priority/Conf
(High/Low)
Telemetry for Multi-ASIC MSFT Intel Single telemetry sever to aggregate data from multiple Redis DB TBD
Dynamic policy based hashing 04/13/2021 Nvidia/MSFT MSFT/Aviz 5/15/21  Hash packets on custom fields Yes High
DHCP relay IPv6 support 03/30/2021 Nvidia BRCM Update by 4/20 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 No High
App extension with Orchagent/SWSS Nvidia BRCM/
MSFT
Need Info 2nd phase of the application extension: dynamically adds logic to swss/orchagent so additional use applications can be developers developed based on SONiC application extension infrastructure. For example: dynamic policy based hashing Feature on hold for further calcification No Low
App extension CLI generation tool 4/16/21 Nvidia BRCM/
MSFT
5/12/21 2nd phase of the application extension: a CLI generation tool for application extension programs. An improvements following the current infra available No High
App extension with warmboot awareness Included in #682 Nvidia BRCM/
MSFT
4/30/21 2nd phase of the application extension: warmboot awareness and integration of an application extension that requires warmboot support High
Add FRR running configuration to tech support N/A(email update) Nvidia BRCM 4/30/21 Improve the FRR information in the tech support following the below github issue 5067 No High
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
Add new CLIs to enable/disable auto negotiation per interface as well as setting the number of lanes per requested speed. SAI API is already part of 1.7 High
TPID config support
SONiC TPID Configuration Support by gechiang · Pull Request #681
Oct-20 MSFT Nvidia- tbd/
BRCM
Need Info Allow us to covert our PTF fanout switches to run SONiC OS Yes High
Deprecating Python2 platform daemons No HLD MSFT
[Vendors will have to support]
Nvidia-tbd Need Info All platform daemons will run using Python 3. Python 2 support  will be removed. Vendors must build and install Python 3 sonic-platform packages.
N/A – No HLD. Some vendors are already building/installing Python 3 sonic-platform packages, so there are a number of examples
N/A
MACSec support in Chassis 03/30/2021 MSFT BRCM/
Juniper
403, 193, 5700, 18, 22, 434, 1475, 1474, 713, 714, 715,716, 717, 719, 704, 684, 722 & 755 - Merged
26 - Open
MACSEC enhancement: primary & fallback case 3/30/2021 MSFT BRCM/
Juniper
MACsec can enable primary and fallback Connectivity Association Keys(CAK) at a same time. Meanwhile the primary and fallback key can be switched or replaced without any outage. No
Error handling (swss) 3/19/2021 MSFT Nvidia/
BRCM
Handle SAI failures in orchagent.
[Ques: feature was discussed before, will we have new HLD or existing HLD?]
No
SONiC YANG model 4/30/2021 MSFT MSFT/
YANG WG
ABCD Build a full and complete YANG model for SONiC configDB New Working group To be discussed in sonic-yang-subgroup googlegroups please join subgroup to learn more. No
Clone this wiki locally