Pod fails with message "ErrImagePull: "pull QPS exceeded"" in OpenShift
Issue
- Why does a pod fail to start with the message
"ErrImagePull: pull QPS exceeded"in OpenShift Container Platform? -
There are messages like the following one:
Failed to pull image "image-registry.openshift-image-registry.svc:5000/prod/apiprod:abcd": pull QPS exceeded -
The node's journal logs show an error similar to the following:
msg="Trying to access \"image-registry.openshift-image-registry.svc:5000/prod/apiprod:abcd\"" msg="Image image-registry.openshift-image-registry.svc:5000/prod/apiprod:abcd not found" id=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx name=/runtime.v1alpha2.ImageService/ImageStatus pod_workers.go:190] "Error syncing pod, skipping" err="failed to \"StartContainer\" for \"returnsapi\" with ErrImagePull: \"pull QPS exceeded\"" pod="prod/apiprod-abcd" podUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Environment
- Red Hat OpenShift Container Platform (RHOCP)
- 3
- 4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.