check_redfish: Fan and power checks fail in latest Lenovo BMC
Today I upgraded some Lenovo SR630 servers to latest BMC (5.40 (Build ID: CDI364M)).
After the upgrade, power and fans checks started to fail.
Errors in v1.0.0:
[UNKNOWN]: got error 'ExtendedError.1.1.RequestUriNotFound' for API path '[]'
Errors in v1.1.0:
[UNKNOWN]: got error 'ExtendedError.1.1.RequestUriNotFound/The request specified a URI of a resource that does not exist.' for API path '/redfish/v1/Chassis/3/Thermal'
[UNKNOWN]: got error 'ExtendedError.1.1.RequestUriNotFound/The request specified a URI of a resource that does not exist.' for API path '/redfish/v1/Chassis/3/Power'
I’ll dig a bit deeper and try to get some more info back.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 27 (12 by maintainers)
Commits related to this issue
- fixes output for partly retrieved components This checks for redfish request error mesages and adds them to issues. If no components were dicovered issues are returned as UNKNOWN refs: #40 — committed to bb-Ricardo/check_redfish by bb-Ricardo 3 years ago
- adds further support for multiple chassis, systems and managers refs: #40 — committed to bb-Ricardo/check_redfish by bb-Ricardo 3 years ago
- fixes an issue with wrongly reported DELL CPU status refs: #40 — committed to bb-Ricardo/check_redfish by bb-Ricardo 3 years ago
- fixes Dell Storeage controller output. Avoid duplicate listing refs: #40 — committed to bb-Ricardo/check_redfish by bb-Ricardo 3 years ago
- fixes Lenovo vendor detection on nower BMC firmware versions refs: #40 — committed to bb-Ricardo/check_redfish by bb-Ricardo 3 years ago
Thank you for testing it. will check it out
Edit: I found the problem. This will cause a much bigger change then I anticipated. But in the end we will be able to support multiple chassis, systems and managers in every server/blade center.