Upgrading compute firmware

Unified Compute Platform (UCP) Advisor Administration Guide

Version
4.6.x
Audience
anonymous
Part Number
MK-92UCP119-15
ft:lastEdition
2024-09-24

You can upgrade the compute firmware (BMC and BIOS) to the latest versions. You can also upgrade the I/O card firmware for compute nodes running an ESXi hypervisor and onboarded to the inventory using ESXi credentials. However, CPLD upgrade is not supported.

Note:
  • CPLD upgrade support is removed from server firmware upgrade workflow.
  • For both the local site and remote site, verify that the IP addresses of the UCP Advisor VM is reachable to the compute BMC IP address.
  • Delete the previous firmware bundle from UCP Advisor before you upload the new firmware bundle. See Deleting firmware bundles.
  • Verify that the device user credentials are assigned administrator role: Administrator.
  • There are separate firmware bundles for DSxxx and HA800 series servers:.
    • DS_compute07102024.zip: Select to download the firmware bundle for DS120/DS220/DS225/DS240 and DS120 G2/ DS220 G2 server models.
    • HA_compute07102024.zip: Select to download the firmware bundle for HA800 G2/G3 series server models.
    Download the appropriate firmware bundle from https://support.hitachivantara.com/en/user/answers/downloads.html.
  • Upload the respective firmware bundle to UCP Advisor. This might require you to additionally upload a bundle from an earlier release of UCP Advisor. See Supported compute BMC firmware upgrade paths.
  • For HA810/HA820 G3 servers, verify that the system ROM is v2.12 or later and SPS is v6.1.4.5 or later.
  • For firmware upgrade on HA800 G2 series servers, HTTPS port 18843 must be open, when the firewall is enabled.
  • Place the ESXi hosts in maintenance mode.
  • (Optional) Enable the SOL settings on the compute nodes. See Enabling SOL settings for BIOS on DS120/DS220/DS225/DS240 and DS120 G2/DS220 G2 servers.
  • For I/O card upgrades:
  • Verify that the onboard status of the compute device is Normal.
    Onboard status of the compute device

Note: Verify that a vCenter is registered and attached to the UCP system.
  1. Browse to the Compute inventory where you want to upgrade firmware, and then click the Refresh Compute Devices icon to refresh the inventory.
  2. Select the compute device that you want to upgrade, either in the Tile view or in the List view, and from the Actions menu, click Upgrade Firmware.

    Image showing the firmware versions for upgrading the firmware.

    For the HA800 series server models, select one of the following options:
    • Upgrade all firmware: Select this option to upgrade all the server components. This option is selected by default.
    • Upgrade BIOS and BMC firmware only: Select this option to upgrade only the BIOS and BMC components.
      Firmware upgrade options for HA800 series server models

    Note:
    • The Upgrade Firmware option is disabled if there are no firmware bundles uploaded.
    • During the firmware upgrade task, the BMC is reset and then the firmware is upgraded. The BMC reset takes at least 7 minutes to complete.
    • It is recommended that you select only 8 server models in a single operation for a sequential upgrade on DS120/DS220/DS225/DS240 and DS120 G2/ DS220 G2 server models.
    • The I/O cards and their respective firmware details are displayed only if they were discovered before upgrading the compute firmware.
    • The target version of the I/O cards are not displayed for HA810/HA820 G2 and HA805/ HA810/HA815/HA820/HA825/HA840 G3 server models.
    • The SOL setting is verified before discovering the I/O cards and upgrading the firmware. If the SOL is disabled, it is enabled first, and then the I/O cards are discovered, and the firmware is upgraded. The SOL setting is restored to its original state after the I/O cards are discovered and the firmware is upgraded.
  3. Enter Submit, and then click Submit.
    For detailed information about the device and I/O card firmware versions included in the device firmware bundle:
    1. Browse to Systems, select a UCP system, and then click Firmware.
    2. From the Actions menu for the firmware bundle that you want to view, click View Details.


      Image displaying device firmware version information for DS series servers.


      Image displaying device firmware version information for HA800 series servers.

You can monitor the upgrade status on the Tasks tab. The firmware is upgraded sequentially for management servers, and optionally in parallel for non-management servers. During sequential upgrade of the firmware, if a server fails to upgrade, then the firmware upgrade task terminates, and the firmware on subsequent servers is not upgraded.

During a sequential upgrade or a parallel upgrade, an individual task is created for each device on the Tasks tab. The Initiate Upgrade server firmware task displays the details of all the servers selected for the upgrade.

Note: For UCP systems with an external gateway, expect an approximate four-minute delay for the task to initiate while the system validates and synchronizes with UCP Advisor.

For a sequential upgrade, if the cause of the failure is specific to the server where the task terminated, reinitiate the task for the remaining servers. You can manually update the firmware on the failed server using the server's BMC UI.

Important: Running the firmware upgrade operation for more than ten servers at a time may cause the operation for some servers to time out before completing.