[device/celestica]: Add thermalctld support on Haliburton platform APIs#6493
Conversation
|
This pull request introduces 9 alerts and fixes 7 when merging 2d01309d5db4870c937e55cd3d691911abec605a into afee1a8 - view on LGTM.com new alerts:
fixed alerts:
|
2d01309 to
bb5edc6
Compare
|
This pull request introduces 10 alerts and fixes 7 when merging bb5edc6 into df29773 - view on LGTM.com new alerts:
fixed alerts:
|
|
This pull request introduces 4 alerts and fixes 32 when merging c2a9893 into df29773 - view on LGTM.com new alerts:
fixed alerts:
|
|
This pull request introduces 3 alerts and fixes 32 when merging 9eb5384 into 8729fdc - view on LGTM.com new alerts:
fixed alerts:
|
|
This pull request introduces 3 alerts and fixes 32 when merging 0635109 into ff8cc49 - view on LGTM.com new alerts:
fixed alerts:
|
|
This pull request introduces 3 alerts and fixes 32 when merging fd81c07 into 3015de1 - view on LGTM.com new alerts:
fixed alerts:
|
|
This pull request introduces 3 alerts and fixes 32 when merging 8411d43 into f6bee73 - view on LGTM.com new alerts:
fixed alerts:
|
| # echo dps200 0x5a > /sys/bus/i2c/devices/i2c-12/new_device | ||
| # echo dps200 0x5b > /sys/bus/i2c/devices/i2c-13/new_device |
There was a problem hiding this comment.
Remove commented code or add a TODO comment if you plan to uncomment later
|
This pull request introduces 3 alerts and fixes 26 when merging c1f06f6 into 721948f - view on LGTM.com new alerts:
fixed alerts:
|
|
This pull request introduces 3 alerts and fixes 26 when merging 1668157 into 9d9503e - view on LGTM.com new alerts:
fixed alerts:
|
|
Commenter does not have sufficient privileges for PR 6493 in repo Azure/sonic-buildimage |
|
@jleveque , Please help to re-review this PR |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@jleveque , Can you merge this PR ? |
|
@mudsut4ke: Should this PR also be cherry-picked to the 202012 branch? |
…Is (sonic-net#6493) - Removed the old function for detecting a faulty fan. - Removed the old function for detecting excess temperature. - Implement thermal_manager APIs based on ThermalManagerBase - Implement thermal_conditions APIs based on ThermalPolicyConditionBase - Implement thermal_actions APIs based on ThermalPolicyActionBase - Implement thermal_info APIs based on ThermalPolicyInfoBase - Add thermal_policy.json
@jleveque , Yes, Please help cherry-pick to the 202012 branch |
…Is (sonic-net#6493) - Removed the old function for detecting a faulty fan. - Removed the old function for detecting excess temperature. - Implement thermal_manager APIs based on ThermalManagerBase - Implement thermal_conditions APIs based on ThermalPolicyConditionBase - Implement thermal_actions APIs based on ThermalPolicyActionBase - Implement thermal_info APIs based on ThermalPolicyInfoBase - Add thermal_policy.json
…Is (#6493) - Removed the old function for detecting a faulty fan. - Removed the old function for detecting excess temperature. - Implement thermal_manager APIs based on ThermalManagerBase - Implement thermal_conditions APIs based on ThermalPolicyConditionBase - Implement thermal_actions APIs based on ThermalPolicyActionBase - Implement thermal_info APIs based on ThermalPolicyInfoBase - Add thermal_policy.json
…Is (#6493) (#8217) - Why I did it The thermalctld daemon on the Pmon docker requires support from the thermal manager API - How I did it Cherry picked from : cfda77b Removed the old function for detecting a faulty fan. Removed the old function for detecting excess temperature. Implement thermal_manager APIs based on ThermalManagerBase Implement thermal_conditions APIs based on ThermalPolicyConditionBase Implement thermal_actions APIs based on ThermalPolicyActionBase Implement thermal_info APIs based on ThermalPolicyInfoBase Add thermal_policy.json - How to verify it Check the fan speed during temperature changes. Examine events that will occur after the temperature has exceeded the threshold. Check for events that will occur after the fan is removed or the fan is not working properly. - Which release branch to backport (provide reason below if selected) 202012
…Is (sonic-net#6493) - Removed the old function for detecting a faulty fan. - Removed the old function for detecting excess temperature. - Implement thermal_manager APIs based on ThermalManagerBase - Implement thermal_conditions APIs based on ThermalPolicyConditionBase - Implement thermal_actions APIs based on ThermalPolicyActionBase - Implement thermal_info APIs based on ThermalPolicyInfoBase - Add thermal_policy.json
- Why I did it
- How I did it
- How to verify it
- Which release branch to backport (provide reason below if selected)