Skip to content

Releases: HewlettPackard/python-ilorest-library

Version 4.5.0.0

13 Sep 12:07
Compare
Choose a tag to compare

Fixes:

Fixed an issue where serverinfo command did not return memory and cpu information in Gen9 servers. Note memory capacity is still not printed.
Fixed an issue in directory ldap command where search domain delimiter was not working.
Fixed issues with createvolume command not working with HPE iLO 5 with Storage URI.
Included a message in drivesanitize command for HPE iLO 5 for not supporting drivereset and status features.

Enhancements:

Enhanced flashfwpkg and uploadcomponent commands 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

27 Jun 06:21
Compare
Choose a tag to compare

Fixes:

Fixed an issue where BIOS Settings not saved using ilorest save and load commands
Firmware Flashing via local Chif timeout increased from 300 to 1800 seconds to facilitate multiple UBM3 backplane firmware flash.
Fixed an issue with 'deletevolume' command to ask for confirmation when deleting all volumes using '--all' option.
Fixed an issue with 'virtualdrive' command where the exception did not trigger to eject/unmount media.
Fixed an issue where No error message displayed when Invalid/Non-existing drive or controller is passed while creating logicaldrive 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.

Enhancements:

Added new code for iLO6 MR controller to get allowables values capabilities section during creation of volumes.
Device Discovery check is added in 'flashfwpkg' for PLDM component firmware flash.

Version 4.2.0.0

02 Jun 03:23
Compare
Choose a tag to compare

Fixes:

Fixed an issue with 'nameserver' option in 'ethernet' command.
Fixed an issue with 'ilolicense' command where the exception did not trigger for invalid license.
Fixed an issue with 'bootorder' command not working for iLO6.
Fixed an issue with 'serverinfo' command not displaying MAC address in iLO5.

Enhancements:

Added a new option ‘—storageid’ to all storage commands, allowing for filtering by both storage id and controller id.
Added a new option ‘- sf’ to the 'serverclone' command to save storage configurations in a custom file.
Modified the 'Activation Key' parameter in the 'ComputeOpsManagement' command from mandatory to optional.
All subcommands from the 'unifiedcertificate' command have been merged into the 'certificate' command. The 'unifiedcertificate' command is now deprecated.

Version 4.1.0.0

05 Apr 12:18
Compare
Choose a tag to compare

Fixes:

Fixed a customer issue in save where NVMe drives are getting saved 2 times.
Fixed an issue set command for Oem/Hpe/ThermalConfiguration.
Fixed several issues with storagecontroller command which is an alias to smartarray command.
Fixed an issue with logging in and logging out with sessionid option in login command.
Fixed minor issues with createvolume and deletevolume command.
Fixed an issue fetching storage controller details using location details.
Fixed an issue in clearcontroller command by specifying the location details.
Fixed an issue in login command by specifying the proxy details.
Fixed a github reported issue by giving --nologout option for reboot command.

Enhancements:

Added support for server cloning storage controller configurations in Gen11(iLO6) servers.

v4.0.0.0

21 Dec 08:37
Compare
Choose a tag to compare

Fixes:
Fixed several customer issues reported in github.
Upgraded openssl to 1.0.2zf

Enhancements:
Added support for new storage RDE URLs for iLO6 (Gen11)
iLOLicense command is enhanced with install, uninstall and check license options.
Certificate command has new option to support SCEP (Simple Certificate Enrollment Protocol)

v3.6.0.0

30 Sep 06:14
Compare
Choose a tag to compare

Fixes:

Fixed several issues related to command and subcommand help.
Fixed an issue in ipprofiles command to push HVT profile to Intelligent Provisioning page when server in poweroff or POST mode.
Fixed issues with setpassword command when resetting password to blank in both Gen9 and Gen10 servers.
Fixed several issues with serverclone command.
Fixed several customer issues reported in github.
Fixed issues in serverinfo command w.r.t. json formatting and filtering.
Upgraded openssl to 1.0.2zd
Enhancements:

Added support for ESXi 8.0.
Introduced smartnic command to manage pensando and other Smart NICs

v3.5.1.0

25 May 10:56
Compare
Choose a tag to compare

Fixes:

Changed computeopsmanager command to computeopsmanagement
Fixed an issue in ipprofiles command to push HVT profile to Intelligent Provisioning page. Added new option -t/--sleeptime to specify the wait time to enter Intelligent Provisioning page. Default is set to 320s(4 min).
Fixed an InvalidFileInputError exception when deleting ipprofiles.
Fixed an issue where login command did not prompt for password when just username is given.
Fixed an issue where ethernet command did not display data completely.
Fixed an issue where serverinfo --system command did not display nic ports with iLO FW 2.70.
Enhancements:

Added new option -t/--sleeptime to specify the wait time to enter Intelligent Provisioning page with default value to (4 min).

Version 3.5.0.0

24 Jan 17:27
Compare
Choose a tag to compare

Fixes:
Fixed issues serverclone command w.r.t automatic cloning of password.
Fixed incorrect json outputs for installset and serverinfo commands to help in automation scripts.
Fixed issues in ipprofiles command to aid in Intelligent Provisioning Job execution.
Fixed issues in iscsiconfig --list command.
Fixed an issue in directory show command to correctly show iLO Object Distinguished Name.
Fixed an issue in securitystatus command with credentials security.

Feature Enhancements:
Added support to manage Compute Ops Manager which abstracts and orchestrates infrastructure and compute workflows.
Added support to enable/disable enhanced download capability to ethernet command.

Version 3.3.0.0

08 Nov 05:11
Compare
Choose a tag to compare

Fixes:
Fixed issues in uniqueoverride option for SerialNumber and ProductId in set and load commands.
Fixed issues related to Save and Load commands.
Fixed incorrect json outputs for Smartarray commands to help in automation scripts.
Fixed issues with Uploadcomp w.r.t FWPKG files.
Fixed issues with showabsent option in serverinfo command.
Fixed issue with taskqueue command output as json format.
Fixed issue of rawget command involving session id param.

Enhancements:
Added Virtual NIC login option along with Chif for local login.
Added Certificate login options using user-based certificates in iLO.
Added enable_vnic and disable_vnic options in ethernet command.
Added NVMe drive type for smartarray commands
New error code RIS_ILO_CHIF_ACCESS_DENIED_ERROR(66) is returned if iLO denies Chif Access.
New error codes RIS_CREATE_AND_PREPARE_CHANNEL_ERROR(67) or RIS_ILO_CHIF_PACKET_EXCHANGE_ERROR(71) is returned if there is any Chif Channel errors.
New error code RIS_ILO_CHIF_NO_DRIVER_ERROR(69) is returned if Chif driver not found.

Version 3.2.2

30 Jun 10:42
Compare
Choose a tag to compare

Fixes:
Help command missing issue.
Command outputs in Json format when used with -j or --json option.
Key Error issue when saving Bios using save command.
Multiple keys get/set related issues w.r.t. FcPorts.
Console error issue when –logdir option used.
Multiple help text related issues.

Enhancements:
New Error code 84 (ILO_RIS_CORRUPTION_ERROR) is returned if RIS is found to corrupted.
New Error code 46 (USERNAME_PASSWORD_REQUIRED_ERROR) is returned if username and password not passed when iLO is in High Security Mode
Partition Mounting Error return text enhanced to reflect actual error.