-
Notifications
You must be signed in to change notification settings - Fork 1.1k
SONiC Chassis Subgroup
anshuv-mfst edited this page Mar 5, 2021
·
52 revisions
Missed any meeting? Find Chassis working group Meeting Recordings here.
-
Architecture
-
Control Plane
-
Data plane Fabric
- Distributed forwarding in a VOQ architecture HLD
- Link aggregation
- Re-cycle port support for VoQ chassis
-
Monitoring, Diagnostic
- Platform Monitoring for Chassis
- Fabric port support for Chassis
- Everflow support
- Telemetry support for VoQ system - TBD
-
Operations and Manageability
- Serial console management
- Internal Management Network design
-
Failure Handling
- FSI failure detection and System Objects convergence
-
Testing
- Chassis testing infrastructure - Refer table below
Feature | HLD Review |
Owner | Code Review Owner |
Code Review Date |
Code PR Status |
---|---|---|---|---|---|
Distributed forwarding in a VOQ architecture HLD HLD PR- Merged |
Reviewed | Arista | MSFT, Nokia | 9/09/2020 | 5283 - Merged |
Distributed VOQ architecture HLD HLD PR-Merged HLD PR - Merged HLD PR - Merged |
Reviewed | Nokia | MSFT, Arista | 9/23/2020 |
All Merged 380 - Merged 657 - Merged 725-Merged 1431 - Merged 5862 - Merged 2659-Merged |
Multi-ASIC support HLD PR-Merged |
Reviewed | MSFT | MSFT | Reviewed | All merged |
Platform Monitoring for Chassis systems HLD PR-MergePending |
Reviewed | Nokia | MSFT, Arista | Reviewed |
All Merged 388 - Merged 1145 - Merged 124 -Merged 97 - Merged 5523 - Merged Thermal Section 3.3.2 395- Merged 131 - Merged 101- Merged 5624-Merged PSUD Section 3.3.1 104-Merged 136- Merged Midplane Monitoring 1267 - Merged 148 - Merged 127 - Merge 2695-Merged |
Routing/BGP for Chassis HLD PR-MergePending |
Reviewed | Arista | Nokia, MSFT | Reviewed |
5622 - Open 5629 - Open |
Fabric Port support for SONiC HLD PR-MergePending |
Reviewed | Arista | MSFT, Nokia | 10/30/2020 |
1459 - Open 5569 - Open (New) 6185 - Open (New) |
LAG Support for Chassis HLD PR - Open |
Reviewed | Nokia | MSFT, Arista | 11/30/2020 |
447 -Open 1603- Open 448-Open 6488-Open 1605- Open |
Chassis infrastructure, T2 topologies and TC conversion HLD PR Supporting HLD PR |
Reviewed | Nokia/MSFT | Cisco, Arista | 10/30/2020 |
2245 - Merged 2417 - Merged 2638 - Merged 5991 - Open 2511-Merged 2813 - Open |
Inband port support for Chassis HLD PR-Merged HLD PR - Open HLD PR - Merged |
11/25/2020 | Nokia | MSFT, Arista | TBD |
1602- Open 6477 - Open 159 - Open 145- Open 1363 - Open 1568-Open |
Everflow Support HLD PR - Open |
Reviewed | Arista | MSFT, Nokia | 1530 - Open | |
Recycle Port support HLD PR - Open |
1/27/2021 | Arista | MSFT, Nokia | ||
Mini-graph support | 2/2/2021 | Arista | MSFT, Nokia |
5991 - Open (New) Default Config 1228 - Open (New) |
|
Inband Vlan | 2/8/2021 | Arista | MSFT, Nokia | 1555 - Open(New) | |
FSI failure detection and System Objects convergence | (Best-effort) 12/15/2020 | Nokia | MSFT, Arista |
Functional area | Description | PR# | Owner | Reviewed | PR Status |
---|---|---|---|---|---|
Adapt testcases for SONiC Chassis | Chassis Test Infrastructure | 2511 | Nokia | Yes | Merged |
Implementation of multi-DUT and multi-ASIC as per PR 2347 | 2417 | Nokia | Yes | Merged | |
[multi-dut] - Sanity checks for multi-duts | 2478 | Nokia | Yes | Merged | |
Config_facts enhancements for multi-asic and support in SonicAsic | 2435 | Nokia | Yes | Merged | |
Test bgp facts - skip for supervisor card in a SONiC chassis | 2509 | Nokia | Yes | Merged | |
Adding module_utils to allow for common utilites that can be shared among ansible | 2623 | Nokia | Yes | Merged | |
Support for not all DUT ports connected to a fanout switch | 2517 | Nokia | Yes | Merged | |
Creategraph - Support comments and empty lines in the lab_devices and lab links csv files | 2547 | Nokia | Yes | Merged | |
Introduce basic T2 topology | 2638 | Nokia | Yes | Merged | |
Additional fixtures to filter DUTs as per specific test case needs | 2693 | Nokia | Yes | Merged | |
Support for gen-mg to work with multi-dut where VMs connect to only a single host and supervisor card | 2700 | Nokia | Yes | Review in progress | |
Optimizing dut selection fixtures in pytest_generate_tests | 2811 | Nokia | Yes | Review in progress | |
Making log analyzer fixture work with multiple DUTs in multi-dut testbed | 2809 | Nokia | No | ||
VOQ test plan | VOQ test plan | 2659 | Nokia | Yes | Review in progress |
System Initialization & Neighbor Lifecycle functional | 2826 | Nokia | No | Need reviewers | |
Neighbor & Router Interface lifecycle events | Nokia | ||||
Host IP Forwarding | Nokia | ||||
PMON Test plan | PMON Test plan | 2695 | Nokia | Yes | Merged |
Framework for selecting pluggable components for sonic modular chassis, and CLI Tests | 2794 | Nokia | Yes | Review in progress | |
PMON API test cases | Nokia | ||||
Thermal CLI test case | Nokia | Need json file for sonic buildimage | |||
LAG Test plan | LAG on Chassis Test case | Nokia | |||
4 Test cases for LAG | Nokia | ||||
BGP on Chassis Test plan | Arista | ||||
Fabric Test plan | Arista | ||||
Everflow support Test plan | Arista | ||||
Generate minigraph support | Arista | ||||
T1 test case conversion | test_interfaces.py, test_nbr_health.py, iface_namingmode and new DUT selection mechanism, ARP, Route, Syslog, Monit, read_mac, TechSupport, PortStat | 2813 | Nokia | Yes | Review in progress |
LLDP | Nokia | ||||
FIB | 2860 | Nokia | |||
IpFwd | 2891 | Nokia | |||
Drop Packets | 2868 | MSFT | |||
System Health | MSFT | ||||
SNMP, TACACS | Nokia | ||||
Auto_restart, CRM | Nokia | ||||
PortChannel | Nokia | ||||
Platform tests - Legacy CLI and API | Nokia |
-
For Users
-
For Developers
-
Subgroups/Working Groups
-
Presentations
-
Join Us