Option 3: Upload software and firmware component hotfix files to HPE OneView to create a custom firmware bundle

You can add a hotfix to the Service Pack for ProLiant (SPP) to create a custom firmware bundle to apply the hotfixes on managed devices.

You can select an SPP or hotfix from any of the firmware repositories, but the custom firmware bundle is created in the internal repository.

Prerequisites
  • Privileges: Infrastructure administrator, Network administrator, or Server administrator.

  • You have downloaded the SPP that you will be using as the base for the custom firmware bundle, and uploaded it to the firmware repository.

  • You have downloaded the hotfix files to add into the custom firmware bundle to your local disk. The SPP must include the .rpm, .exe, and .fwpkg or.zip files.

  • You have downloaded the signature file for the .rpm, .exe, and .zip files for Gen10 and later component hotfixes. If the hotfix exceeds 32MB, there are multiple signature files to download.

    The .fwpkg files are self-signed and do not require a separate signature file.

    Gen9 hotfixes do not have a separate signature file.

    NOTE:

    Do not change or rename the downloaded signature files.

  • If you are storing the hotfix on an external repository, you have added a Multipurpose Internet Mail Extensions (MIME) type for .fwpkg format on the web server to ensure the .fwpkg hotfix is discoverable.

Procedure
  1. From the main menu, select Appliance > Firmware Bundles.
  2. Perform the following steps to upload one or more firmware hotfixes as required to HPE OneView.
    1. Click + Add Firmware Bundle.
    2. Click Browse to select the firmware hotfix file.
    3. Click OK.
    4. Repeat the steps a to c to add all the hotfix files to the custom firmware bundle.
  3. (Optional) If you add any Gen10 hotfixes, a warning message appears to indicate that the signature files are not added. Perform the following steps to upload the Gen10 hotfix signature files.
    1. Click Actions > Upload signature files to upload the .compsig signature files.
    2. Click Actions > Upload signature files to upload the .compsig signature files.

      This option is displayed only when you select a Gen10 firmware hotfix. Large components require more than one signature file. HPE OneView will display the number of signature files that you must upload on the Add Firmware Bundle page.

    3. Click Browse to select the signature files.
    4. Click OK.
    5. Repeat this process till all the signature files are uploaded.

    After you upload the signature files, HPE OneView validates the hotfix.

  4. Perform the following steps to create the custom firmware bundle from an existing one.
    1. Click Actions > Create custom firmware bundle.
    2. Enter a name for the new custom firmware bundle.
    3. Select the existing firmware bundle to be used as the base for the new bundle.
    4. Click Add hotfix to add hotfixes. Repeat this step until all the hotfixes are added.
    5. Click OK to create the custom firmware bundle.
  5. Verify that the creation completed by viewing the custom firmware bundle contents in the details pane on the Firmware Bundles screen.

You can also use REST APIs to upload the hotfixes and create a custom firmware bundle.

NOTE: When you apply a firmware bundle, the validation checks ensures that the selected baseline contains the firmware applicable to the server generation and model. If the validation check fails, then the server profile will not apply, and display an alert message.