You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(deploy): mark broken-image deploys failed on ProgressDeadlineExceeded (#280)
deploymentStatus mapped a rollout that exceeded its progress deadline with no available replica (pods created but containers can't start: CreateContainerError "no command specified", ImagePullBackOff, CrashLoopBackOff) to "deploying" forever — it only checked DeploymentReplicaFailure + replica counts. Add a Progressing=False/ProgressDeadlineExceeded -> failed branch (after the healthy check, so a partially-failed redeploy whose old ReplicaSet still serves stays healthy). Mirrors the worker's deploy_status_reconcile fix.
- new FailureReason StartFailed (+ hint) for the create/run-container-error class; added to the exhaustive knownReasons hint test.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments