|
Post by mrboot on Jun 8, 2024 0:51:30 GMT
When I look at the "Boot" Object in the ComputerSystem resource on some systems, there is no "BootOrder" property section listed. What are the potential reasons for this?
|
|
|
Post by mraineri on Jun 8, 2024 1:31:53 GMT
A general rule of Redfish is if you do not support the feature/function/capability, which can be due to how the system/hardware is configured or simply because it was not a POR feature for the firmware, then you do not implement the corresponding property. For example, if your system wasn't built with an indicator LED, then you won't find the "LocationIndicatorActive" property for the system.
Likewise here, it sounds like the firmware simply doesn't support managing/reporting the system's boot order. Given that this is more of a software capability than having a dependency on some sort of hardware to be installed, it might be worth asking the system vendor to see if it can be added in a future release of their firmware.
|
|
|
Post by mrboot on Jun 10, 2024 17:19:00 GMT
Thank you for the response, it is appreciated. Interesting part is, I am able to see the property on some systems and not on others (same vendor).
|
|
|
Post by mraineri on Jun 10, 2024 18:48:50 GMT
Maybe they're different firmware versions, and the systems showing the property are running newer firmware? In some cases entirely different product lines from the same vendor have entirely different BMC firmware, so that's another consideration.
I would at least start with seeing if the differences can be explained by running different firmware versions (the FirmwareVersion in the Manager resource should be sufficient to do this inspection).
|
|