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

[chassiss][pmon] implement cooling algorithm for chassis #50

Closed
arlakshm opened this issue Nov 3, 2022 · 4 comments
Closed

[chassiss][pmon] implement cooling algorithm for chassis #50

arlakshm opened this issue Nov 3, 2022 · 4 comments

Comments

@arlakshm
Copy link

arlakshm commented Nov 3, 2022

Enchance the cooling algorithm to work for chassis

@rlhui
Copy link

rlhui commented Feb 1, 2023

Hi @arlakshm , wondering what's the priority of this one? And background of this? Thanks.

@kenneth-arista
Copy link

Basic cooling algo has been added via 302c32b. More enhancements will be discussed with the community.

@Staphylo
Copy link
Member

@arlakshm there's been some development in this area.
I'm refactoring our cooling algorithm so it can gather sensor information from CHASSIS_STATE_DB.
It should be ready in the coming weeks on master and 202305.

@Staphylo
Copy link
Member

Changes related to the cooling algorithm have merged in master and 202305.
Here is the PR for 202305 sonic-net/sonic-buildimage#16702
The only thing that cannot be taken into account is the linecard transceivers temperatures since it's not available to the supervisor. Ideally these should be populated into CHASSIS_STATE_DB as well.
Marking this issue as solved.

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

No branches or pull requests

4 participants