Upgrading RHOCP 4 stuck for rpm-ostree checksum error

Solution Verified - Updated -

Issue

  • Machine Config Operator degraded with the following error:

    Marking Degraded due to: unexpected on-disk state validating against rendered-worker-e46ddaabedd27855920592a29a7390a9: expected target osImageURL "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:127670aaa6073e97bd6d919e1b57bd16b60435410b096aeefce7cd64f6c83d24", have "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:bd624dfbc5efb8d324c0f6e4a192887d4913508e3d0d14ad90f0bafdd55e79d4"
    
  • rpm-ostree ex deploy-from-self /run/host command is failing for checksum error:

    error: Invalid checksum of length 0 expected 32
    
  • Solution 5598401 is not resolutive.

Environment

  • Red Hat OpenShift Container Platform (RHOCP)
    • 4.11
    • 4.12

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