-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
DellEMC S6000 : Platform2.0 API implementation [PSU, Thermal] #3357
DellEMC S6000 : Platform2.0 API implementation [PSU, Thermal] #3357
Conversation
not | ||
""" | ||
# Hardware not supported | ||
return False |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The S6000 has status LEDs on each PSU and also one power status LED on the front panel. How are these controlled?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In S6000, the firmware running in the PSU controls the individual PSU's status LED.
The power status LED on the front panel is controlled via CPLD.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So the CPLD will manage the power status LED on the front panel without software assistance?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The front panel power status LED needs to be controlled by software via CPLD.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK. Do you intend to control the power status LED somewhere other than here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Currently, the front panel power status LED is not controlled here. If required we can take this as separate work-item.
@ArunSaravananBalachandran can you please resolve the conflicts? |
Merge conflicts have been resolved. |
…atically (#19274) #### Why I did it src/sonic-utilities ``` * c2370f88 - (HEAD -> master, origin/master, origin/HEAD) [DPB]Fixing return code of breakout command on failure (#3357) (8 hours ago) [Sudharsan Dhamal Gopalarathnam] ``` #### How I did it #### How to verify it #### Description for the changelog
…atically (#19284) #### Why I did it src/sonic-utilities ``` * ea9497a3 - (HEAD -> 202311, origin/202311) [consutil] Fix consule CLI and enhance unittest (#3360) (3 days ago) [Zhijian Li] * 68f89d64 - [DPB]Fixing return code of breakout command on failure (#3357) (3 days ago) [Sudharsan Dhamal Gopalarathnam] ``` #### How I did it #### How to verify it #### Description for the changelog
…atically (sonic-net#19274) #### Why I did it src/sonic-utilities ``` * c2370f88 - (HEAD -> master, origin/master, origin/HEAD) [DPB]Fixing return code of breakout command on failure (sonic-net#3357) (8 hours ago) [Sudharsan Dhamal Gopalarathnam] ``` #### How I did it #### How to verify it #### Description for the changelog
…atically (#19806) #### Why I did it src/sonic-utilities ``` * cee3e8e0 - (HEAD -> 202405, origin/202405) Enable show ip bgp on sup and -n all for show ip bgp network (#3417) (4 hours ago) [Changrong Wu] * 26f5d757 - Add the definition of `log` in `script decode-syseeprom` (#3383) (4 hours ago) [Yutong Zhang] * af18c89c - Improve load_mingraph to wait eth0 restart before exit (#3365) (4 hours ago) [Hua Liu] * 73e12564 - [chassis][mutli-asic][lldp] "show lldp table/neighbors" displays error message in output on multi-asis linecard. (#3358) (4 hours ago) [Marty Y. Lok] * 69dab7ac - [pbh]: Fix show PBH counters when cache is partial (#3356) (4 hours ago) [Nazarii Hnydyn] * ae20defd - [fast-reboot] Backup database after syncd/swss stopped (#3342) (4 hours ago) [Stepan Blyshchak] * a9876ee6 - Add Checkpoint and Rollback for Multi ASIC. (#3299) (4 hours ago) [Xincun Li] * 7643ac3c - [DPB]Fixing return code of breakout command on failure (#3357) (4 hours ago) [Sudharsan Dhamal Gopalarathnam] ``` #### How I did it #### How to verify it #### Description for the changelog
- What I did
Implement PSU and Thermal platform2.0 API for DellEMC S6000 platform
- How I did it
Added new files psu.py and thermal.py for PSU and thermal platform2.0 API implementation
- How to verify it
Wrote python script to load Chassis class and then call PSU and Thermal APIs accordingly.
UT logs : UT-logs_PSU.txt , UT-logs_thermal.txt
- Description for the changelog
DellEMC S6000 : Platform2.0 API implementation [PSU, Thermal]
- A picture of a cute animal (not mandatory but encouraged)