Node Feature Discovery Operator fails to update to version 4.12 post the OpenShift Container Platform 4.12 upgrade
Issue
-
The update of the OpenShift cluster to 4.12 has triggered an update of the Node Feature Discovery (NFD) operator to nfd.4.12.0-202302280915. The
InstallPlan
is set to automatic approval but the update seems to be stuck with the following status in theSubscription
.$ oc get Subscription -n openshift-nfd nfd -o json | jq '.status.conditions' [ { "lastTransitionTime": "2023-03-08T15:05:17Z", "message": "all available catalogsources are healthy", "reason": "AllCatalogSourcesHealthy", "status": "False", "type": "CatalogSourcesUnhealthy" }, { "lastTransitionTime": "2023-03-08T15:06:22Z", "message": "error validating existing CRs against new CRD's schema for \"nodefeaturediscoveries.nfd.openshift.io\": error validating custom resource against new schema for NodeFeatureDiscovery openshift-nfd/nfd-instance: [[].status.conditions[0].message: Required value, [].status.conditions[0].reason: Required value, [].status.conditions[1].message: Required value, [].status.conditions[1].reason: Required value, [].status.conditions[2].message: Required value, [].status.conditions[2].reason: Required value, [].status.conditions[3].message: Required value, [].status.conditions[3].reason: Required value]", "reason": "InstallComponentFailed", "status": "True", "type": "InstallPlanFailed" } ]
Environment
- Red Hat OpenShift Container Platform (RHOCP) 4.12
- Red Hat Node Feature Discovery Operator (NFD)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.