Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Celestica] Add Celestica SilverstoneV2 platform on master branch #16492

Open
wants to merge 306 commits into
base: master
Choose a base branch
from

Conversation

Yagami-Jiang
Copy link

Why I did it

  • Add new Celestica device SilverstoneV2 of network switch platform with Broadcom ASIC on master branch.
Work item tracking
  • Microsoft ADO (number only):

How I did it

  • Add device-specific plugins and config.
  • Add platform modules

How to verify it

  • Build a Broadcom SONiC image
  • Show version
  • show (platform) fan/psustatus/firmware/pcieinfo/syseeprom/temperature

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305

Tested branch (Please provide the tested image version)

Description for the changelog

  • Add Celestica device platform of SilverstoneV2 on master branch.

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

root@sonic:/# show version

SONiC Software Version: SONiC.v2-all.0-450c17a5d
SONiC OS Version: 11
Distribution: Debian 11.7
Kernel: 5.10.0-18-2-amd64
Build commit: 450c17a5d
Build date: Wed Sep  6 16:12:24 UTC 2023
Built by: yajiang@AZUHPSP08

Platform: x86_64-cel_silverstone_v2-r0
HwSKU: Silverstone_v2
ASIC: broadcom
ASIC Count: 1
Serial Number: R4023F2B042919GD200240
Model Number: R4023-F9102-01
Hardware Revision: N/A
Uptime: 11:29:07 up 1 day, 17 min,  1 user,  load average: 0.83, 1.52, 1.56
Date: Wed 05 Jul 2023 11:29:07

Docker images:
REPOSITORY                    TAG                  IMAGE ID       SIZE
docker-macsec                 latest               cfc17ab16716   325MB
docker-dhcp-relay             latest               10b3d3554df1   307MB
docker-gbsyncd-broncos        latest               75c9f03d75aa   349MB
docker-gbsyncd-broncos        v2-all.0-450c17a5d   75c9f03d75aa   349MB
docker-gbsyncd-credo          latest               2406dbf9c26c   319MB
docker-gbsyncd-credo          v2-all.0-450c17a5d   2406dbf9c26c   319MB
docker-syncd-brcm             latest               a42891eb3eab   673MB
docker-syncd-brcm             v2-all.0-450c17a5d   a42891eb3eab   673MB
docker-sonic-telemetry        latest               557bffe135cd   600MB
docker-sonic-telemetry        v2-all.0-450c17a5d   557bffe135cd   600MB
docker-teamd                  latest               7fa5e7d74526   323MB
docker-teamd                  v2-all.0-450c17a5d   7fa5e7d74526   323MB
docker-snmp                   latest               c0c1cfa765fe   338MB
docker-snmp                   v2-all.0-450c17a5d   c0c1cfa765fe   338MB
docker-sflow                  latest               ef6e34fefe4d   325MB
docker-sflow                  v2-all.0-450c17a5d   ef6e34fefe4d   325MB
docker-router-advertiser      latest               4994c024c226   299MB
docker-router-advertiser      v2-all.0-450c17a5d   4994c024c226   299MB
docker-platform-monitor       latest               453787d3ce70   420MB
docker-platform-monitor       v2-all.0-450c17a5d   453787d3ce70   420MB
docker-orchagent              latest               6d7252a50196   335MB
docker-orchagent              v2-all.0-450c17a5d   6d7252a50196   335MB
docker-nat                    latest               89d76fd0dd48   326MB
docker-nat                    v2-all.0-450c17a5d   89d76fd0dd48   326MB
docker-mux                    latest               c540b524d24d   348MB
docker-mux                    v2-all.0-450c17a5d   c540b524d24d   348MB
docker-lldp                   latest               f2b3fa062dc2   341MB
docker-lldp                   v2-all.0-450c17a5d   f2b3fa062dc2   341MB
docker-fpm-frr                latest               1233ee149acf   355MB
docker-fpm-frr                v2-all.0-450c17a5d   1233ee149acf   355MB
docker-eventd                 latest               63b0146652d7   299MB
docker-eventd                 v2-all.0-450c17a5d   63b0146652d7   299MB
docker-database               latest               725d59c4bf53   299MB
docker-database               v2-all.0-450c17a5d   725d59c4bf53   299MB
docker-sonic-mgmt-framework   latest               c2f288413157   416MB
docker-sonic-mgmt-framework   v2-all.0-450c17a5d   c2f288413157   416MB

test_log.zip

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Sep 8, 2023

CLA Not Signed

When deleting the fan control policy file, redundant log printing has been deleted, so the ’main‘ function no longer needs to pass parameters.
@Yagami-Jiang
Copy link
Author

@lguohan
Hi, please check it.
Thx

1 similar comment
@Yagami-Jiang
Copy link
Author

@lguohan
Hi, please check it.
Thx

Copy link
Author

@Yagami-Jiang Yagami-Jiang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approve

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants