-
Notifications
You must be signed in to change notification settings - Fork 912
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
Selecting Fan Control Packages #3896
Comments
@spinler Can you take a look? |
I haven't really thought much about how phosphor-fan is pulled into an image since we enabled it back around 2017 for our systems. The majority of systems in the tree use pid-control instead of phosphor-fan, so I assume there is a straightforward way to handle this. When I can get the time I will look into it more. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Unexpected behavior you saw
I have a system using phosphor-pid-control for fan control, when trying to run
ipmitool chassis power on
the system would briefly start booting, then turn off. After investigation I found thatphosphor-fan-monitor@0
was starting, failing to detect fans, and shutting down the host.Expected behavior
That phosphor-fan-presence packages are not even installed in my machine image.
To Reproduce
PREFERRED_PROVIDER_virtual/obmc-fan-mgmt = "packagegroup-company"
.ipmitool chassis power off
or Redfish equivalent) and turn power on (ipmitool chassis power on
or Redfish equivalent).OpenBMC Information:
Additional context
It seems that
obmc-fan-mgmt
was deprecated 6 years ago andobmc-fan-control
was intended to be used instead, but there is no way to set aPREFERRED_PROVIDER_virtual/obmc-fan-control
. If I am using Entity Manager & phosphor-pid-control I neither want nor need phosphor-fan-presence packages.The text was updated successfully, but these errors were encountered: