-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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