Issue facing pulling latest images

I am facing same issue for multiple labs
ubectl describe pod httpd-pod-t3q6
Name: httpd-pod-t3q6
Namespace: default
Priority: 0
Service Account: default
Node: kodekloud-control-plane/172.17.0.2
Start Time: Thu, 01 Jan 2026 04:25:02 +0000
Labels:
Annotations:
Status: Pending
IP: 10.244.0.10
IPs:
IP: 10.244.0.10
Containers:
httpd-container-t3q6:
Container ID:
Image: httpd:latest
Image ID:
Port:
Host Port:
State: Waiting
Reason: ImagePullBackOff
Ready: False
Restart Count: 0
Limits:
cpu: 100m
memory: 20Mi
Requests:
cpu: 100m
memory: 15Mi
Environment:
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-6b9kv (ro)
Conditions:
Type Status
Initialized True
Ready False
ContainersReady False
PodScheduled True
Volumes:
kube-api-access-6b9kv:
Type: Projected (a volume that contains injected data from multiple sources)
TokenExpirationSeconds: 3607
ConfigMapName: kube-root-ca.crt
ConfigMapOptional:
DownwardAPI: true
QoS Class: Burstable
Node-Selectors:
Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
Type Reason Age From Message


Normal Scheduled 3m13s default-scheduler Successfully assigned default/httpd-pod-t3q6 to kodekloud-control-plane
Normal Pulling 115s (x4 over 3m12s) kubelet Pulling image “httpd:latest”
Warning Failed 115s (x4 over 3m12s) kubelet Failed to pull image “httpd:latest”: rpc error: code = Unknown desc = failed to pull and unpack image “Docker Hub Container Image Library | App Containerization”: failed to read expected number of bytes: unexpected EOF
Warning Failed 115s (x4 over 3m12s) kubelet Error: ErrImagePull
Warning Failed 91s (x6 over 3m11s) kubelet Error: ImagePullBackOff
Normal BackOff 77s (x7 over 3m11s) kubelet Back-off pulling image “httpd:latest”
thor@jumphost ~$ what will be the issue not pulling latest images

Just had it a moment ago in another task, so it is a problem with KKE then!

I also had the same problem.

100 Days of DevOps

Day 50: Set Resource Limits in Kubernetes Pods

k run test-pod --image httpd:latest

Failed to pull image “httpd:latest”: rpc error: code = Unknown desc = failed to pull and unpack image “Docker Hub Container Image Library | App Containerization”: failed to read expected number of bytes: unexpected EOF

Even after exiting lab it does not help.
Since I can’t SSH into control-plane or worker node, I can’t even debug these issues.

I resolved this issue in following way.

k run test-pod --image registry-1.docker.io/library/httpd:latest

then ran

k run p1 --image httpd:latest

this worked.

Then delete both test pods and resume with problem.