This section is a guide to help Redfish client code adapt from the iLO 6 RESTful API to the iLO 7 RESTful API.
The iLO 7 RESTful API is fully conformant with the Redfish protocol and data model mentioned in the Changelog file. Any remaining support for the pre-Redfish iLO RESTful API has been removed and is replaced by the Redfish equivalents. HPE continues to extend the Redfish data model (Oem.Hpe
extensions) to enable value for the customer.
Refer to the Conformance section for more details on this subject.
The following schemas have been removed from the iLO 7 version 1.11.00 and later versions, unless formal notification in the iLO 7 Changelog file.
The HpeAutomaticCertEnrollment
schema (SCEP) has been removed from iLO 7 version 1.11.00. Only manual certification enrolment is supported in iLO 7 version 1.11.00 and later versions, unless formal re-introduction notification in the iLO 7 Changelog file.
The HpeiLOFederationGroup
, HpeiLOFederatedGroupCapping
, HpeiLOFederationPeers
schemas and associated collections have been removed from iLO 7. These removals include the following URIs:
/redfish/v1/managers/{@Managerid}/federationgroups
/redfish/v1/managers/{@Managerid}/federationgroups/{@federationgroupid}
/redfish/v1/chassis/{@chassisid}/power/federatedgroupcapping
/redfish/v1/managers/{@managerid}/federationpeers
/redfish/v1/managers/{@managerid}/federationpeers/{@federationpeerid}
The SerialInterface
schema and associated collection has been removed from iLO 7 1.11.00, including the following URI:
/redfish/v1/managers/{@managerid}/SerialInterfaces/{@sinterfaceid}
The HpeiLOEmbeddedMedia
schema has been removed from iLO 7, including the following URI:
/redfish/v1/managers/{@managerid}/embeddedmedia
The following URIs have been removed from HPE iLO 7 1.11.00 and later unless formal re-introduction notification in the iLO 7 Changelog file.
/redfish/v1/chassis/{@chassisid}/acchddservice
/redfish/v1/Chassis/{@chassisid}/acchddService/zone
/redfish/v1/chassis/{@chassisid}/power/accpowerservice
/redfish/v1/chassis/{@chassisid}/power/accpowerservice/calibration
/redfish/v1/chassis/{@chassisid}/power/accpowerservice/nodesInfo
/redfish/v1/chassis/{@chassisid}/power/accpowerservice/powerLimit
/redfish/v1/chassis/{@chassisid}/power/accpowerservice/zone
/redfish/v1/managers/{@managerid}/securityservice/iLOidevid/certificates
/redfish/v1/managers/{@managerid}/securityservice/iLOidevid/certificates/{@certid}
/redfish/v1/Managers/{@ManagerId}/SecurityService/DisableWeakCiphers
TLS1_0
andTLS1_1
enumeration values have been removed from theTLSVersion{}
object
/redfish/v1/systems/{@systemid}/storage/{@storageid}/controllers/{@controllerid}/certificates/
/redfish/v1/systems/{@systemid}/storage/{@storageid}/controllers/{@controllerid}/certificates/{@certificateid}
/redfish/v1/chassis/{@chassisid}/networkadapters/{@nicid}/assembly
/redfish/v1/chassis/{@chassisid}/thermalsubsystem/fans/{@fanid}/assembly
/redfish/v1/chassis/{@chassisid}/thermalsubsystem/pumps/{@pumpid}/assembly
The following properties are deprecated in iLO 7 version 1.11.00 but are still present in the Redfish tree. They should not be used anymore in the client scripts as they may be removed in the future.
Oem.Hpe.Firmware.Current.Date
Oem.Hpe.Firmware.Current.DebugBuild
Oem.Hpe.Firmware.Current.MajorVersion
Oem.Hpe.Firmware.Current.MinorVersion
Oem.Hpe.Firmware.Current.VersionString
Oem.Hpe.Firmware.Current.BuildNumber
Oem.Hpe.Firmware.Current.BuildNumberString
Oem.Hpe.Firmware.Current.Time
In case your Redfish clients use the above deprecated properties, they can fall back to the FirmwareVersion
property or the Version property under /redfish/v1/Manager/1/UpdateService/FirmwareInventory/{item}
.
The iLO version format changes from Major.Minor
to Major.Minor.Patch date
. Refer to the table below for impacted properties.
URI | Properties | iLO 6 value | iLO 7 value |
---|---|---|---|
/redfish/v1 | Oem.Hpe.Manager.Languages.Version Oem.Hpe.Manager.ManagerFirmwareVersion | 1.67 1.67 | 1.12 1.12.00 |
/redfish/v1/managers/1 | FirmwareVersion Oem.Hpe.Firmware.Current.VersionString Oem.Hpe.Firmware.Current.MajorVersion Oem.Hpe.Firmware.Current.MinorVersion Oem.Hpe.Firmware.Current.date | iLO 6 v1.67 iLO 6 v1.67 1 67 N/A | 1.12.00 Mar 28 2025 1.12.00 Mar 28 2025 1 12 Mar 28 2025 |
/redfish/v1/UpdateService/FirmwareInventory/{Id} | Version | 1.67 Feb 27 2025 | 1.12.00 Mar 28 2025 |
Details related to the Hpe Security Service are as follows:
- The default iLO 7
SecurityState
property isSecureStandard
. - The iLO 7 Secure Standard security state is equivalent to the iLO 6
HighSecurity
default state. - Refer to this documentation section for more information on the iLO 7 Secure Standard state.
- TLS 1.1 and TLS 1.0 support is deprecated in HPE iLO 7. Refer to the above SecurityService paragraph for more info.
- The
RequireHostAuthentication
OEM property has been removed from theManager
schema. Refer to the in-band management paragraph for more information on this property.