Werk #19812: Redfish: shorter service names for modern power resources
| Component | Checks & agents | ||||||
| Title | Redfish: shorter service names for modern power resources | ||||||
| Date | Apr 21, 2026 | ||||||
| Level | Trivial Change | ||||||
| Class | Bug Fix | ||||||
| Compatibility | Incompatible - Manual interaction might be required | ||||||
| Checkmk versions & editions |
|
The Power supply and Power Subsystem services now use short, readable item names instead of full Redfish URLs.
Before: Power supply /redfish/v1/Chassis/System.Embedded.1/PowerSubsystem/PowerSupplies/PSU.Slot.1
After: Power supply System.Embedded.1/PSU.Slot.1
The item format is <chassis>/<psu_id> — the chassis identifier
(as the device reports it under /redfish/v1/Chassis/<chassis>/...)
is kept in the name so PSUs with the same local id on different
chassis (blade enclosures, multi-node servers) don't collide.
Similarly, Power Subsystem is now named by its chassis id
(e.g. Power Subsystem System.Embedded.1) instead of the full URL.
Other Redfish services (temperatures, drives, volumes, thermal) are unchanged.
Migration required
Rediscover services on affected hosts. Existing Power supply and Power Subsystem services appear vanished after upgrade because their item names change.