Skip to content

PR tracking for DPB upstream

Sangita Maity edited this page Jun 18, 2020 · 43 revisions

PR tracking for DPB upstream

Yang Model/Yang Lib/Port Class:

  1. [sonic-buildimage]: Basic build infra for sonic-yang-mgmt package. #3861 Merged. (Owner: Praveen, Review peer: Renuka)

  2. [sonic-buildimage] libyang python APIs. #3874 Closed and Merged in PR 3861. (Owner: Ping, Review peer: Renuka)

  3. [sonic-buildimage]: First version of yang models for Port, VLan, Interface, PortChannel and ACL including testing. #3730 Merged. (Owner: Praveen, Review peer: Renuka)

  4. [sonic-buildimage]: Extend sonic yang class to support cropping, transalation, reverse translation of Config DB. #3891 Closed and Merged in PR 3861. (Owner: Praveen, Review peer: Renuka)

  5. [sonic-utilities]: Class in sonic_util config for Config Validation, Delete Ports, Add Ports. #765 Approved. (Owner: Praveen, Review peer: Joe, Renuka)

    Test PR: https://github.com/Azure/sonic-utilities/pull/947

    [Config lock PR: https://github.com/Azure/sonic-utilities/pull/857]

CLI/platform.json support changes:

  1. [sonic-buildimage]: Click Upgrade to 7.0.0 #3907 Closed. (Owner: Sangita, Review peer: Joe) -- not required after Guhan's PR #4405 got merged

  2. [sonic-utilities]: Implementation of Breakout Cli Command. #766 In-review. (Owner: Sangita, Review peer: Joe, Renuka)

  3. [sonic-utilities]: [sfputil] Add support of platform.json #767 Merged. (Owner: Sangita, Review peer: Joe)

  4. [sonic-buildimage]: [cfg engine] Add support of platform.json. #3909 Approved. (Owner: Sangita, Review peer: Joe)

  5. [sonic-buildimage]: DPB Breakout Cli Test with proper setup #3910 Merged. (Owner: Sangita, Review peer: Danny)

  6. [sonic-swss]: Changing the DPB fixure to get breakout cfg table #1511 Closed. (Owner: Sangita, Review peer: Danny) -- Not Required after PR #1112 got merged.

  7. [sonic-buildimage]: [test] Adding platform.json configuration file test #3911 Merged. (Owner: Sangita, Review peer: Joe)

  8. [sonic-platform-common]: [sfputilbase | sfputilhelper] Add support of platform.json #72 Merged. (Owner: Sangita, Review peer: Joe)

  9. [sonic-buildimage]: Disable sonic-platform-common Test during build #3912 Merged. (Owner: Sangita, Review peer: Joe)

  10. [Show | Command Reference]: Add Port breakout Show Command #859 Approved. (Owner: Sangita, Review peer: Joe)

Backend:

  1. [sonic-swss] Baseline DPB code to support breakout without dependencies. #1112 Merged. (Owner: Xu, Review peer: Qi)

  2. [sonic-swss] Portsyncd/Portmgrd logic merge, so only one daemon work on configDB changes. #1085 Rework, De-prioritized. (Owner: Xu, Review peer: Qi)

  3. [sonic-swss] Dependency infra changes for different features. #1219. (Owner: Vasant, Review peer: TBD?)

  4. [sonic-swss] ACL dependency handling. #1148 In-review. (Owner: Vasant, Review peer: Danny)

  5. [sonic-swss] VLAN dependency handling. #1150 Rework, only need test code after 1219 (Owner: Vasant, Review peer: TBD)

  6. [sonic-swss] Interfaces dependency handling: private #18 Rework, only need test code after 1219 (Owner: Ping, Review peer: Guohan?)

  7. [sonic-swss] FDB flush when port operation down: Priv #14 (if this one is merged #885 ) In review.

  8. [sonic-swss] DPB System vs test PR pending. (Owner: Vasant, Review peer: TBD)

  9. [sonic-mgmt] DPB Ansible tests for HW and KVM. PR pending. (Owner: Vasant, Review peer: TBD)

  10. [sonic-buildimage] On boarding Seastone. #4235. (Owner: Xu, Review peer: TBD)

Clone this wiki locally