machine-config-nodes-crd-cleanup pod in pending state during upgrade from 4.18 to 4.19 in RHOCP4

Solution Verified - Updated -

Issue

  • RHOCP upgrade to 4.19 is stuck due to machine-config-nodes-crd-cleanup pod in openshift-machine-config-operator namespace stuck in pending state:

    $ oc get clusterversion -o yaml 
    [...]
    - lastTransitionTime: "2025-09-29T09:30:03Z"
      message: 'Could not update customresourcedefinition "machineconfignodes.machineconfiguration.openshift.io"
        (785 of 924): the object is invalid, possibly due to local cluster configuration'
      reason: UpdatePayloadResourceInvalid
      status: "True"
    [...]
    

Environment

  • Red Hat OpenShift Container Platform (RHOCP)
    • Upgrades from 4.18 to 4.19.12 or 4.19.13

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content