hardMultiple ChoiceObjective-mapped
CV0-004 Practice Question: A DevOps engineer runs a rollout status command…
Exhibit
Refer to the exhibit. ```bash $ kubectl rollout status deployment/myapp Waiting for deployment "myapp" rollout to finish: 0 of 3 updated replicas are available... Error: deployment "myapp" exceeded its progress deadline ```
A DevOps engineer runs a rollout status command for a Kubernetes deployment and receives the error shown. The deployment specification includes a rolling update strategy with maxSurge=25% and maxUnavailable=25%. What is the most likely cause of the failure?
⚠ Common exam trap
CompTIA often tests the distinction between resource constraints (which cause Pending pods) and image-related errors (which cause ImagePullBackOff), tempting candidates to choose CPU or memory issues when the error message points to a pod template problem.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The new pod template contains an invalid container image tag
The error message from the rollout status command indicates that the new ReplicaSet is unable to create pods, which typically occurs when the pod template in the deployment specification references an invalid container image tag. Kubernetes attempts to pull the image, fails, and marks the pods as ImagePullBackOff or ErrImagePull, preventing the rollout from progressing. The rolling update strategy with maxSurge=25% and maxUnavailable=25% is not the cause, as these settings control the rate of pod replacement, not the validity of the image reference.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The cluster does not have enough CPU resources to schedule new pods
Why it's wrong here
Resource constraints would prevent scheduling, not cause progress deadline.
- ✓
The new pod template contains an invalid container image tag
Why this is correct
Invalid image causes pods to fail readiness, leading to rollout timeout.
- ✗
The maxSurge and maxUnavailable settings are too restrictive
Why it's wrong here
Those settings allow the rollout; they don't cause the deadline error.
- ✗
The old ReplicaSet is still running and preventing the new one from scaling up
Why it's wrong here
Old ReplicaSet is scaled down as new pods become ready.
Go deeper
Related to this question
About these practice questions
Courseiva writes every CV0-004 question from scratch — 977 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CV0-004 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CV0-004 exam.