machine-config operator is stuck in degraded state with an error: 'controller version mismatch'
Issue
- While performing a
minor cluster upgrade
, the machine-config operator is stuck in degraded state and shows below error:
message: 'Unable to apply 4.6.x: timed out waiting for the condition during syncRequiredMachineConfigPools:
pool master has not progressed to latest configuration: controller version mismatch
for 99-master-24b27cf6-e56e-4e54-9e03-ba3d8c7bf38f-registries expected
c470febe19e3b004fb99baa6679e7597f50554c5
has cdce2822a6b3bff31b5aafc23b773f7dcbea2caa: all 3 nodes are at latest configuration
rendered-master-cdb79b321ae2810fc8bac1e3ecd1af5f, retrying'
Environment
- Red Hat OpenShift Container Platform
- 4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.