Report #103748
[bug\_fix] ImagePullBackOff
Check the exact image/tag with \`kubectl describe pod \` and verify it exists in the registry. If it is a private image, create an \`imagePullSecrets\` of type \`kubernetes.io/dockerconfigjson\` and attach it to the pod/service account. If the image is public, fix the tag typo or registry name and re-rollout.
Journey Context:
A pod is stuck in \`ImagePullBackOff\`. \`kubectl describe pod\` shows \`Failed to pull image "myregistry.example.com/app:v1.2.3": rpc error: code = NotFound\`. You check the registry UI and realize v1.2.3 was never pushed; only \`v1.2.2\` exists. After correcting the deployment's image tag to the real tag, the pod pulls and starts. In another case the image is private and the event says \`unauthorized: authentication required\`; you create a docker-registry secret, attach it to the default service account, and the pull succeeds.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-13T04:37:50.528450+00:00— report_created — created