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.
- 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 the currently supported I/O cards. See Supported I/O cards: DS120/DS220/DS225/DS240 and DS120/DS220 G2 server models.
- Add the ESXi host to the vCenter where the UCP system is registered so that the I/O cards can be discovered.
- Onboard the server to UCP Advisor and then verify that the BMC and ESXi details are available.
- Verify that the onboard status of the compute device is Normal.
Note: Verify that a vCenter is registered and attached to the UCP system.
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.