General Page
After you perform a fresh installation of IBM Fusion HCI 2.9.0 or upgrade to 2.9.0, download and apply the patch.
This hotfix is not mandatory for all customers. It is recommended for:
1. Customers using 480GB drives.
2. Customers using G03 GPU nodes.
3. Customers using 9155-C00 and 9155-C01 nodes and receive a message stating that an "upgrade required" with the 2.9.0 release.
Note: If you already installed the 2.9 hotfix, then you need to reinstall it using the new images. This is because the previous images partially updated the GPU firmware.
This hotfix is not mandatory for all customers. It is recommended for:
1. Customers using 480GB drives.
2. Customers using G03 GPU nodes.
3. Customers using 9155-C00 and 9155-C01 nodes and receive a message stating that an "upgrade required" with the 2.9.0 release.
Note: If you already installed the 2.9 hotfix, then you need to reinstall it using the new images. This is because the previous images partially updated the GPU firmware.
This hotfix fixes the following issues:
Issue 1: False unsupported drives events
Some customers using 480GB drives experienced false "unsupported drives" events after updating to the 2.9 release.
Issue 2: Kernel crash on G03 nodes
Customers using G03 nodes encountered kernel crashes. This hotfix includes steps to update the G03 firmware to the latest version to resolve the issue.
Issue 3: RAID controller upgrade failure on 9155-C00 and 9155-C01 nodes
In some cases, automatic firmware upgrades may not work as expected, and the support team may need to apply the firmware manually. To address this issue, a new enhancement is added to simplify the manual firmware upgrade process.
Steps to apply the hotfix:
- Log in to the OpenShift Container Platform web console.
- Go to Operators > Installed Operators.
- In the Project drop-down, select ibm-spectrum-fusion-ns namespace.
- Click the IBM Storage Fusion installed operator that contains the CSV for the compute operator image to be patched.
- Click YAML tab.
It opens a YAML editor screen. - In the YAML editor screen, search for the string
isf-compute-operator@sha256. - In the control-plane: isf-compute-operator label, edit the
isf-compute-operator@sha256 image with the new compute operator image under the manager container field.
For example:
command:
- /manager
image: <image-goes-here>
Online Installation:
Compute operator image - cp.icr.io/cp/fusion-hci/isf-compute-operator@sha256:b7b410f33662e472c78227207ec6e53362cc723b6a71bf5e1e7411219ce5e746
Offline Installation:- Run following command to mirror the isf-compute-operaor image.
skopeo copy --insecure-policy --preserve-digests --all docker://cp.icr.io/cp/fusion-hci/isf-compute-operator@sha256:b7b410f33662e472c78227207ec6e53362cc723b6a71bf5e1e7411219ce5e746 docker://$TARGET_PATH/cp/fusion-hci/isf-compute-operator@sha256:b7b410f33662e472c78227207ec6e53362cc723b6a71bf5e1e7411219ce5e746 - For example, if the TARGET_PATH is
docker-na-public.artifactory.swg-devops.com/hyc-abell-devops-team-dev-offline-docker-local/hci-auto-ga-290, then the command would be:
skopeo copy --insecure-policy --preserve-digests --all docker://cp.icr.io/cp/fusion-hci/isf-compute-operator@sha256:b7b410f33662e472c78227207ec6e53362cc723b6a71bf5e1e7411219ce5e746 docker://docker-na-public.artifactory.swg-devops.com/hyc-abell-devops-team-dev-offline-docker-local/hci-auto-ga-290/cp/fusion-hci/isf-compute-operator@sha256:b7b410f33662e472c78227207ec6e53362cc723b6a71bf5e1e7411219ce5e746
- Run following command to mirror the isf-compute-operaor image.
- Run the following command to change the firmware image in the cr-version-cm configmap on the user interface and other terminal job image placeholders.
oc edit cm cr-version-cm -n ibm-spectrum-fusion-ns. In the YAML editor screen, search for the stringisf-compute-fw-updater@sha256.- Edit the
isf-compute-fw-updater@sha256 to replace the firmware operator image.
Online Installation:
Firmware operator image - cp.icr.io/cp/fusion-hci/isf-compute-fw-updater@sha256:eab691129f5ae0dbacd48a1e3ada40fdaadfe5acbe809d53ce344c6302ba983d
Offline Installation:- Run following command to mirror the isf-compute-fw-updater image.
skopeo copy --insecure-policy --preserve-digests --all docker://cp.icr.io/cp/fusion-hci/isf-compute-fw-updater@sha256:eab691129f5ae0dbacd48a1e3ada40fdaadfe5acbe809d53ce344c6302ba983d docker://$TARGET_PATH/cp/fusion-hci/isf-compute-fw-updater@sha256:eab691129f5ae0dbacd48a1e3ada40fdaadfe5acbe809d53ce344c6302ba983d - For example, if the TARGET_PATH is
docker-na-public.artifactory.swg-devops.com/hyc-abell-devops-team-dev-offline-docker-local/hci-auto-ga-290, then the command would be:
skopeo copy --insecure-policy --preserve-digests --all docker://cp.icr.io/cp/fusion-hci/isf-compute-fw-updater@sha256:eab691129f5ae0dbacd48a1e3ada40fdaadfe5acbe809d53ce344c6302ba983d docker://docker-na-public.artifactory.swg-devops.com/hyc-abell-devops-team-dev-offline-docker-local/hci-auto-ga-290/cp/fusion-hci/isf-compute-fw-updater@sha256:eab691129f5ae0dbacd48a1e3ada40fdaadfe5acbe809d53ce344c6302ba983d
- Run following command to mirror the isf-compute-fw-updater image.
- Click Save.
- Verify whether the isf-compute-operator pod is running with a new production image of the compute operator.
Alternatively, you can also verify the new production image of the compute operator by using the following commands:
- Run the following command to get the list of pods.
oc get po - Run the following command to get the details of the isf-compute-operator pod.
oc describe po isf-compute-operator-pod-name - Verify whether the container manager image is updated with the new production image.
- Run the following command to get the list of pods.
- Run the following commands to restart the firmware upgrade by editing compute Init CR.
oc get cin
oc edit cin cin-name-from-above
Change the field as follows:
compute-init
spec:
autoFwUpgrade : sequential
save and quit the YAML. - If the upgrade fails for any reason, then reboot the node from IBM Fusion user interface and repeat the step 12 again.
Now the upgrade will be successful, and the node shows a reboot pending state; hence, rebooting the node one last time completes the upgrade.
[{"Type":"MASTER","Line of Business":{"code":"LOB69","label":"Storage TPS"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSXEFDS","label":"IBM Fusion HCI Appliance Software"},"ARM Category":[{"code":"a8m3p0000000rX7AAI","label":"HW"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.9.0"}]
Was this topic helpful?
Document Information
Modified date:
28 April 2025
UID
ibm17181472