Failed to upgrade OCP 4 cluster as cluster operator etcd failed to successfully roll out

Solution Verified - Updated -


  • Cluster failed to upgrade as the etcd-operator had not yet successfully rolled out:

    Unable to apply 4.4.10: the workload openshift-etcd-operator/etcd-operator has not yet successfully rolled out
    Unable to apply 4.6.41: the cluster operator etcd has not yet successfully rolled out
  • The etcd clusteroperator was throwing the error:

    Error from server (BadRequest): container "operator" in pod "etcd-operator-xxxx" is waiting to start: trying and failing to pull image
  • The following events are shown in openshift-etcd-operator namespace:

    5m20s       Warning   Failed             pod/etcd-operator-xxx-xxx    Failed to pull image "": rpc error: code = Unknown desc = Error reading manifest sha256:xxxx in unauthorized: access to the requested resource is not authorized
    5m20s       Warning   Failed             pod/etcd-operator-xxxx    Error: ErrImagePull


  • Red Hat OpenShift Container Platform (RHOCP)
    • 4

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