watsonx.data deployment fails on OSV installed cluster
IBM® watsonx.data deployment fails due to the presence of the OpenShift Virtualisation (OSV) operator in the Red Hat OpenShift Container Platform (OCP) cluster.
Symptoms
When you deploy watsonx.data service on OCP cluster that has the OpenShift Virtualisation (OSV) operator, the installation fails with the following log message.ValueError: too many values to unpack (expected 2)\n", "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error
Restriction: If you are installing Red Hat OpenShift Container Platform Version 4.14, do not
install the KubeVirt HyperConverged Cluster Operator on the cluster. It can cause problems when
installing some Cloud Pak for Data software.
Resolving the problem
- Delete the OSV hyperconverged customer resource to make the OSV operator
to stop running. To do that:
oc get HyperConverged -A NAMESPACE NAME AGE openshift-cnv kubevirt-hyperconverged 11d
oc delete HyperConverged {HyperConverged_instance_name} -n {HyperConverged_namespace}
- Run the following command to verify that OSV hyperconverged resource is
not present.
oc get crd | grep virtualmachineinstances.kubevirt.io