RE: Invitation: SONiC Sub Workgroup Meeting @ Every 2 weeks from 8am to 9am on Tuesday (PDT) (xinxliu@microsoft.com) -9/14

82 views
Skip to first unread message

Yanzhao Zhang

unread,
Sep 13, 2021, 4:13:11 PM9/13/21
to Xin Liu (CLOUD), Michael Schill, sonicp...@googlegroups.com, Anshu Verma, Kanna...@dell.com, archna

Team,

 

In tomorrow’s community meeting, we will review the Overlay ECMP HLD.

  1. Overlay ECMP with BFD support HLD by prsunny · Pull Request #861 · Azure/SONiC (github.com)

 

BTW, all coming Sep community meetings have been booked for HLD review. As communicated before, Oct 1, 2021 is the proposed deadline to complete all HLD review for 202111 release. If your feature has not been reviewed, please reach out to me to work together on the mitigation plan.

 

Thanks.

 

Yours sincerely

Yanzhao Zhang | He/Him

Email: yanz...@microsoft.com

 

-----Original Appointment-----
From: OCP Networking Project <opencompute.org_vrchh...@group.calendar.google.com>
Sent: Friday, May 10, 2019 11:17 AM
To: OCP Networking Project; SONiC Core Team; Xin Liu (CLOUD); Michael Schill; Yanzhao Zhang
Cc: archna
Subject: FW: Invitation: SONiC Sub Workgroup Meeting @ Every 2 weeks from 8am to 9am on Tuesday (PDT) (xin...@microsoft.com)
When: Tuesday, September 14, 2021 10:00 AM-11:00 AM America/Chicago.
Where: https://global.gotomeeting.com/join/507645837

 

 

 

-----Original Appointment-----
From: OCP Networking Project <opencompute.org_vrchh...@group.calendar.google.com>
Sent: Friday, May 10, 2019 11:17 AM
To: OCP Networking Project; Xin Liu (CLOUD); Michael Schill
Cc: arc...@opencompute.org
Subject: Invitation: SONiC Sub Workgroup Meeting @ Every 2 weeks from 8am to 9am on Tuesday (PDT) (xin...@microsoft.com)
When: Occurs every 2 week(s) on Tuesday effective 5/14/2019 from 10:00 AM to 11:00 AM America/Chicago.
Where: https://global.gotomeeting.com/join/507645837

 

You have been invited to the following event.

SONiC Sub Workgroup Meeting

SONiC - OCP Subproject Call

Please join my meeting from your computer, tablet or smartphone.
https://global.gotomeeting.com/join/507645837

You can also dial in using your phone.
United States (Toll Free): 1 877 309 2073
United States: +1 (571) 317-3129

Access Code: 507-645-837

More phone numbers
Argentina (Toll Free): 0 800 444 3375
Australia (Toll Free): 1 800 193 385
Australia: +61 2 8355 1050
Austria (Toll Free): 0 800 202148
Austria: +43 7 2081 5427
Bahrain (Toll Free): 800 81 111
Belarus (Toll Free): 8 820 0011 0400
Belgium (Toll Free): 0 800 78884
Belgium: +32 28 93 7018
Brazil (Toll Free): 0 800 047 4906
Bulgaria (Toll Free): 00800 120 4417
Canada (Toll Free): 1 888 455 1389
Canada: +1 (647) 497-9391
Chile (Toll Free): 800 395 150
China (Toll Free): 4001 204503
Colombia (Toll Free): 01 800 518 4483
Costa Rica (Toll Free): 0800 542 5405
Czech Republic (Toll Free): 800 500448
Denmark (Toll Free): 8025 2661
Denmark: +45 32 72 03 82
Finland (Toll Free): 0 800 917656
Finland: +358 923 17 0568
France (Toll Free): 0 805 541 047
France: +33 170 950 594
Germany (Toll Free): 0 800 184 4222
Germany: +49 692 5736 7317
Greece (Toll Free): 00 800 4414 3838
Hong Kong (Toll Free): 30713169
Hungary (Toll Free): (06) 80 986 255
Iceland (Toll Free): 800 7204
India (Toll Free): 18002669254
Indonesia (Toll Free): 007 803 020 5375
Ireland (Toll Free): 1 800 901 610
Ireland: +353 15 360 728
Israel (Toll Free): 1 809 454 830
Italy (Toll Free): 800 793887
Italy: +39 0 230 57 81 42
Japan (Toll Free): 0 120 663 800
Korea, Republic of (Toll Free): 00798 14 207 4914
Luxembourg (Toll Free): 800 85158
Malaysia (Toll Free): 1 800 81 6854
Mexico (Toll Free): 01 800 522 1133
Netherlands (Toll Free): 0 800 022 8381
Netherlands: +31 207 941 377
New Zealand (Toll Free): 0 800 44 5550
New Zealand: +64 9 280 6302
Norway (Toll Free): 800 69 046
Norway: +47 21 93 37 51
Panama (Toll Free): 00 800 226 7928
Peru (Toll Free): 0 800 77023
Philippines (Toll Free): 1 800 1110 1661
Poland (Toll Free): 00 800 1124759
Portugal (Toll Free): 800 819 575
Romania (Toll Free): 0 800 400 819
Russian Federation (Toll Free): 8 800 100 6203
Saudi Arabia (Toll Free): 800 844 3633
Singapore (Toll Free): 18007231323
Slovakia (Toll Free): 0 800 105 748
South Africa (Toll Free): 0 800 555 447
Spain (Toll Free): 800 900 582
Spain: +34 932 75 2004
Sweden (Toll Free): 0 200 330 905
Sweden: +46 853 527 827
Switzerland (Toll Free): 0 800 002 348
Switzerland: +41 225 4599 78
Taiwan (Toll Free): 0 800 666 854
Thailand (Toll Free): 1 800 011 023
Turkey (Toll Free): 00 800 4488 23683
Ukraine (Toll Free): 0 800 60 9135
United Arab Emirates (Toll Free): 800 044 40439
United Kingdom (Toll Free): 0 800 169 0432
United Kingdom: +44 330 221 0088
Uruguay (Toll Free): 0004 019 1018
Viet Nam (Toll Free): 122 80 481

New to GoToMeeting? Get the app now and be ready when your first meeting starts:
https://global.gotomeeting.com/install/507645837

When

Every 2 weeks from 8am to 9am on Tuesday Pacific Time - Los Angeles

Where

https://global.gotomeeting.com/join/507645837 (map)

Calendar

xin...@microsoft.com

Who

Michael Schill - creator

Going (xin...@microsoft.com)?   All events in this series:   Yes - Maybe - No    more options »

Invitation from Google Calendar

You are receiving this email at the account xin...@microsoft.com because you are subscribed for invitations on calendar xin...@microsoft.com.

To stop receiving these emails, please log in to https://www.google.com/calendar/ and change your notification settings for this calendar.

Forwarding this invitation could allow any recipient to send a response to the organizer and be added to the guest list, or invite others regardless of their own invitation status, or to modify your RSVP. Learn More.

 

Yanzhao Zhang

unread,
Sep 14, 2021, 6:46:31 PM9/14/21
to Xin Liu (CLOUD), Michael Schill, sonicp...@googlegroups.com, Anshu Verma, Kanna...@dell.com, archna

Thanks Prince for presenting the Overlay ECMP design. Recording will be uploaded to Networking/SONiC - OpenCompute soon

 

Please get the update for each feature as below:

Feature

Short Description

Owner

Reviewer

HLD Review ETA

Test Plan Ready for Review ETA

PR Ready for Review ETA

Test PR Ready for Review

ETA

SAI Change Needed?

Status Tracking

Priority

PINS (P4 Integrated Network Stack)

https://github.com/Azure/SONiC/issues/841

 

A P4Runtime (P4RT) based SDN interface for SONiC. MVP features will be enabled in 202111 release

Intel, Google

Microsoft, Intel, ONF

July 15

Main HLD is reviewed on 8/17/2021

 

Aug 30

 

Yes

9/9:

HLDs were reviewed in subgroup. Need schedule community review

9/13:

PINS Main HLD

 

@bhagatyj@bocon13

TBD

Community Review Complete

P4RT App HLD

 

@rhalstea

TBD

Internal Review Complete

P4 Orchagent HLD

 

@mint570

TBD

Internal Review Complete

P4 APPL DB Schema HLD

 

@kishanps

TBD

Internal Review Complete

SAI P4 Program HLD

 

@smolkaj

TBD

Internal Review Complete

APPL State DB and Response Path

 

@mint570

TBD

Internal Review Complete

P4RT Packet IO

 

@kishanps

TBD

Internal Review Complete

P4 Extensions HLD

 

@ravi861

TBD

Internal Review Complete

 

From <https://github.com/Azure/SONiC/issues/841>

 

9/14:

  • HLD review is scheduled on 9/15 and 9/29

 

 

 

Class-Based Forwarding

https://github.com/Azure/SONiC/pull/796

Policy-based tunnel selection

Metaswitch

(MSFT)

Intel

 July 7 (reviewed on 8/3)

 

Aug 30

 

Yes

Class-Based Forwarding by j-bos · Pull Request #1193 · opencomputeproject/SAI (github.com), from Cisco

 

 

 

 

Better route scalability with multiple next-hops

https://github.com/Azure/SONiC/pull/712

 

Deferred from 202106

Split next hop groups out of routing table (back-compatibly).

Metaswitch (MSFT)

BRCM

Done

 

7/30

 

No

Moved from 202106, code PR here:

 

6/22:Feature dependent on MPLS dataplane feature, might move to 202111 release

 

Support for passing IS-IS, LDP and MicroBFD packets to CPU

Adding new protocols to supported hostif trap types

Metaswitch (MSFT)

Innovium

N/A (trivial 2 line code change to map to new SAI values)

 

7/30

 

Yes

SAI changes almost both in, then need to raise trivial code PR

      -ISIS trap support for SAI (#1238) · opencomputeproject/SAI@68be575 (github.com) is merged

 

EXP to TC QoS maps

 

https://github.com/Azure/SONiC/pull/844

Support for further QoS map type

Metaswitch (MSFT)

Intel

9/21/2021(scheduled)

 

9/30

 

No

Design and code not yet done

9/14:

  • HLD review is scheduled on 9/21

 

Proprietary code reference guidelines

Guidelines for adding references to proprietary code within the core SONiC code

Metaswitch (Microsoft)

 

10/5

 

 

 

 

9/13:

  • Added into the feature list

9/14:

  • Confirming the review date

 

100% SONiC YANG model

 

As of 7/15/2021: 25PRs merged, 13 remaining

 

Deferred from 202106

Build a full and complete YANG model for SONiC configDB

MSFT

MSFT/

YANG WG

N/A

 

9/30/2021

 

No

https://github.com/Azure/sonic-buildimage/projects/4

6/8: BRCM: YANG Extension PR

  • Custom validation extension needs to be approved
  • #6861: email thread on-going, BRCM extension to not accepted as is and will need two versions of YANG
  • Add DELL team (Bhavini Gada) to thread with BRCM on YANG extension
  • Will need mechanism to maintain two separate versions

 

 

(Test) Deprecating Python2 platform daemons

All platform daemons will run using Python 3. Python 2 support will be removed. Vendors must build and install Python 3 sonic-platform packages.

 

Question: Will there be new platform APIs to be added in 202111? Guohan to confirm

  • Checked, no new platform APIs

MSFT

Dell

N/A

 

8/30/2021

 

N/A

 

 

MACSEC enhancement: primary & fallback case

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.

MSFT

BRCM/Juniper

N/A

 

N/A

 

No

    • Best effort item in 202111 release

 

DHCP support IPv6

https://github.com/Azure/SONiC/pull/787 - under confirming

option 79 support in IPv6

MSFT

BRCM

7/23/2021 (reviewed on 7/20/2021)

 

8/15/2021

 

No

 

 

New branch creation for Debian11

Create initial testing image and Debian 11 branch for community to integrate with respective platform drivers, SAI etc.

  • Get base image ready
  • Get the docker image ready

MSFT

MSFT

N/A

 

 

 

No

6/8: Debian 11 branch and kernel 5.10.1 (early July), NAT (Intel) is dependent on this

 

Overlay ECMP

https://github.com/Azure/SONiC/pull/861

 

Support overlay ECMP for Vxlan, route will be sent to multiple tunnels requiring ECMP support

MSFT

Intel/Nvidia/BRCM/Dell

 

Reviewed on 9/14/2021

 

 

 

No (use existing, vendors to implement)

7/13:

  • HLD is not ready yet

 

SONiC fanout support

Deferred from 202106

Change fanout switch o.s to SONiC. Make sure SONiC has all the CRI needed, then management will be modified

MSFT

TBD

TBD

 

 

 

No

Change fanout switch o.s to SONiC.

5/4: Dependency on DPB, confirm with Ying.

6/22: Need to share update

9/14:

  • HLD is required, target 202111 release but no guarantee

 

ACL UDF

 

Defer it to future release

Support user defined fields in ACL.

 

Comment: Please align with Nvidia team as dynamic policy based hashing requires changes to edit flow.

MSFT

Nvidia

TBD

 

 

 

No (use existing, vendors to implement)

9/14:

  • Defer to future release, HLD is required

 

CLI level authorization

Fine grain access control at CLI level using TACACs

MSFT

TBD

9/21/2021 (scheduled)

 

 

 

 

9/14:

  • HLD review is scheduled on 9/21

 

Testcase/Testbed Infrastructure

 

On-going effort, will remove it from feature list

 

MSFT

TBD

 

 

 

 

No

 New test cases and infrastructure improvement

5/4: Ying to confirm

6/8: Ying to provide list by 6/7

6/22: Add list of PRs/change completed in 202106

7/27:

  • Check with Ying offline whether we still want to cover it in 202111 release

9/14:

  • On-going effort, not a specific feature, remove it from 202111 feature list

 

SONiC management repo  Python3 compliance

 

Defer it to future release

Get SONiC management repo to be Python3 compliant (sized effort with incremental deliverables), no break on Python2 until Python3 is ready

MSFT/Nvidia

 

N/A

 

10/30/2021

 

 

7/27:

  • Should have a discussion in the test subgroup and have a detail plan
  • For each component, there should be a reviewer   AI:Ying to setup the discussion
  • Any document to describe the potential change?

9/14:

  • Defer to future release

 

 

SRv6 support (Cntd)

https://github.com/Azure/SONiC/pull/795 - SONiC HLD

 

Deferred from 202106

https://github.com/opencomputeproject/SAI/pull/1231 - SAI HLD

SRv6 support for dataplane.

Continue the first phase, also start the phase II after discussing with Alibaba.

 

SRv6 Data Plane enhancements for H.encaps, H.encaps.red, END.X, DT46, sBFD

Intel, Alibaba

Juniper - tbd

Cisco - tbd

 

 

 

 

5/25/2021

 

Yes
4/15 for SAI review

 

To be discussed in sonic-mpls-workgroup

Intel will contribute dataplane support; Alibaba will contribute control plane support

 

6/8: SAI discussed and reviewed, SAI subgroup created. Micro-sid added in the feature

Code PR list >

  • Code has been in progress, to be raised. Reshma to discuss and get back. 

 

6/22:HLD PR merged

Code PR for swss to be raised by 6/25

(SRv6, encap, dataplane support)

8/13:

-likely deliver  à H.Encaps, H.Encaps.Red, END, Traffic steering using SID list functionalities without integration with FRR. To be finalized by Intel and Alibaba

9/14:

  • HLD is reviewed by sub-group and approved. No need main community review

 

Sonic IPSEC support

 

Not target 202111 release to release

 

IPSEC vpn tunnels for secure & route traffic between sites

Intel

TBD

8/30/2021

 

8/30/2021

 

Yes, discussed SAI subgroup

7/13:

SAI PR is coming, Subgroup meeting is tomorrow

9/14:

  • HLD review to be scheduled after 10/1

 

SONIC NAT Scaling

NAT Scale Enhancements using MAPS-dictionary support w/ Kernel 5.4

Intel

BRCM

9/15/2021

 

9/15/2021

 

No

7/13:

  • Debian 11 is required, stretch goal

9/14:

  • Stretch goal for 202111 release

 

EVPN VXLAN  for platforms using P2MP tunnel based L2 forwarding

 https://github.com/Azure/SONiC/pull/806

https://github.com/Azure/SONiC/pull/806

 

Question:

  1. Vxlan multicast support, is it included? Not at the moment
  2. What is the usecase of p2mp vxlan & is Ingress replication used? Refer PR (806)
  3. L2VNI is it included?

Nvidia

BRCM/Intel/Dell

7/23 (Reviewed on 7/20/2021)

 

7/30/2021

 

No

7/13:

  • Simple change
  • HLD review need happen, find some slot
  • If there is subgroup meeting, please include Dell - AI: Prince

9/12:

  • Related code PRs are created  and tracked with 806, code review is under-going by reviewer

 

Dynamic Policy Based Hashing

https://github.com/Azure/SONiC/pull/773

 

Deferred from 202106

Static policy based hashing is supported, dynamic policy based hashing with edit flow is being added

Nvidia/MSFT

MSFT

Aviz

04/13/2021

 

5/15/21

 

Yes

Hash packets on custom fields

PR# shared, update list

 

6/8: PRs will be raised by end of the week

(202106 content will have add, delete and counters will be supported, edit support will be in 202111)

7/13: PR is created and under review, included in the HLD link

 

 

VXLAN src port configuration

Controlling the fixed/hash Bits and port range

Nvidia

Intel

N/A

 

8/30/2021

 

Yes(https://github.com/opencomputeproject/SAI/pull/1205)

 

 

Automatic tech support and core dump creation

https://github.com/Azure/SONiC/pull/818

 

 

Nvidia

MSFT

7/6: Ready for review 

 

Reviewed on 7/27/2021

 

 

 

No

9/13:

  • Code PRs require review

 

Upgrade  SONiC init flow

Utilize query statistics SAI API

Nvidia

TBD

N/A

 

 

 

Yes

7/13:

  • Switch to another API for query statistics, Nvidia will share the new API later

 

One line command to extract multiple DBs info of a SONiC component

https://github.com/Azure/SONiC/pull/789

 

Infrastructure enhancement for debuggability.

Debug command to retrieve config, application and ASIC DBs per component

Nvidia

MSFT

Reviewed in this March

 

7/13: ready already

 

No

7/13:

  • Add more components in this release

8/11:

  • Nvidia to provide a tracking issue with all the PRs including test.

 

App extension CLI generation tool

https://github.com/Azure/SONiC/pull/780

Deferred from 202106

 

2ndphase of the application extension: a CLI generation tool for application extension programs. An improvements following the current infra available

Nvidia

MSFT/LinkedIn

3/30/2021

 

5/30/2021

 

No

https://github.com/Azure/sonic-buildimage/issues/6398 - master tracker

 

https://github.com/Azure/sonic-utilities/pull/1644

https://github.com/Azure/sonic-utilities/pull/1650

 

6/8: PRs are listed in the HLD PR (feature is ready, no more PRs to be raised)

Reviewer: Renuka/Praveen are aware

6/22 : Awaiting review from MSFT team

7/27:

  • PR is ready and expect to be in master branch sooner instead of later

 

Reclaim reserved buffer for unused ports

https://github.com/Azure/SONiC/pull/831

 

Added on 8/22

 

Nvidia

MSFT

Reviewed on 9/7/2021

 

 

 

No

8/22:

  • Added into 202111 release feature list

 

Handle port config change on fly in xcvrd

https://github.com/Azure/SONiC/pull/839

 

Added on 8/22

 

Nvidia

 

Reviewed on 9/7/2021

 

 

 

No

9/8:

Code PR is ready for review

https://github.com/Azure/sonic-platform-daemons/pull/212

 

Align crmorch with sai_object_type_get_availability

Will not require a new SAI API, but vendors will have to implement this API for using this functionality

Nvidia

TBD

Liat will come back later

 

 

 

No

7/13:

  • Vendors need to support this API

9/14:

  • HLD PR is not provided yet

 

Host interface trap counter

ARP, DHCP, LLDP

Nvidia

TBD

9/28/2021(scheduled)

 

8/30/2021

 

No

7/13:

  • SAI API is available already, need vendor side support

9/14:

  • HLD review is scheduled on 9/28

 

System with zero port support

 Allows to bring up system and finish the init flow

Nvidia

Juniper

N/A

 

7/13: ready

 

No

 

7/13:

    • For both modular chassis and pizza box devices
    • No HLD, just code change

 

 

NVGRE/GRE

NVGRE is a Layer 3 tunneling protocol that utilizes a standard GRE header to encapsulate a Layer 2 packet.

Nvidia

TBD

8/30/2021

 

9/15/2021

 

9/30/2021 - tentative

DD will be provided once the HLD is confirmed

 

Yes

Spec:rfc7637 (ietf.org)

https://github.com/opencomputeproject/SAI/pull/1269

9/14:

  • HLD PR is not provided yet

 

Dynamic Policy Based Hashing – edit flow

Dynamic policy based hashing with edit flow

Nvidia

MSFT

Aviz

8/30/2021

(8/13 ready for review)

 

TBD

 

No

Added by Nvidia on 7/14/2021.

9/14:

  • HLD review is not scheduled yet

 

ACL orch redesign

(splitted from other feature on 8/13/2021)

 

Nvidia

MSFT

Aviz

9/15/2021

 

10/15/2021

 

 

8/13:

  • Split off from other feature

9/14:

  • HLD review is scheduled on 9/22/2021

 

Event-mgmt Infra

https://github.com/Azure/SONiC/pull/761

 

Deferred from 202106

A centralized framework for applications in SONiC network operating system to raise “events” and store them for NBIs to consume.

Dell

TBD

Reviewed on 04/27/2021, require a reviewer to sign-off

 

7/13/2021 - ready for review

 

No

 

 

Klish CLI for show-tech support
https://github.com/Azure/SONiC/blob/aad6a1f2a4c0ff999cf8b5702b70771ac84ce1e7/doc/SONiC_Port_Mirroring_HLD.md

 

Deferred from 202106

Klish CLI for show-tech support using the new mgmt.-infra framework

Dell

MSFT

4/6/2021

 

6/30/2021

 

No

 

Static Anycast Gateway (SAG)

https://github.com/Azure/SONiC/pull/837

Static Anycast Gateway. To provide anycast gateway for host/VMs. Can be used independently, or with MCLAG to provide single gateway for MC-LAG member host. To provide the possibility for host VM mobility. Both IPv4 and v6 

Edgecore

Dell/Intel/BRCM

Reviewed on 8/24/2021

 

08/30/2021

 

No

    •  

 

Show running enhancement

https://github.com/Azure/SONiC/pull/838

Enhancement on show running to provide single command (with new argument) to generate CISCO-like CLI running configuration for increasing user readability.

Edgecore

Dell/BRCM

07/30/2021
(reviewed on 8/31/2021)

 

08/30/2021

 

No

7/27:

  • Need watch out the potential conflict with sonic management framework

8/31:

  • HLD is reviewed in community

 

Dynamic port breakout

SONiC/sonic-dynamic-port-breakout-HLD.md at master · Azure/SONiC (github.com)

 

 

Deferred from 202106

 

LinkedIn

Nvidia/MSFT

2020

 

 

 

 

 

 

Subgroup in progress.

 

Subgroup Status Tracking SONiC DPB subgroup status - Google Docs

Subgroup Work Item Tracking  SONiC DPB PR tracking - Google Sheets

Issues Issues · Azure/sonic-buildimage (github.com)

 

6/8: Need exit criteria for 202106 release/content, check with Linkedin on status

(likely enhancements in 202111)

6/22: Review on-going

7/27:

  • How to make sure an on-time delivery with assured quality?
  • Need plan the qualification ahead and have sonic management to cover the test
  • To be determined whether this one should be in 202111 release or not

 

L2 functional and performance enhancements

https://github.com/Azure/SONiC/pull/379

 

Deferred from 202106

 

FDB flush, MAC move, FDB aging time configuration, Static FDB configuration and VLAN Range configuration

BRCM

MSFT - tbd

DELL - tbd

5/21/2019

 

4/10/2021

 

No

FDB flush, MAC move, FDB aging time configuration, Static FDB configuration and VLAN Range configuration

·       L2 enhancement dependency (4K Vlan & static MAC) 885 - Under review

·       L2 enhancement dependency 529 - Under review

·        https://github.com/Azure/sonic-snmpagent/pull/114

·        https://github.com/Azure/sonic-swss/pull/1716

 

 6/8: Code PR list to be shared by Adam (split)

6/22: Requires code PR split, will be deferred to 202111 release.

 

 

Storm Control (BUM)

https://github.com/Azure/SONiC/pull/441

 

 

 

Deferred from 202106

Independently rate limit ingress Broadcast, Multicast and Unknown Unicast traffic on a bits-per-second basis. IS-CLI configuration

BRCM

MSFT

/Innovium

4/6/2021

 

4/10/2021

 

No

Independently rate limit ingress Broadcast, Multicast and Unknown Unicast traffic on a bits-per-second basis. IS-CLI configuration

 

6/8: Code PR is available however requires refresh. This will be deferred to 202111 release.

6/22: Deferred to 202111, requires code PR refresh

 

PDK - Platform Development Environment

https://github.com/Azure/SONiC/blob/master/doc/platform/pde.md

 

Defer from 202106 on 8/25/2021

Optimizes platform driver and plugin development along with static platform configuration data testing.

BRCM

MSFT

Done already in 202106 release

 

 

 

No

 

Routed sub-interface naming convention

https://github.com/Azure/SONiC/pull/833

 

 

Linux kernel has a limitation of 15 character interface name size, modify the sub interface naming convention to keep it in short format (e.g. Eth100.1234, or Po100.1234). This naming change for subinterfaces will kept it uniform across the entire SONiC subsystem (config, show, and in all dbs) for the subinterfaces. DB migrator scripts are enhanced for the name conversion during the upgrade.

BRCM

Dell/MSFT

8/17/2021
(reviewed on 8/31/2021)

 

9/15/2021

 

No

8/31:

  • HLD is reviewed in community

9/1:

  • Need close the open issue

 

CMIS Diagnostics

Introduce the CMIS4 transceiver-specific diagnostic test to help users narrow down the root cause of link failures. Scope of the change:

1) sonic-platform-daemons/sonic-xcvrd: Add a new subprocess to subscribe CMIS diag requests and either update DIAG control or post the test result to the RedisDB.

2) sonic-platform-common/sonic_platform_base: Add a generic QSFPDD/CMIS4 parser/handler to sfp_standard.py

3) sonic-mgmt-common: Add YANG and REST transformer codes for CMIS DIAG

BRCM

Dell

9/10/2021

 

10/29/2021

 

No

9/14:

  • Asked HLD review sometime after 9/28, to be scheduled

 

System Ready Enhancements

Today there is no easy way to know when the device is ready in terms of control/dataplane. The change allows declaration of System ready (Syslog/CLI) when all the services(dockers+host) are up and ready. Also define a framework for each service to declare itself ready based on their application criteria.

BRCM

 

9/10/2021

 

9/29/2021

 

No

9/1:

  • Need identify the reviewer,  Nvidia?

9/14:

  • Asked HLD review sometime after 9/28, to be scheduled

 

 

Gear Box

 

Not target 202111 release

Additional enhancements to overcome existing limitations with the current community code

BRCM

Dell

9/10/2021

 

9/30/2021

 

No

9/14:

  • Defer to future release

 

SONiC for MPLS Dataplane

HLD

 

Deferred from 202106

SONiC support for MPLS dataplane.

Juniper

Intel

Metaswitch- tbd

Reviewed already

 

 

 

Yes

SAI discussion on going

8/25: #1871 not yet merged.  Defer this feature to 202111

Either one of the below 3:

https://github.com/Azure/sonic-swss/pull/1794 (fpmsyncd) | under-review

[fpmsyncd] updates for MPLS plus AZP libnl3 rebuild by qbdwlr · Pull Request #1870 · Azure/sonic-swss (github.com) - open - to close, same as #1871

[fpmsyncd] updates for MPLS plus AZP libnl3 install by qbdwlr · Pull Request #1871 · Azure/sonic-swss (github.com) - open

 

https://github.com/Azure/sonic-buildimage/pull/7881 (sonic-yang-models) | under-review

https://github.com/Azure/sonic-mgmt/pull/3483  | under-review

 

 

 

 

 

Yours sincerely

Yanzhao Zhang | He/Him

Email: yanz...@microsoft.com

 

Reply all
Reply to author
Forward
0 new messages