The node in a degraded state because of the use of a deleted machineconfig: machineconfig.machineconfiguration.openshift.io; rendered-$[custom-machine-config] not found in OpenShift 4.x
Issue
- Assigning a
machineConfigPoolto a node and then deleting by accident themachineConfigin use will put the node in a loopback trying to render the deletedmachineConfig. It will cause discrepancies with the existingmachineConfigPoolto be in a degraded state. - Deletion of a rendered
machineConfigin use should never be done since it will lead to a degraded status of the node associated. - The only other reason to lose a rendered config is a drift during install between the bootstrap and master generation.
Environment
- Red Hat Openshift Container Platform (RHOCP)
- 4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.