Adapting from iLO 6
This section is a guide to help Redfish client code adapt from the iLO 6 RESTful API to the iLO 7 RESTful API.
Introduction
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.
Schema removals
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.
HPE Automatic Certificate Enrollment (SCEP)
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.
HpeiLOFederationGroup
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}
SerialInterface
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}
HpeiLOEmbeddedMedia
The HpeiLOEmbeddedMedia
schema has been removed from
iLO 7, including the following URI:
-
/redfish/v1/managers/{@managerid}/embeddedmedia
Miscellaneous URI removals
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.
AccHDDService
-
/redfish/v1/chassis/{@chassisid}/acchddservice
-
/redfish/v1/Chassis/{@chassisid}/acchddService/zone
Accpowerservice
-
/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
SecurityService
-
/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
Controllers
-
/redfish/v1/systems/{@systemid}/storage/{@storageid}/controllers/{@controllerid}/certificates/
-
/redfish/v1/systems/{@systemid}/storage/{@storageid}/controllers/{@controllerid}/certificates/{@certificateid}
NetworkAdapters
-
/redfish/v1/chassis/{@chassisid}/networkadapters/{@nicid}/assembly
ThermalSubsystem
-
/redfish/v1/chassis/{@chassisid}/thermalsubsystem/fans/{@fanid}/assembly
-
/redfish/v1/chassis/{@chassisid}/thermalsubsystem/pumps/{@pumpid}/assembly
Deprecated properties
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.
Manager subsystem
-
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
TIP
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}
.
Property modifications
iLO version format
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 |
Security related properties
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.