Redfish NonRecoverable sensor status resolved to offline
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Eric MacDonald |
Bug Description
Brief Description
-----------------
The Hardware Monitor does not recognize sensor health property of 'NonRecoverable' because it is not specified in the Redfish Specification.
https:/
However, there are some servers used by StartlingX customers/
Please consider adding 'NonRecoverable' as a support Redfish sensor health property for the non recoverable threshold crossing severity level.
Note that non-recoverable status is part of the IPMI specification and handled correctly by the Hardware Monitor's handling of sensor monitoring using IPMI.
Severity
--------
Minor: Redfish non-recoverable sensor assertion is ignored.
No in-service impact other than the effect ignoring a non-recoverable sensor condition.
Steps to Reproduce
------------------
provision BMC type as Redfish against a server that has a hardware Monitored sensor that reports NonRecoverable status.
Expected Behavior
------------------
NonRecoverable sensor status should be alarmed regardless of provisioned BMC protocol of IPMI or Redfish.
Actual Behavior
----------------
Sensor is set to offline and the customer is not alarmed to the condition.
Reproducibility
---------------
100% reproducible
System Configuration
-------
BMC provisioned with RedFish or Dynamic that has the potential to select Redfish as BMC protocol.
Branch/Pull Time/Commit
-------
All
Last Pass
---------
Not Applicable ; no expectation to test against non-standard behavior.
Timestamp/Logs
--------------
2021-01-
Test Activity
-------------
Regression Testing
Workaround
----------
Provision BMCs with bm_type set to ipmi
Changed in starlingx: | |
assignee: | nobody → Eric MacDonald (rocksolidmtce) |
tags: | added: stx.metal |
Changed in starlingx: | |
importance: | Undecided → Low |
status: | New → Triaged |
Fix update has been posted for review:
https:/ /review. opendev. org/c/starlingx /metal/ +/780028/