-
Notifications
You must be signed in to change notification settings - Fork 2
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
eBMC LED Management :: Clear Fault LEDs during PowerOn #3228
Comments
There is an additional work here and that is as below :
If
Please see @spinler if there is a way to do this via script.. |
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-led-manager/+/45616 These two commits take care of the fault clear part The additional work mentioned to remove the critical association will be handled with separate commit |
As per the design direction plan is to move the script to PIM and write the supporting the recipe . Here are PR's for same ibm-openbmc/phosphor-inventory-manager#1 |
ibm-openbmc/phosphor-inventory-manager#1 - OperationalStatus related script changes |
https://github.ibm.com/openbmc/openbmc/pull/1401 - PIM SRCREV bump and recipe changes are merged |
#2115 added a code to clear both Identify and Fault Indicator LEDs as part of power on. However, we need a small update to that path because the faults are handled via setting the OperationalStatus on the Inventory object as opposed to setting fault led and thus LED setting OperationalStatus.
Here is the summary of the changes needed to be done .
Update meta-ibm/recipes-phosphor/leds/phosphor-led-manager/obmc/led/set-all/groups/config to exclude _fault groups.
EXCLUDED_GROUPS=bmc_booted power_on _fault
Write a new shell script that would
xyz.openbmc_project.State.Decorator.OperationalStatus
Functional
property totrue
Make sure this new shell script gets called in all places where the led-set-all-groups-asserted.sh is getting called
Refer: meta-ibm/recipes-phosphor/leds/phosphor-led-manager/obmc-led-set-all-groups-asserted@.service on how to invoke that script
The text was updated successfully, but these errors were encountered: