summarylogtreecommitdiffstats
path: root/ChangeLog
blob: f351d26f4a8da09c9354dfacfb642e3ef218222f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
## Version 6.0.0.0

What's New:

    Enabled the iLO 7 support.
    `appaccount` command is introduced which lets the user to manage the application accounts in iLO. This command may only be used locally, in iLO 7 based servers.
    `channelinterface` command is introduced with option `reset` which would let the user to reset all CHIF channels. This command is valid only when logged in iLO 5 or 6 only.
    `detectilo` command is introduced which lets the user know the iLO generation of the currently logged in server.

Fixes:

    Fixed issues with `createvolume` command options `quickdrive` and `customedrive` related issues w.r.t iLO 5 and `IOPerfModeEnabled` related issue w.r.t iLO 6. Also fixed the issue of extra or incorrect drives getting filtered while creation.
    Fixed an issue with `ServerInfo` command where `prossesorID` was not getting populated in the response.
    Fixed an issue with `firmwareupdate` command where the .lpk component was not getting flashed.
    Fixed an issue with the `save` command where the `selector` HpeBiosMapping did not return desired result.
    Fixed issues with the `storagecontroller` command where the options `save` and `load` did not save or load anything. Also fixed an issue where the options `state` did not return any response.

Enhancements:

    Enhanced the `flashfwpkg` command to support decoupled metadata structure for FWPKG components.
    Enhanced `login` command with new option `no_app_account` which would let the user to perform login operation without application account application account via VNIC.

Operating Systems:

This version of the iLOrest supports below operating systems

    Microsoft Windows Server 2025
    Microsoft Windows Server 2022
    Microsoft Windows Server 2019
    Red Hat Enterprise Linux 9 Server
    Red Hat Enterprise Linux 8 Server
    SUSE Linux Enterprise Server 15
    VMWare ESXi v8.0

## Version 5.3.0.0

Fixes:

    Fixed an issue with the `bootorder` command . New boot order was not set properly.
    Fixed an issue with the `esxcli` utility in ESXI 8.0.
    Fixed an issue with the `certificate` command . In some cases, the --getcsr option was throwing an exception.
    Fixed an issue with the `ethernet` command where --nameservers option was not accepting three name servers as it should.
    Fixed an issue with the `select` command . RDE controller information was not listing when executing list members --select StorageControllerCollection. --json .
    Fixed an issue with the `flashfwpkg` command . The command was not printing the returned iLO error message when the option --tpmover was supplied.
    Fixed an issue with the `flashfwpkg` command .The command was not working with some directly connected drives or connected behind a storage controller.
    Fixed an issue with the `rawget` command . The command was not displaying the returned iLO error code when a non-existent URL was supplied as input.
    Fixed an issue in the `login()` library function preventing the use of a OneView generated session key (SSO token). Refer to this paragraph for more information.

Enhancements:

    Enhanced the `flashfwpkg` command to support and flash type B components .
    Enhanced the `flashfwpkg` command to flash direct attached drive components correctly.

Version 5.2.0.0

Fixes:

    Fixed an issue with the save command . The command was not working with the --multisave parameter.
    Fixed an issue with the set command . --logout was not logging the session out.
    Fixed an issue with the set command . Modification to the IP network configuration was not working as expected.
    Fixed issues with rawpost command , rawpatch command . These commands were returning an exception error when a .txt file was supplied as input.

Enhancements:

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

Version 5.1.0.0

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:

    Support of 8 parallel inband operations or command executions.
    SLES 15 Sp6 support has been enabled.

Version 5.0.0.0

Fixes:

    Fixed an issue with the get command . A get licensekey in the HpeiLOLicense schema was not displaying the license key appropriately.
    Fixed an issue with the get command . A get Oem/Hpe/thermalconfiguration in the Thermal schema was not displaying the thermal configuration information.
    Fixed an issue with the directory command . The kerberos sub-command output was empty even when configured.
    Fixed an issue with the flashfwpkg command and its forceupload option.
    Fixed an issue with the virtualmedia command . The output had misplaced data for CD and Floppy media types.
    Fixed an issue with the Backuprestore command in in-band/local mode. The output was different, depending on the iLO security state .
    Fixed an issue with the storagecontroller command where the output was empty for invalid controller and volume IDs.
    Fixed an issue with the serverlogs command where AHS download in Intelligent Provisioning environment was failing.

Enhancements:

    Enhanced the serverclone command to check the server power state before issuing a reboot.
    Availability of an iLOrest PyPI package . fully equivalent to other iLOrest packages .

Version 4.5.0.0
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

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 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 flashfwpkg for PLDM component firmware flash.

Version 4.2.0.0

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.