RE: Updated invitation with note: SONiC - OCP Subproject Call @ Every 2 weeks from 8am to 9am on Tuesday (PDT) (Xin Liu) - 11/16/2021

44 views
Skip to first unread message

Yanzhao Zhang

unread,
Nov 16, 2021, 11:03:54 AM11/16/21
to sonicp...@googlegroups.com, Kanna...@dell.com, Xin Liu (CLOUD), Yanzhao Zhang

Team,

202205 release is open for feature submission.

 

In today’s meeting, we will update the 202111 release status and go through the feature candidates.

 

Yours sincerely

Yanzhao Zhang | He/Him

Email: yanz...@microsoft.com

 

-----Original Appointment-----
From: OCP Networking Project <opencompute.org_vrchh...@group.calendar.google.com>
Sent: Tuesday, March 19, 2019 11:18 AM
To: OCP Networking Project; SONiC Core Team; Renuka Manavalan; Xin Liu (CLOUD); Yanzhao Zhang
Subject: FW: Updated invitation with note: SONiC - OCP Subproject Call @ Every 2 weeks from 8am to 9am on Tuesday (PDT) (Xin Liu)
When: Tuesday, November 16, 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: Tuesday, March 19, 2019 11:18 AM
To: OCP Networking Project; Xin Liu (CLOUD)
Subject: Updated invitation with note: SONiC - OCP Subproject Call @ Every 2 weeks from 8am to 9am on Tuesday (PDT) (Xin Liu)
When: Occurs every 2 week(s) on Tuesday effective 3/26/2019 from 10:00 AM to 11:00 AM America/Chicago.
Where: https://global.gotomeeting.com/join/507645837

 

This event has been changed with this note:
"Hi all, Changing the SONiC Call schedule now that Daylight Savings time is affecting the US."

SONiC - OCP Subproject Call

SONiC - OCP Project 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: +1 (571) 317-3129
Access Code: 507-645-837

More phone numbers
Australia: +61 2 8355 1050
Austria: +43 7 2081 5427
Belgium: +32 28 93 7018
Canada: +1 (647) 497-9391
Denmark: +45 32 72 03 82
Finland: +358 923 17 0568
France: +33 170 950 594
Germany: +49 692 5736 7317
Ireland: +353 15 360 728
Italy: +39 0 230 57 81 42
Netherlands: +31 207 941 377
New Zealand: +64 9 280 6302
Norway: +47 21 93 37 51
Spain: +34 932 75 2004
Sweden: +46 853 527 827
Switzerland: +41 225 4599 78
United Kingdom: +44 330 221 0088

First GoToMeeting? Let's do a quick system check:
https://link.gotomeeting.com/system-check

When

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

Where

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

Calendar

Xin Liu

Who

(Guest list is too large to display)

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 updated invitations on calendar Xin Liu.

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 modify your RSVP response. Learn More.

 

Yanzhao Zhang

unread,
Nov 16, 2021, 12:07:28 PM11/16/21
to sonicp...@googlegroups.com, Michael Schill, Xin Liu (CLOUD), Kanna...@dell.com, archna

Team,

Thanks for joining today’s SONiC community meeting. Below are some quick notes

  1. 202205 release is open for feature submission, please check RE: Call for participation: SONiC 202205 release (google.com) for detail. Deadline is 11/30
  2. In 202205 release, we plan to enforce the UT test & coverage for new PRs
  3. For 202111 release, please get the latest update from below table:
    1. Green: PRs are merged and ready to be included in 202111 release
    2. Yellow: PRs code complete, review is making good progress, will be back ported to 202111 release
    3. Orange: PRs code complete, need more time to review, back porting is expected but has risk
    4. Red: defer to future release
  4. For features which will be included in 202111 release but have test gap. They will be marked as pilot feature in 202111 release.
    1. SRv6 support (Cntd)
    2. Routed sub-interface naming convention

 

 

Feature

Short Description

Owner

Reviewer

PRs Merge Estimate

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

 

Class-Based Forwarding

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

 

HLD

11/15: All code PRs merged

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

 10/18:

  • Code PR will be reviewed in couple of days, ETA?
  • Reviewer is assigned and review

swss-common: Azure/sonic-swss-common#525 - merged

sairedis: Azure/sonic-sairedis#909  - merged

swss: Azure/sonic-swss#1963 - merged

buildimage: Azure/sonic-buildimage#8689 - merged

utilites: Azure/sonic-utilities#1799 - merged

 

 

 

 

 

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

10/19: Moved from 202106, code PR here:

11/11:

  • All PRs are merged, ready to be included in 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

10/19:

  • Need check with Metaswitch on the latest status
  • 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

  - https://github.com/opencomputeproject/SAI/pull/1258 - merged

 

11/11:

  • Complete per checking with owner

 

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

EXP to TC QoS maps

 

 

 

HLD is open, all code PRs are merged

Support for further QoS map type

Metaswitch (MSFT)

Intel

 

9/21/2021(reviewed on 9/21)

 

9/30

 

No

Design and code not yet done

9/14:

  • HLD review is scheduled on 9/21

10/19:

  • Need link code PRs into HLD PR
  • HLD PR is not merged yet

11/11:

  • HLD is open, all code PRs are merged

 

DHCP support IPv6

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

option 79 support in IPv6

MSFT

BRCM

 

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

 

8/15/2021

 

No

10/19:

  • HLD is merged, code PR is merged as well
  • This feature is merged into master branch already

 

 

New branch creation for Debian11

Upgrade SONiC to Debian Bullseye by saiarcot895 · Pull Request #8191 · Azure/sonic-buildimage (github.com)

 

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

10/19:

  • Will be merged into master branch by the end of Oct

 

EVPN VXLAN  for platforms using P2MP tunnel based L2 forwarding

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

 

All PRs are merged

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

10/19:

  • Code is ready, need continue the review and merge

 

11/11:

  • All PRs are merged

 

Dynamic Policy Based Hashing

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

 

Deferred from 202106

Static policy based hashing is supported

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

10/19:

  • HLD is merged
  • One more management PR need be added for tracking purpose
  • This feature is merged into master branch

 

 

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)

10/19:

  • SONiC management PR for test will come later, need Prince to review

 

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

10/19:

  • Code PRs are ready, review is under-going

11/11:

  • HLD is merged, code PRs are under review, target 202111

11/15:

 

merged

 

Upgrade  SONiC init flow

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

 

 

Utilize query statistics SAI API

Nvidia

MSFT

 

N/A

 

 

 

Yes

7/13:

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

10/19:

  • HLD is merged, code PR will be added one week later

11/11:

  • Need add the code PR

 

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

 

10/19:

  • HLD is merged
  • Code PR is merged and feature is merged into master branch, submodule change need be finished

 

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

10/26:

  • HLD was merged
  • Need linkedin to update the code PR status

11/11:

  • Check with Linkedin

11/15:

 

 

SONiC for MPLS Dataplane

HLD

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

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

 

10/26:

  • Only test case code PR is not merged
  • HLD PR can be approved and merged

11/11:

  • Except one test case, all the other PRs are merged

 

 

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

10/26:

 

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

10/18: Below code PRs are raised, code review need be scheduled in sub-group

10/19:

  • Code PR need Juniper to review

11/11:

  • Data plane change will be included, need more review and merge

11/15: only one PR open:

CRM init config for SRV6 Nexthop and MY_SID resource

  • Approved and pending merge

 

From <https://github.com/Azure/SONiC/pull/795>

11/16:

  • Sonic mgmt test is missed, several months are required to enable the test
  • UT/vs test have been enabled
  • Mark this as pilot feature in the 202111 release notes

 

 

 

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

MVP Main HLD is reviewed on 8/17/2021

 

P4RT/P4 Orchagent/P4 APPL DB Schema are reviewed on 9/15/2021

 

Remaining HLD are reviewed on 9/29/2021

 

Aug 30

 

Yes

9/9:

HLDs were reviewed in subgroup. Need schedule community review

 

9/14:

    • HLD review is scheduled on 9/15 and 9/29
    • 9/29:
      • HLD review complete (MVP scenario)
    • 10/18:
      • Most of HLDs are reviewed, extensions HLD is still in review
      • For code PRs, most of them are on track to upstream, extension PR has some comments

 

    • 11/11:
      • Two key PRs are under review  by Qi, once they are merged, others can proceed, one more week is required

 

 

 

Overlay ECMP

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

Overlay ECMP

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

BFD offload

 

PR review is done, waiting for merge

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

10/19:

11/11:

  • PRs review is done, wait for merge
  • More comments to come from Nvidia/Intel/BRCM, please hold on the merge until those comments are addressed

11/15:

  • One PR in swss is merged.
  • Open:
  1. [bgpcfgd] Add bgpcfgd support to advertise routes sonic-buildimage#9197
  2. Add support for overlay ECMP sonic-restapi#96

 

From <https://github.com/Azure/SONiC/pull/861>

 

 

One line command to extract multiple DBs info of a SONiC component - Debug dump utility

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.

10/19:

  • HLD is merged
  • More code PRs will be added later

11/11:

  • Target 202111 release

11/15: 2 PRs pending review completion

 

Reclaim reserved buffer for unused ports

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

 

Added on 8/22

 

May backport.  Do not wait for this feature to branch-out

 

 

Nvidia

MSFT

 

Reviewed on 9/7/2021

 

 

 

No

8/22:

  • Added into 202111 release feature list

10/19:

  • HLD PR is still open, need be reviewed and merged
  • Code PRs are created, more may come later

11/11:

  • Code PRs are ready and under review

11/15:

  • 7 code PRs open

 

System with zero port support

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

 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

10/26:

11/11:-

    • All PRs are ready, need review and merge

 

ACL orch redesign

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

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

 

Nvidia

MSFT

Aviz

 

Reviewed on 9/22/2021

 

10/15/2021

 

 

8/13:

  • Split off from other feature

9/14:

  • HLD review is scheduled on 9/22/2021

10/26:

  • 857 HLD is approved, ask Bing to merge
  • Code PRs are still under-review

1

  • All PRs are ready, need review and merge

 

11/15

  • All PRs with #857 are merged

 

 

 

 

 

Klish CLI for show-tech support
https://github.com/Azure/SONiC/pull/756

Deferred from 202106

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

Dell

BRCM/MSFT

 

4/6/2021

 

6/30/2021

 

No

10/12:

    • HLD PR link need be updated, sent mail to Dell to double check

10/26:

    • Code PR tracking record need be updated with the template
    • BRCM team will review this feature

11/11:

    • All PRs are ready, need MSFT to review and merge. Qi from MSFT side will review.

 

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 - 11/15/21: is this PR obsolete?

·       L2 enhancement dependency 529 - Under review

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

·        https://github.com/Azure/sonic-swss/pull/1716 - approved, tests failing

 

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

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

10/26:

  • HLD is merged
  • Code PRs are still  under review. Need update the format using the template #806

11/11:

  • All PRs are ready, need review

 

 

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

10/26:

  • Code PRs still need some refresh, Adam will follow-up with BRCM team

11/11:

  • All PRs are ready, need review and merge

 

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

  • Praveen (LI) approved.

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

  • Renuka approved

 

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

10/19:

  • HLD is merged
  • Code PRs are still open

11/11:

  • All the PRs are ready, need complete the review

11/16:

  • Depends on YANG model - Auto CLI generation
  • Wants to back port to 202111 release
  • Multiple features depend on this one
  • Test is included

 

Host interface trap counter
 

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

 

 

ARP, DHCP, LLDP

Nvidia

TBD

 

Reviewed on 9/28

 

8/30/2021

 

No

7/13:

  • SAI API is available already, need vendor side support

7/14:

  • Added SAI PR for refences. Vendors to implement.

9/14:

  • HLD review is scheduled on 9/28

10/19:

  • HLD is still open, need address some comments
  • Code PRs are raised

11/11:

  • PRs are ready, wait for review and merge

11/15:

  • 5 PRs open

11/16:

  • Review is under-going
  • Test is enabled

 

NVGRE/GRE

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

 

 

 

 

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

Nvidia

Intel/Dell

 

Scheduled on 10/12

 

 

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

10/12:

  • HLD is reviewed in community

10/26:

  • Need help to review the code PR
  • Intel is reviewing the HLD

11/11:

  • All PRs are ready, need reviewer and review

11/15:

  • All 4 PRs are open

11/16:

  • Intel is trying to finish the review this week
  • Test is  enabled

 

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

9/14:

  • Need BRCM to update PR 833 to track below code PRs:

https://github.com/Azure/sonic-swss-common/pull/529

https://github.com/Azure/sonic-swss/pull/1907

https://github.com/Azure/sonic-buildimage/pull/8761

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

 

10/26:

  • Prince will merge the HLD PR this week
  • Code PRs have some comments to address

11/11:

  • Need review

11/15: 3 out of 4 PRs open

11/16:

  • Test is missed
  • Mark as pilot feature in 202111 release notes

 

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

BRCM

 

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

 

7/13/2021 - ready for review

 

No

10/26:

    • Jeff will follow-up with Dell team on this feature
    • BRCM team has started the review

11/11:

    • Under review, Nvidia will help the HLD review

11/15:

    • All 4 PRs are open.  One PR has 54 files

11/16:

    • No ETA to complete the review
    • Back port maybe

 

 

Static Anycast Gateway (SAG)

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

 

Defer to next release

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

10/26:

  • Need someone from Edgecore to update the status
  • HLD review is done, ready to approve and merge
  • Test PR need be added into the code PR list

11/11:

  • Check the status with Edgecore

11/15:

     All 4 PRs open

11/16:

  • Intel will review this week
  • Test is missed, defer to next release

 

CLI level authorization

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

 

Not ready yet

 

Defer from 202111

Fine grain access control at CLI level using TACACs

MSFT

TBD

 

9/21/2021 (reviewed on 9/21/2021)

 

 

 

 

9/14:

  • HLD review is scheduled on 9/21

9/21:

10/19:

  • HLD is still open, code PR need be linked

11/16:

  • Code PRs are linked

 

CMIS Diagnostics

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

 

 

 

 

Defer from 202111

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/Nvidia/Google

 

Reviewed on 10/5

 

10/29/2021

 

No

9/14:

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

10/5:

  • HLD is reviewed by community.

10/26:

  • Some feedbacks from community, seems not align with community direction, can not merge
  • Adam will follow-up with BRCM

11/15: All PRs open. 

11/16:

  • Design need be updated, defer to next release

 

SONiC fanout support

Deferred from 202106

 

Deferred from 20211

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

MSFT

TBD

 

Stretch goal

 

 

 

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

10/19:

  • Test change

 

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

 

N/A

 

 

 

No

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

7/13:

  • Vendors need to support this API

9/14:

  • HLD PR is not provided yet. Sent mail to Liat to check

9/15:

  • HLD is not required

10/19:

  • Code PR need be raised, ETA next week

 

System Ready Enhancements

https://github.com/Azure/SONiC/pull/875/files

 

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

Dell/Nvidia

 

Reviewed on 10/5

 

9/29/2021

 

No

9/1:

  • Need identify the reviewer,  Nvidia?

10/5:

  • HLD is reviewed by community

10/26:

  • HLD is waiting for approval and merge
  • Code PRs are still under review

11/11:

  • HLD still have comments open

 

100% SONiC YANG model

 

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

 

Deferred from 202106

Deferred to 202205

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

 

 

Deprecating Python2 platform daemons

 

 

  • Move to next release

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

10/19:

  • Not finished yet, Nvidia team may be able to help
  • Will be delivered in 202111 along with Bulleye support
  • Syncd docker change requires support from vendors and community
  • PoR of 202111 is to upgrade the host to Bulleye, but docker can keep running with previous Debian, need discuss the plan for docker support

11/11:

  • The host is ready to run with Bulleye

 

MACSEC enhancement: primary & fallback case

 

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

 

Move to next release

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

10/19:

    • Need update whether this is still in 202111 release or not

 

Show running enhancement

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

 

Cancelled

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

10/26:

  • Need add the code PRs into the HLD PR

11/11:

-Check the status with Edgecore

 

Reply all
Reply to author
Forward
0 new messages