-
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
Add thermal control support for SONiC #3949
Conversation
1. thermals are not added to thermal list, cause: thermal initliazer not called 2. add fan of psu to fan list rather than to set it into _fan
1. thermals are not added to thermal list, cause: thermal initliazer not called 2. add fan of psu to fan list rather than to set it into _fan
… unsupported and treat 0.0 as N/A in high_threshold in xsfp module
…t all sonic pmon daemon can use it
…s well as the unit test
… chassis_info to policy file
I am not sure about that. @liat-grozovik can you answer the question? |
@jleveque all the dependencies of this PR is merged, so I think this one is also good to go. As for the 201911 branch, if we are allowed, of course, we want this thermal control feature to be there. Anyway, let have it in mater first:) |
@keboliu: OK. Since this is a new feature, I am reluctant to cherry-pick into 201911, as it is a release branch. I will merge to master for now. If we deem it is stable and can be cherry-picked to 201911, I will ask you for a list of all relevant commits from all repos that will need to be cherry-picked, so please keep track, just in case. |
request for 201911 @jleveque @abdosi together with sonic-net/sonic-platform-daemons#49 and sonic-net/sonic-platform-daemons#51 |
@wendani please use label "Request for 201911 Branch" for all repos that way it will get tracked by default. |
@wendani: Does you account not have the ability to add labels to PRs? If not, maybe we can look into changing permissions in order to allow it. |
@jleveque I do not have permission to add labels |
This reverts commit 109a13c. Conflicts: dockers/docker-platform-monitor/docker-pmon.supervisord.conf.j2
* Add thermalctl to pmon docker * Still use original commit message for reference
* Add thermalctl to pmon docker * Still use original commit message for reference Co-authored-by: Junchao-Mellanox <[email protected]>
Conflicts: src/sonic-platform-common src/sonic-platform-daemons
- What I did
- How I did it
- How to verify it
Issue command "make target/sonic-mellanox.bin", during make, the unit test cases are automatically run.
- Description for the changelog
- A picture of a cute animal (not mandatory but encouraged)