Upgrading node firmware
Whenever a firmware upgrades available for nodes, run firmware upgrades on them.
Before you begin
- Upgrade the IBM Spectrum Fusion HCI management software.
- Post the upgrade of IBM Spectrum Fusion HCI management
software, check whether firmware upgrade exists by using any of the following methods:
- Open the Red Hat®
OpenShift® Container Platform web console. In the
Overview page, go to
section, see whether you can see the following message:
IBM Spectrum Fusion firmware upgrade available for nodes.
- Open the IBM Spectrum Fusion HCI user interface
displays notifications in the following locations:
- The message is displayed in the Quick start page of IBM Spectrum Fusion user
interface:
Firmware upgrade available An upgrade (version <version_number>) is available for the nodes
- In the bell icon, you can see the following messages for node and switch:
Compute firmware upgrade available
- In the
Version <version_number> firmware upgrade is available
, you
can see the following
message:
- The message is displayed in the Quick start page of IBM Spectrum Fusion user
interface:
- Open the Red Hat®
OpenShift® Container Platform web console. In the
Overview page, go to
section, see whether you can see the following message:
- If a firmware upgrade exists, the admin must perform the following checks before updating the firmware:
- Ensure that the node is part of the OpenShift Cluster.
- Ensure that none of the compute nodes in the cluster are in maintenance mode before triggering a firmware update.
- If previous attempt of firmware update failed, before you reattempt it, delete the previous
computemaintenance
CR.- Run the following command to list all
computemaintenance
CR:oc get cmt
For example:NAME AGE firmware-compute-0 37h
- Run the following command to delete the failed firmware upgrade:
oc delete cmt <firmware-compute/control-X>
For example:oc delete cmt firmware-compute-0
- Run the following command to list all
- Ensure that you put a node into maintenance mode and that the application must be evacuated before you upgrade firmware, so that the application load is not impacted by this operation.
About this task
Do the node firmware upgrade in the specified sequence.