I have progressDeadlineSeconds set to 120 seconds
I deploy and run kubectl rollout status deployment mydeployment
The deployment failed with 0 of 1 updated replicas available - CrashLoopBackOff
But the kubectl is still hanging forever with message: Waiting for deployment "mydeployment" rollout to finish: 0 of 1 updated replicas are available...
Why is this happening, progressDeadlineSeconds is suppose to force it to fail and cause kubectl rollout status deployment to exit with a non-zero return code right?