Changelog for the HPE Python Redfish library
NOTE
The HPE Python Redfish library is used by the HPE iLOrest RESTful interface tool.
For this reason, they both share the same changelog information.
Refer to the iLOrest changelog for versions greater than 4.8.0.0
Version 4.8.0.0
Fixes:
-
Fixed an issue with the
flashfwpkgcommand where locked components were not flashing. -
Fixed an issue with
list --json --selector HpeSecurityService.not displaying in JSON format. Same is fixed withgetcommand as well. -
Device discovery checks in
flashfwpkgcommand are removed as it is taken care by iLO. -
Fixed an issue with
firmwareupdatecommand failing with error code 41 (FIRMWARE _ UPDATE _ ERROR) when server enabled with TPM. -
Fixed as issue where
ilorestrpm not installing on FIPS enabled Linux OS.
Enhancements:
-
Enhanced the
ethernetcommand with new option--force_network_configto apply iLO network configuration. -
Enhanced
flashfwpkgcommand with--targetsoption for targeted firmware update feature. - Upgraded OpenSSL from version 1.0.2zf to 3.0.12.
Version 4.7.0.0
Fixes:
-
Fixed an AHS download issue in local in-band mode in the
serverlogcommand . -
Fixed an issue where powercap is not getting set
with
setcommand . -
Fixed the
installsetcommand where it was not deleting or creating recovery install sets. -
Fixed an issue with
createvolumecommand options quickdrive and customedrive w.r.t iLO 5. -
Fixed an issue with
deletevolumecommand w.r.t iLO 5. -
Fixed an issue in the
serverclonecommand where iLO account changes were not cloned. -
Fixed an issue where
SecurityServiceinstance was not found occasionally. -
Fixed an issue with
storagecontrollercommand was not working when resources were not loaded in iLO.
Enhancements:
-
Enhanced the
loadcommand with new option--force_network_configto apply iLO network configuration. -
Enhanced the
installsetcommand with mandatory--userand--passwordparameters while creating and deleting recovery install sets during a local in-band sessions .
Version 4.6.0.0
Fixes:
-
Fixed an issue in the
directorycommand where option--addrolemaprole delimiter was not working. -
Fixed an unhandled error when
flashfwpkgcommand executed with--update_srsfor a user without the Recovery Set Privilege. -
Included a message in
drivesanitizecommand for HPE iLO 5 for not supporting--driveresetand--statusfeatures.
Enhancements:
-
Enhanced the
flashfwpkgcommand to flash the firmware of type .HPB ( HPE signed Public Binary ) images. - Added support for RHEL 9.2 ARM64 Operating System.
Version 4.5.0.0
Fixes:
-
Fixed an issue where
serverinfocommand did not return memory and CPU information in Gen9 servers. Note memory capacity is still not printed. -
Fixed an issue in
directory ldapcommand where search domain delimiter was not working. -
Fixed issues with
createvolumecommand not working with HPE iLO 5 with Storage URI. -
Included a message in
drivesanitizecommand for HPE iLO 5 for not supporting--driveresetand--statusfeatures.
Enhancements:
-
Enhanced
flashfwpkganduploadcomponentcommands to handle both direct attached drives as well as controller connected drives. - Added support for TFA (Two Factor Authentication) for remote out-of-band login.
- Added a new return code 85 when iLO is busy and sends back resource not ready message.
- Added support for deletion of JBOD volumes before creating RAID volumes.
- Migrated HPE iLOrest documentation from slate to redocly.
Version 4.3.0.0
Fixes:
-
Fixed an issue where BIOS Settings not saved using
iLOrest
saveandloadcommands - Firmware Flashing via local CHIF timeout increased from 300 to 1800 seconds to facilitate multiple UBM3 backplane firmware flash.
-
Fixed an issue with
deletevolumecommand to ask for confirmation when deleting all volumes using--alloption. -
Fixed an issue with
virtualdrivecommand where the exception did not trigger the eject/unmount media. -
Fixed an issue where No error message displayed when
Invalid/Non-existing drive or controller is passed while
creating a logical drive using
quickdrive. - Fixed an issue where server does not reboot when virtual media is added along with reboot parameter.
- Fixed an issues with help options of some of the commands.
- Fixed metadata information for ESXi 8 ilorest component.
Enhancements:
- Added new code for iLO6 MR controller to get allowable values capabilities section during creation of volumes.
-
Device Discovery check is added in
flashfwpkgfor PLDM component firmware flash.
Version 4.2.0.0
Fixes:
-
Fixed an issue with
--nameserversoption inethernetcommand. -
Fixed an issue with
ilolicensecommand where the exception did not trigger for invalid license. -
Fixed an issue with
bootordercommand not working for iLO6. -
Fixed an issue with
serverinfocommand not displaying MAC address in iLO5.
Enhancements:
-
Added a new option
--storageidto all storage commands, allowing for filtering by both storage id and controller id. -
Added a new option
-sfto theserverclonecommand to save storage configurations in a custom file. -
Modified the
--activationkeyparameter in thecomputeopsmanagementcommand from mandatory to optional. -
All subcommands from the
unifiedcertificatecommand have been merged into thecertificatecommand. Theunifiedcertificatecommand is now deprecated.
Version 4.1
Fixes:
- Fixed an issue in save where NVMe drives are getting saved 2 times.
-
Fixed an issue
setcommand forOem/Hpe/ThermalConfiguration. -
Fixed several issues with
storagecontrollercommand which is an alias tosmartarraycommand. -
Fixed an issue with logging in and logging out with
sessionidoption inlogincommand. -
Fixed minor issues with
createvolumeanddeletevolumecommand. - Fixed an issue fetching storage controller details using location details.
-
Fixed an issue in
clearcontrollercommand by specifying the location details. -
Fixed an issue in
logincommand by specifying the proxy details. -
Fixed a github reported issue by giving
--nologoutoption for reboot command.
Enhancements:
- Added support for server cloning storage controller configurations in Gen11 (HPE iLO 6) servers.