Installation and upgrade issues
Use the troubleshooting tips and tricks in IBM Fusion installation and upgrade.
Update operator OOMKilled error
- Problem statement
- The pods go into crash loop state with the OOMKilled error after OpenShift® Container Platform upgrade.
- Resolution
- To resolve the OOMKilled issue for the update operator, do the following resolution steps:
- Go to IBM Fusion
clusterserviceversion
object ( tab). - Search for the deployment name of the
isf-update-operator
(isf-update-operator-controller-manager
) from the list of deployments in theclusterserviceversion
object underspec.install.spec.deployments
. - In the specified deployment object, search for the container name manager
under the
spec.template.spec.containers
and increase the memory limit in theresources.limits.memory
. - After changing the limits in the IBM Fusion
clusterserviceversion
, the update operator pod restarts with the new limits. - If the OOMKilled issue still persists, then follow the steps 1 - 4 again.
- Go to IBM Fusion
x509: certificate signed by an unknown authority
- Problem statement
- The x509: certificate signed by an unknown authority error can occur when you trigger a service
or firmware upgrade. A sample error is as follows:
Internal error occurred: failed calling webhook "mupdatemanager.kb.io": failed to call webhook: Post "https://isf-update-operator-controller-manager-service.ibm-spectrum-fusion-ns.svc:443/mutate-update-isf-ibm-com-v1-updatemanager?timeout=10s": x509: certificate signed by unknown authority
- Resolution
-
Do the following resolution steps:
- In the OpenShift Container Platform console, go to .
- From the
Resources
drop-down list, select MutatingWebhookConfiguration. - Select the
Label
drop-down list and change it toName
. - Search for
mupdatemanager
. Check whether there are more than one instance ofmupdatemanager.*
webhook. If so, take a backup of the older one and delete it. - Go back to page.
- From the Resources, select
ValidatingWebhookConfiguration
. - Search for
vupdatemanager
. Check whether there are more than one instance ofvupdatemanager.*
webhook. If so, take the backup of the older one and delete it.
Known issues
If the IBM Fusion installation is stuck in the
custom-ns
namespace with the error deployment of
isf-serviceability-operator not ready before timeout
, ignore it and continue with the
installation.