Upgrading Red Hat OpenShift Data Foundation 4.12 to IBM Storage Fusion Data Foundation 4.12 or higher
Steps to upgrade Red Hat® Data Foundation 4.12 to IBM Storage Fusion Data Foundation 4.12 or higher.
Before you begin
- Ensure that the OpenShift® Data Foundation version installed is >= 4.12.
- Ensure that the OpenShift Data Foundation cluster is healthy and data is resilient. You can get the details from IBM Storage Fusion user interface or OpenShift Container Platform console.
- Ensure that all OpenShift Data Foundation Pods, including the operator pods, are in Running state in the openshift-storage namespace.
- Ensure that you have sufficient time to complete the OpenShift Data Foundation update process. The update time varies depending on the number of OSDs that run in the cluster.
- Ensure IBM Storage Fusion
Data Foundation catalogsource exists:
- Verify that the
isf-data-foundation-catalogcatalog exists. The IBM Storage Fusion Data Foundation catalogisf-data-foundation-cataloggets created automatically inopenshift-marketplacens.
Sample output:oc get catalogsources.operators.coreos.com -n openshift-marketplaceNAME DISPLAY TYPE PUBLISHER AGE isf-data-foundation-catalog IBM Storage Fusion Data Foundation grpc IBM 66m
- If the
isf-data-foundation-catalogcatalog does not exist, create it as follows:- Create a
CatalogSourceobject that references the catalog image forisf-data-foundation-catalog. - Ensure the
CatalogSourceobject uses the correct registry image.For example:apiVersion: operators.coreos.com/v1alpha1 kind: CatalogSource metadata: name: isf-data-foundation-catalog namespace: openshift-marketplace spec: displayName: isf-data-foundation-catalog publisher: IBM sourceType: grpc image: icr.io/cpopen/isf-data-foundation-catalog:v4.19 updateStrategy: registryPoll: interval: 15m - Create a
CatalogSourceusing this file by running the following command:oc apply -f isf-data-foundation-catalogsource.yaml
- Create a
- Verify that the
About this task
Note:
- If you installed the latest version of OpenShift Data Foundation that is at a higher level than the latest IBM Storage Fusion Data Foundation version, then upgrade to IBM Storage Fusion Data Foundation is not possible.
- This procedure is also applicable for versions 4.12 or higher. The supported versions for IBM Storage Fusion 2.7 is 4.12 and 4.13.