Courseiva
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.

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 →

How Courseiva writes practice questions · Editorial policy

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.