Description of problem: I found a bug[1] making reference to the same error: The Redfish System "1" was not found. Error HTTP GET https://x.x.x.x/redfish/v1/Systems/1 returned code 401. iLO.0.10.ExtendedInfo: See @Message.ExtendedInfo for more information. There's also an upstream bug[2]. Both seem to have been addressed already. I'll open a new BZ as it seems this is potentially the same error. [1]https://bugzilla.redhat.com/show_bug.cgi?id=1578581 [2[https://bugs.launchpad.net/proliantutils/+bug/1764395 Version-Release number of selected component (if applicable):
The customer in our support case notes this is occurring when trying to utilize the `ilo` hardware type/drivers with a HPE Synergy system. The HPE "ilo" drivers[0] only support the Proliant series of hardware. Previously, I've discussed this fact with HPE's driver maintainers and they have noted that they would like to support the synergy and edgeline systems, but that they are developed by different product groups at HPE and thus the iLO does not know how to handle them appropriately. My recommendation is to attempt to utilize the `redfish` hardware type instead of the `ilo` hardware type. This will cause Ironic to utilize redfish directly instead of attempting to utilize proliantutil's compatibility layer. This is what the upstream community recommends, and what is known to work with HPE Edgeline hardware. If the customer has further issues with the redfish driver, we should likely work that as a distinct bug, but realistically this is more an issue of the proliant library doesn't understand the hardware and the hardware is not supported by the HPE maintained driver. As such, this BZ should likely be closed as either notabug or wontfix. [0] https://docs.openstack.org/ironic/latest/admin/drivers/ilo.html