Skip to content

Releases: HewlettPackard/python-ilorest-library

Version 5.2.0.0

14 Aug 09:01
Compare
Choose a tag to compare

Fixes:

Fixed an issue with the save command. The command was not working for multisave subcommand.
Fixed a github issue with set command. logout was not working as expected.
Fixed a github issue with set command. IPv4Addresses setting was not as expected.
Fixed an issue with rawpost command and rawpatch command, command was throwing exception when .txt file was sent as input

Enhancements:

Support for third party firmware images .pup, .fpb, .hpb enabled in both inband as well out of band communication for flashfwpkg command

Version 5.1.0.0

21 Jun 15:58
Compare
Choose a tag to compare

Fixes:
Fixed an issue with the installset command. The output of this command was returning unwanted response in it prior to the fix.
Fixed multiple issues with the Get command. EthernetNetworkInterface and Power types were wrongly displayed before the fix.

Enhancements:
Enhanced to support 8 multiple parallel inband operations or command executions.
Sles 15 Sp6 support has been enabled

Version 5.0.0.0

19 Apr 05:45
Compare
Choose a tag to compare

Fixes:

  • Fixed an issue with get[command], licensekey where the output wasn’t displaying the license key appropriately.
  • Fixed an issue with get[command], thermalconfig where the output wasn’t displaying the thermal config information.
  • Fixed an issue with directory[command], kerberos where output was empty even when configuration is present.
  • Fixed an issue with flashfwpkg[command], forceupload option , where the file was skipped for execution even when option is specified.
  • Fixed an issue with virtualmedia[command] where the output displayed had misplaced data for CD and Floppy media types.
  • Fixed an issue with Backuprestore[command] where the output was different in local mode for credential and non-credential modes.
  • Fixed an issue with storagecontroller[command] where the output was empty for invalid Controller and Volume IDs.
  • Fixed an issue with serverlogs[command] where AHS download in Intelligent Provisioning environment was failing.

Enhancements:

  • Enhanced serverclone[command] to check for server power state before issuing a reboot .

  • PyPI package is built for RESTFul Interface Tool . It can be installed on any x86_64 system wherever python3 is installed. It would work the same as installing from rpm or msi.

    RESTFul Interface Tool PyPI package is available at
    https://pypi.org/project/ilorest

    Note: ARM system support will be announced in future releases.

Version 4.9.0.0

24 Mar 07:00
Compare
Choose a tag to compare

Fixes:
Fixed an issue with Serverclonecommand load where recoverypriviledge updation for iLO user accounts had an issue.
Fixed an issue with ServerInfocommand power option,where powersupply data was incomplete.
Fixed an issue with MakeInstallsetcommand by correcting the input json format.
Fixed an issue with IscsiConfigcommand where changing the iscsi boot network interface failed.
Fixed an issue with Installset command where add and remove of recovery install set threw exception.
Fixed an issue with MakeInstallsetcommand to correct the response to include firmware version.
Fixed an issue with Ethernetcommand where setting iPv4 address failed.
Fixed an issue with Uploadcompcommand wrong error code return in high security mode.
Fixed an issue with Directorycommand ldap --addrolemap where customer faced issue with adding customised privileges.
Fixed an issue with the tool execution on Sles 15 SP2 and RHEL with OpenSSL 3.
Fixed an issue with Taskqueuecommand -r where removal of recovery task in fips mode ,error.
Fixed an issue with iloresetcommand, listcommand, savecommand where commands were not able to locate the service.
Fixed an issue with AHS log filename to have vendor name along.
Fixed an issue w.r.t sha 256 signing in case of iLOrest linux product.

Version 4.8.0.0

31 Jan 15:03
Compare
Choose a tag to compare

Fixes:

Fixed an issue with the flashfwpkg command where locked components were not flashing.
Fixed an issue with list --json --selector HpeSecurityService. not displaying in JSON format. Same is fixed with get command as well.
Device discovery checks in flashfwpkg command are removed as it is taken care by iLO.
Fixed an issue with firmwareupdate command failing with error code 41 (FIRMWARE _ UPDATE _ ERROR) when server enabled with TPM.
Fixed as issue where ilorest rpm not installing on FIPS enabled Linux OS.

Enhancements:

Enhanced the ethernet command with new option --force_network_config to apply iLO network configuration.
Enhanced flashfwpkg command with --targets option for targetted firmware update feature.
Upgraded OpenSSL from version 1.0.2zf to 3.0.12.

Version 4.7.0.0

16 Dec 05:49
Compare
Choose a tag to compare

Fixes:

Fixed an AHS download issue in local in-band mode in the serverlog command .
Fixed an issue where powercap is not able to be set.
Fixed an issue with createvolume command options quickdrive and customedrive w.r.t iLO5.
Fixed an issue with deletevolume command w.r.t iLO5.
Fixed an issue in the serverclone command where iLO account changes were not cloned.
Fixed an issue where securityservice instance was not found occasionally.
Fixed an issue with storagecontroller command was not working when resources were not loaded in iLO.

Enhancements:

Enhanced the load command with new option --force _ network _ config to apply iLO network configuration.

Version 4.6.0.0

14 Oct 06:06
Compare
Choose a tag to compare

Fixes:

Fixed an issue in directory where option --addrolemap role delimiter was not working.
Fixed an unhandled error when flashfwpkg command executed with --update_srs for a user without the Recovery Set Privilage.
Included a message in drivesanitize command for HPE iLO 5 for not supporting drivereset and status features.

Enhancements:

Enhanced flashfwpkg to flash the firmwares of type .HPB (HPE signed Public Binary)
Added support for RHEL 9.2 ARM64 Operating System.

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.