Machine Config Operator Degraded - unexpected on-disk state validating against rendered-worker: Missing expected kernel arguments in OCP 4.13

Solution Verified - Updated -

Issue

  • Cluster upgrade from 4.12 to 4.13 stuck and pointing to Missing expected kernel arguments error in Machine Config Operator.
  • Machine Config Operator (MCO) upgrade fails when on-disk validation against rendered-worker: Missing expected kernel arguments in OCP 4.13.

    I1201 20:15:07.177012 2600 daemon.go:2228] Expected MachineConfig kargs: [systemd.unified_cgroup_hierarchy=0 systemd.legacy_systemd_cgroup_controller=1]
    E1201 20:15:07.177048 2600 writer.go:200] Marking Degraded due to: unexpected on-disk state validating against rendered-worker-41a9b76104544e45521c8e0e906b43a2: Missing expected kernel arguments: [systemd.unified_cgroup_hierarchy=0 systemd.legacy_systemd_cgroup_controller=1]
    

Environment

  • Red Hat OpenShift Container Platform (RHOCP)
    • 4.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