Printable version

Drivers & software

* RECOMMENDED * Gen10 System Recovery Set Update

By downloading, you agree to the terms and conditions of the Hewlett Packard Enterprise Software License Agreement.
Note:  Some software requires a valid warranty, current Hewlett Packard Enterprise support contract, or a license fee.

Type: Software - CD-ROM
Version: 1.10(8 Mar 2018)
Operating System(s): Microsoft Windows Server 2012 R2
Microsoft Windows Server 2016
Red Hat Enterprise Linux 6 Server (x86-64)
Red Hat Enterprise Linux 7 Server
SUSE Linux Enterprise Server 11 (AMD64/EM64T)
SUSE Linux Enterprise Server 12
Multi-part download
File name: recovery-set-update-110.9.iso (176 MB)
File name: recovery-set-update-110.9.iso.sha256sum (96 Bytes)
The Gen10 System Recovery Set Update ISO updates the System Recovery Set, which is stored in the server's iLO Repository. In order to maintain proper Secure Start protection, a System Recovery Set update is required when updating a supported server's firmware to BIOS v1.32, Innovation Engine v0.1.5.2, Intel SPS v4.0.04.288, and iLO v1.15. See Release Notes tab for important information about this update, including a list of supported servers.

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Updated to include Innovation Engine v0.1.5.2.
  • Updated to include BIOS v1.32.

To ensure the integrity of your download, HPE recommends verifying your results with the following SHA-256 Checksum values:

cd9f6b3e600f0e28335c9dc5b593ebbb64c10960973d317bef483040f3ebd475 recovery-set-update-110.9.iso.sha256sum
d2d829b70b20b8df8d1adbf6924197597c2d1b343b1e26c214e04e3d0fc41366 recovery-set-update-110.9.iso

Reboot Requirement:
Reboot is not required after installation for updates to take effect and hardware stability to be maintained.


Installation:

Offline Method

The Gen10 System Recovery Set Update ISO is bootable via both UEFI and legacy boot modes. UEFI Secure Boot is supported. By booting the system to the ISO, the System Recovery Set may be updated while the system is offline.

The System Recovery Set update script is automatically run after booting to the ISO. If the System Recovery Set update is successful, the system is rebooted. If any issues are encountered during the update, the system will remain in the offline boot environment with on screen messages indicating the problem and next steps to take.

The USB Key Creator Tool is also provided on the ISO, so that a bootable USB key can be created with the ISO contents. Customization is possible if the fw.zip archive is extracted in the ISO /scripts/fw directory, such as removing unneeded system directories.

There is no PXE boot support in the ISO initrd.img.

 

Online Method

The System Recovery Set may be updated online from a Linux or Windows Server environment (via mounted ISO).

  1. Mount the ISO
  2. Change directory to the "scripts" directory
  3. Run ./recovset.sh (on Linux, in a terminal window as root) or recovset.exe (on Windows, from an Admin command prompt).

 

Mass Deployment and Remote Updates

The Gen10 System Recovery Set may be updated on many Gen10 servers using the Python 2.7 script "recovset.py" located in the ISO "scripts" directory.  A PyInstaller-based compiled python "recovset.exe" program is also located in the ISO "scripts" directory.

For a listing of the supported command line parameters, use the "-h" parameter:

python recovset.py -h
recovset.exe -h

Either recovset.py or recovset.exe may be used to remotely target network-connected iLO 5 devices on Gen10 systems, allowing for remote updates of the System Recovery Set.

Mass deployment is possible by writing a script, which calls recovset.py or recovset.exe in a loop, and passing in a value for the following parameters for each target:

  • iLO IP address
  • Administrator username*
  • Administrator password*

* NOTE:  In order to update the Gen10 System Recovery Set, an iLO 5 user with Login, Configure iLO Settings, and Recovery Set privileges must be authenticated. The default iLO 5 user account "Administrator" has these privileges.  If any of these privileges are missing from the user account used during the update, an error code 29 will be displayed.

Examples:

python recovset.py -H <iLO_IP_address> -u <Administrator_username> -p <Administrator_password>
recovset.exe -H <iLO_IP_address> -u <Administrator_username> -p <Administrator_password>

 

NOTE: In order to use the recovset.py script from source, be sure that the following python modules are installed:  subprocess, re, sys, getpass, zipfile, tempfile, os, fnmatch,  getopt, platform, json, colorama.

 


End User License Agreements:
HPE Software License Agreement v1
Hewlett-Packard End User License Agreement
The MIT License Agreement
OpenSSL License Agreement, Version 0.9.8
PNG Graphics File Format Software End User License Agreement
UEFI EDK2 License
zlib End User License Agreement


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important:

This Gen10 System Recovery Set Update ISO provides a means to update the System Recovery Set on Gen10 servers.

A System Recovery Set update is required in order to maintain proper Secure Start protection.

This Gen10 System Recovery Set update removes the previous System Recovery Set and initializes the System Recovery Set to include the following firmware:

  • BIOS v1.32
  • Innovation Engine v0.1.5.2
  • Intel SPS v4.0.04.288
  • iLO v1.15

Use this Gen10 System Recovery Set Update ISO to update the System Recovery Set, which is stored in the server's iLO Repository. 

The Gen10 System Recovery Set Update ISO is bootable. The System Recovery Set may be updated offline by booting a system to the ISO. The System Recovery Set may also be updated online from a Linux or Windows OS environment (via mounted ISO). Alternatively, the ISO can be used to update Gen10 systems remotely.

NOTE:  In order to update the Gen10 System Recovery Set, an iLO 5 user with Login, Configure iLO Settings, and Recovery Set privileges must be authenticated. The default iLO 5 user account "Administrator" has these privileges.  If any of these privileges are missing from the user account used during the update, an error code 29 will be displayed.

NOTE:  The scripts on the ISO will prompt for the iLO 5 password.  Please wait for the "Password:" prompt to appear before typing the password.

NOTE:  The scripts on this ISO are not supported in localhost mode when run on Gen10 systems locally when the iLO 5 Security State is set to: HighSecurity, FIPS, or CNSA. However, the recovset.py script and the recovset.exe program are supported in these iLO 5 Security States when targeting iLO remotely (using the -H command line parameter).

NOTE:  This ISO does not automatically update the system firmware. This ISO updates the System Recovery Set with the listed versions of system firmware. The System Recovery Set firmware versions may be installed via the iLO GUI.  From the "Install Sets" tab (after clicking on the menu item "Firmware & OS Software"), click the open box icon (with the hover text: "Install components in this Install Set"). Innovation Engine firmware v0.1.5.2 cannot be updated using this method unless the previous version is v0.1.4.4 (which is contained on the Gen10 System Recovery Set ISO v1.00).

NOTE:  The iLO security override switch cannot be set while updating the Gen10 System Recovery Set.

KNOWN ISSUES:

  1. With iLO 5 v1.15 firmware, when the Login Security Banner is enabled with text greater than 1023 characters, an error is encountered during the System Recovery Set update (error 255). This issue will be fixed in a future iLO 5 firmware release. To workaround this issue, disable the Login Security Banner or reduce the text to less than 1023 characters.
  2. When the iLO "Login Name" and "User Name" are not identical, an error will occur during the System Recovery Set update (error 29). To workaround this issue, set the "Login Name" and "User Name" to be the same or use the recovset.py/recovset.exe with the -u and -p command line parameters. See Installation Instructions tab for more details.
  3. If running the recovset.sh scripting online under Linux, and the server has been previously updated using version 1.00 of the System Recovery Set script, an error code 63 may occur if the /tmp directory hasn't been cleared.  It this happens, manually delete the /tmp/fw directory and re-run the recovset.sh script.

 


Supported Devices and Features:

The Gen10 System Recovery Set Update ISO supports the following servers:

  • HPE ProLiant BL460c Gen10 Server
  • HPE ProLiant DL580 Gen10 Server    
  • HPE ProLiant DL560 Gen10 Server    
  • HPE ProLiant DL380 Gen10 Server    
  • HPE ProLiant DL360 Gen10 Server    
  • HPE ProLiant ML350 Gen10 Server    
  • HPE ProLiant ML110 Gen10 Server    
  • HPE ProLiant XL450 Gen10 Server    
  • HPE ProLiant XL230k Gen10 Server    
  • HPE ProLiant XL190r Gen10 Server    
  • HPE ProLiant XL170r Gen10 Server    
  • HPE Synergy 660 Gen10 Compute Module   
  • HPE Synergy 480 Gen10 Compute Module 

This Gen10 System Recovery Set Update ISO provides a means to update the System Recovery Set on Gen10 servers.

A System Recovery Set update is required in order to maintain proper Secure Start protection.

This Gen10 System Recovery Set update removes the previous System Recovery Set and initializes the System Recovery Set to include the following firmware:

  • BIOS v1.32
  • Innovation Engine v0.1.5.2
  • Intel SPS v4.0.04.288
  • iLO v1.15

Use this Gen10 System Recovery Set Update ISO to update the System Recovery Set, which is stored in the server's iLO Repository. 

The Gen10 System Recovery Set Update ISO is bootable. The System Recovery Set may be updated offline by booting a system to the ISO. The System Recovery Set may also be updated online from a Linux or Windows OS environment (via mounted ISO). Alternatively, the ISO can be used to update Gen10 systems remotely.

NOTE:  In order to update the Gen10 System Recovery Set, an iLO 5 user with Login, Configure iLO Settings, and Recovery Set privileges must be authenticated. The default iLO 5 user account "Administrator" has these privileges.  If any of these privileges are missing from the user account used during the update, an error code 29 will be displayed.

NOTE:  The scripts on the ISO will prompt for the iLO 5 password.  Please wait for the "Password:" prompt to appear before typing the password.

NOTE:  The scripts on this ISO are not supported in localhost mode when run on Gen10 systems locally when the iLO 5 Security State is set to: HighSecurity, FIPS, or CNSA. However, the recovset.py script and the recovset.exe program are supported in these iLO 5 Security States when targeting iLO remotely (using the -H command line parameter).

NOTE:  This ISO does not automatically update the system firmware. This ISO updates the System Recovery Set with the listed versions of system firmware. The System Recovery Set firmware versions may be installed via the iLO GUI.  From the "Install Sets" tab (after clicking on the menu item "Firmware & OS Software"), click the open box icon (with the hover text: "Install components in this Install Set"). Innovation Engine firmware v0.1.5.2 cannot be updated using this method unless the previous version is v0.1.4.4 (which is contained on the Gen10 System Recovery Set ISO v1.00).

NOTE:  The iLO security override switch cannot be set while updating the Gen10 System Recovery Set.

KNOWN ISSUES:

  1. With iLO 5 v1.15 firmware, when the Login Security Banner is enabled with text greater than 1023 characters, an error is encountered during the System Recovery Set update (error 255). This issue will be fixed in a future iLO 5 firmware release. To workaround this issue, disable the Login Security Banner or reduce the text to less than 1023 characters.
  2. When the iLO "Login Name" and "User Name" are not identical, an error will occur during the System Recovery Set update (error 29). To workaround this issue, set the "Login Name" and "User Name" to be the same or use the recovset.py/recovset.exe with the -u and -p command line parameters. See Installation Instructions tab for more details.
  3. If running the recovset.sh scripting online under Linux, and the server has been previously updated using version 1.00 of the System Recovery Set script, an error code 63 may occur if the /tmp directory hasn't been cleared.  It this happens, manually delete the /tmp/fw directory and re-run the recovset.sh script.

 

Version:1.10 (8 Mar 2018)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Updated to include Innovation Engine v0.1.5.2.
  • Updated to include BIOS v1.32.

Version:1.00 (22 Nov 2017)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.

 

 


Initial release of the Gen10 System Recovery Set Update ISO, which removes the previous System Recovery Set and initializes the System Recovery Set to include BIOS v1.26, Innovation Engine v0.1.4.4, Intel SPS v4.0.04.288, and iLO v1.15.  A System Recovery Set update is required after updating to these firmware versions in order to maintain proper Secure Start protection.


Type: Software - CD-ROM
Version: 1.10(8 Mar 2018)
Operating System(s):
Microsoft Windows Server 2012 R2
Microsoft Windows Server 2016
Red Hat Enterprise Linux 6 Server (x86-64)
Red Hat Enterprise Linux 7 Server
SUSE Linux Enterprise Server 11 (AMD64/EM64T)
SUSE Linux Enterprise Server 12

Description

The Gen10 System Recovery Set Update ISO updates the System Recovery Set, which is stored in the server's iLO Repository. In order to maintain proper Secure Start protection, a System Recovery Set update is required when updating a supported server's firmware to BIOS v1.32, Innovation Engine v0.1.5.2, Intel SPS v4.0.04.288, and iLO v1.15. See Release Notes tab for important information about this update, including a list of supported servers.

Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Updated to include Innovation Engine v0.1.5.2.
  • Updated to include BIOS v1.32.

Installation Instructions

To ensure the integrity of your download, HPE recommends verifying your results with the following SHA-256 Checksum values:

cd9f6b3e600f0e28335c9dc5b593ebbb64c10960973d317bef483040f3ebd475 recovery-set-update-110.9.iso.sha256sum
d2d829b70b20b8df8d1adbf6924197597c2d1b343b1e26c214e04e3d0fc41366 recovery-set-update-110.9.iso

Reboot Requirement:
Reboot is not required after installation for updates to take effect and hardware stability to be maintained.


Installation:

Offline Method

The Gen10 System Recovery Set Update ISO is bootable via both UEFI and legacy boot modes. UEFI Secure Boot is supported. By booting the system to the ISO, the System Recovery Set may be updated while the system is offline.

The System Recovery Set update script is automatically run after booting to the ISO. If the System Recovery Set update is successful, the system is rebooted. If any issues are encountered during the update, the system will remain in the offline boot environment with on screen messages indicating the problem and next steps to take.

The USB Key Creator Tool is also provided on the ISO, so that a bootable USB key can be created with the ISO contents. Customization is possible if the fw.zip archive is extracted in the ISO /scripts/fw directory, such as removing unneeded system directories.

There is no PXE boot support in the ISO initrd.img.

 

Online Method

The System Recovery Set may be updated online from a Linux or Windows Server environment (via mounted ISO).

  1. Mount the ISO
  2. Change directory to the "scripts" directory
  3. Run ./recovset.sh (on Linux, in a terminal window as root) or recovset.exe (on Windows, from an Admin command prompt).

 

Mass Deployment and Remote Updates

The Gen10 System Recovery Set may be updated on many Gen10 servers using the Python 2.7 script "recovset.py" located in the ISO "scripts" directory.  A PyInstaller-based compiled python "recovset.exe" program is also located in the ISO "scripts" directory.

For a listing of the supported command line parameters, use the "-h" parameter:

python recovset.py -h
recovset.exe -h

Either recovset.py or recovset.exe may be used to remotely target network-connected iLO 5 devices on Gen10 systems, allowing for remote updates of the System Recovery Set.

Mass deployment is possible by writing a script, which calls recovset.py or recovset.exe in a loop, and passing in a value for the following parameters for each target:

  • iLO IP address
  • Administrator username*
  • Administrator password*

* NOTE:  In order to update the Gen10 System Recovery Set, an iLO 5 user with Login, Configure iLO Settings, and Recovery Set privileges must be authenticated. The default iLO 5 user account "Administrator" has these privileges.  If any of these privileges are missing from the user account used during the update, an error code 29 will be displayed.

Examples:

python recovset.py -H <iLO_IP_address> -u <Administrator_username> -p <Administrator_password>
recovset.exe -H <iLO_IP_address> -u <Administrator_username> -p <Administrator_password>

 

NOTE: In order to use the recovset.py script from source, be sure that the following python modules are installed:  subprocess, re, sys, getpass, zipfile, tempfile, os, fnmatch,  getopt, platform, json, colorama.

 


Release Notes

End User License Agreements:
HPE Software License Agreement v1
Hewlett-Packard End User License Agreement
The MIT License Agreement
OpenSSL License Agreement, Version 0.9.8
PNG Graphics File Format Software End User License Agreement
UEFI EDK2 License
zlib End User License Agreement


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important:

This Gen10 System Recovery Set Update ISO provides a means to update the System Recovery Set on Gen10 servers.

A System Recovery Set update is required in order to maintain proper Secure Start protection.

This Gen10 System Recovery Set update removes the previous System Recovery Set and initializes the System Recovery Set to include the following firmware:

  • BIOS v1.32
  • Innovation Engine v0.1.5.2
  • Intel SPS v4.0.04.288
  • iLO v1.15

Use this Gen10 System Recovery Set Update ISO to update the System Recovery Set, which is stored in the server's iLO Repository. 

The Gen10 System Recovery Set Update ISO is bootable. The System Recovery Set may be updated offline by booting a system to the ISO. The System Recovery Set may also be updated online from a Linux or Windows OS environment (via mounted ISO). Alternatively, the ISO can be used to update Gen10 systems remotely.

NOTE:  In order to update the Gen10 System Recovery Set, an iLO 5 user with Login, Configure iLO Settings, and Recovery Set privileges must be authenticated. The default iLO 5 user account "Administrator" has these privileges.  If any of these privileges are missing from the user account used during the update, an error code 29 will be displayed.

NOTE:  The scripts on the ISO will prompt for the iLO 5 password.  Please wait for the "Password:" prompt to appear before typing the password.

NOTE:  The scripts on this ISO are not supported in localhost mode when run on Gen10 systems locally when the iLO 5 Security State is set to: HighSecurity, FIPS, or CNSA. However, the recovset.py script and the recovset.exe program are supported in these iLO 5 Security States when targeting iLO remotely (using the -H command line parameter).

NOTE:  This ISO does not automatically update the system firmware. This ISO updates the System Recovery Set with the listed versions of system firmware. The System Recovery Set firmware versions may be installed via the iLO GUI.  From the "Install Sets" tab (after clicking on the menu item "Firmware & OS Software"), click the open box icon (with the hover text: "Install components in this Install Set"). Innovation Engine firmware v0.1.5.2 cannot be updated using this method unless the previous version is v0.1.4.4 (which is contained on the Gen10 System Recovery Set ISO v1.00).

NOTE:  The iLO security override switch cannot be set while updating the Gen10 System Recovery Set.

KNOWN ISSUES:

  1. With iLO 5 v1.15 firmware, when the Login Security Banner is enabled with text greater than 1023 characters, an error is encountered during the System Recovery Set update (error 255). This issue will be fixed in a future iLO 5 firmware release. To workaround this issue, disable the Login Security Banner or reduce the text to less than 1023 characters.
  2. When the iLO "Login Name" and "User Name" are not identical, an error will occur during the System Recovery Set update (error 29). To workaround this issue, set the "Login Name" and "User Name" to be the same or use the recovset.py/recovset.exe with the -u and -p command line parameters. See Installation Instructions tab for more details.
  3. If running the recovset.sh scripting online under Linux, and the server has been previously updated using version 1.00 of the System Recovery Set script, an error code 63 may occur if the /tmp directory hasn't been cleared.  It this happens, manually delete the /tmp/fw directory and re-run the recovset.sh script.

 


Supported Devices and Features:

The Gen10 System Recovery Set Update ISO supports the following servers:

  • HPE ProLiant BL460c Gen10 Server
  • HPE ProLiant DL580 Gen10 Server    
  • HPE ProLiant DL560 Gen10 Server    
  • HPE ProLiant DL380 Gen10 Server    
  • HPE ProLiant DL360 Gen10 Server    
  • HPE ProLiant ML350 Gen10 Server    
  • HPE ProLiant ML110 Gen10 Server    
  • HPE ProLiant XL450 Gen10 Server    
  • HPE ProLiant XL230k Gen10 Server    
  • HPE ProLiant XL190r Gen10 Server    
  • HPE ProLiant XL170r Gen10 Server    
  • HPE Synergy 660 Gen10 Compute Module   
  • HPE Synergy 480 Gen10 Compute Module 

Important

This Gen10 System Recovery Set Update ISO provides a means to update the System Recovery Set on Gen10 servers.

A System Recovery Set update is required in order to maintain proper Secure Start protection.

This Gen10 System Recovery Set update removes the previous System Recovery Set and initializes the System Recovery Set to include the following firmware:

  • BIOS v1.32
  • Innovation Engine v0.1.5.2
  • Intel SPS v4.0.04.288
  • iLO v1.15

Use this Gen10 System Recovery Set Update ISO to update the System Recovery Set, which is stored in the server's iLO Repository. 

The Gen10 System Recovery Set Update ISO is bootable. The System Recovery Set may be updated offline by booting a system to the ISO. The System Recovery Set may also be updated online from a Linux or Windows OS environment (via mounted ISO). Alternatively, the ISO can be used to update Gen10 systems remotely.

NOTE:  In order to update the Gen10 System Recovery Set, an iLO 5 user with Login, Configure iLO Settings, and Recovery Set privileges must be authenticated. The default iLO 5 user account "Administrator" has these privileges.  If any of these privileges are missing from the user account used during the update, an error code 29 will be displayed.

NOTE:  The scripts on the ISO will prompt for the iLO 5 password.  Please wait for the "Password:" prompt to appear before typing the password.

NOTE:  The scripts on this ISO are not supported in localhost mode when run on Gen10 systems locally when the iLO 5 Security State is set to: HighSecurity, FIPS, or CNSA. However, the recovset.py script and the recovset.exe program are supported in these iLO 5 Security States when targeting iLO remotely (using the -H command line parameter).

NOTE:  This ISO does not automatically update the system firmware. This ISO updates the System Recovery Set with the listed versions of system firmware. The System Recovery Set firmware versions may be installed via the iLO GUI.  From the "Install Sets" tab (after clicking on the menu item "Firmware & OS Software"), click the open box icon (with the hover text: "Install components in this Install Set"). Innovation Engine firmware v0.1.5.2 cannot be updated using this method unless the previous version is v0.1.4.4 (which is contained on the Gen10 System Recovery Set ISO v1.00).

NOTE:  The iLO security override switch cannot be set while updating the Gen10 System Recovery Set.

KNOWN ISSUES:

  1. With iLO 5 v1.15 firmware, when the Login Security Banner is enabled with text greater than 1023 characters, an error is encountered during the System Recovery Set update (error 255). This issue will be fixed in a future iLO 5 firmware release. To workaround this issue, disable the Login Security Banner or reduce the text to less than 1023 characters.
  2. When the iLO "Login Name" and "User Name" are not identical, an error will occur during the System Recovery Set update (error 29). To workaround this issue, set the "Login Name" and "User Name" to be the same or use the recovset.py/recovset.exe with the -u and -p command line parameters. See Installation Instructions tab for more details.
  3. If running the recovset.sh scripting online under Linux, and the server has been previously updated using version 1.00 of the System Recovery Set script, an error code 63 may occur if the /tmp directory hasn't been cleared.  It this happens, manually delete the /tmp/fw directory and re-run the recovset.sh script.

 

Revision History

Version:1.10 (8 Mar 2018)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Updated to include Innovation Engine v0.1.5.2.
  • Updated to include BIOS v1.32.

Version:1.00 (22 Nov 2017)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.

 

 


Initial release of the Gen10 System Recovery Set Update ISO, which removes the previous System Recovery Set and initializes the System Recovery Set to include BIOS v1.26, Innovation Engine v0.1.4.4, Intel SPS v4.0.04.288, and iLO v1.15.  A System Recovery Set update is required after updating to these firmware versions in order to maintain proper Secure Start protection.


Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.