ibm-openbmc / dev

Product Development Project Mgmt and Tracking
16 stars 2 forks source link

LED Callouts :: Handle the Fru Repair #2052

Closed vishwabmc closed 4 years ago

vishwabmc commented 4 years ago

When the FRU is repaired, the customer is expected to mark ticket as closed. This would mean some field in the PEL to be reset. When that happens, PEL needs to look at what all LEDs to be cleared much in same way it did as part of lighting the LEDs..

Result : Undo action on all LEDs that is conforming to LightPath strategy.

spinler commented 4 years ago

For turning off fault LEDs, the LightPath spec just says:

  1. Turn off all fault LEDs on a boot
  2. Turn of fault LEDs for hotpluggable FRUs like fans and power supplies when they are hotplugged.

For 2, that was being done on Witherspoon by the code setting the Resolved property in the OpenBMC event log. I'm not sure if we can do that now though because support wasn't keen on users being able to turn off LEDs themselves and there will be an interface in the web UI to resolve logs.

vishwabmc commented 4 years ago

For turning off fault LEDs, the LightPath spec just says:

1. Turn off all fault LEDs on a boot

For 2, that was being done on Witherspoon by the code setting the Resolved property in the OpenBMC event log. I'm not sure if we can do that now though because support wasn't keen on users being able to turn off LEDs themselves and there will be an interface in the web UI to resolve logs.

spinler commented 4 years ago

@vishwabmc I don't think I have any work here. I assigned back to you.

vishwabmc commented 4 years ago

There is nothing needed of PEL on handling a FRU repair. If a FRU is serviced, the component that is responsible for FRU being repaired will have to tell the LED to turn off.. Closing this.......