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}
Items in the SerialInterface schema are read-only in iLO 7 1.11.0 and later versions until new notification in the iLO 7 Changelog; As a consequence, affected versions of iLO 7 refuse PATCH requests on the following URIs:
/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/DisableWeakCiphersTLS1_0andTLS1_1enumeration 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.DateOem.Hpe.Firmware.Current.DebugBuildOem.Hpe.Firmware.Current.MajorVersionOem.Hpe.Firmware.Current.MinorVersionOem.Hpe.Firmware.Current.VersionStringOem.Hpe.Firmware.Current.BuildNumberOem.Hpe.Firmware.Current.BuildNumberStringOem.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
SecurityStateproperty isSecureStandard. - The iLO 7 Secure Standard security state is equivalent to the iLO 6
HighSecuritydefault 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
RequireHostAuthenticationOEM property has been removed from theManagerschema. Refer to the in-band management paragraph for more information on this property.