Werk #20199: Redfish: monitor rack PDUs that omit PowerEquipment from the service root
| Component | Checks & agents | ||||||
| Title | Redfish: monitor rack PDUs that omit PowerEquipment from the service root | ||||||
| Date | Aug 27, 2026 | ||||||
| Level | Trivial Change | ||||||
| Class | Bug Fix | ||||||
| Compatibility | Compatible - no manual interaction needed | ||||||
| Checkmk versions & editions |
|
Previously, the Redfish power special agent aborted with "ERROR: probably not a
Redfish power equipment - missing PowerEquipment information" on PDUs (for
example, PANDUIT) that do not advertise the PowerEquipment resource in their
/redfish/v1 service-root response. This produced a crash report and no PDU
services were monitored.
The agent now probes the standard path /redfish/v1/PowerEquipment before
giving up, and additionally accepts the non-standard PowerDistribution link
that such devices use to point at their rack PDU collection.
A rack PDU collection that is empty or cannot be fetched no longer aborts the run either; the remaining data is still reported.