AutomationDev85 opened a new pull request, #59010: URL: https://github.com/apache/airflow/pull/59010
# Overview We found an issue with deferred mode and ErrImagePull handling. When the Triggerer emits an error event and the pod enters ErrImagePull, the KubernetesPodOperator continues waiting in await_pod_completion even though the pod will never start (image does not exist). This PR applies the same fast-fail logic used during startup to await_pod_completion, aborting the wait when image pull errors are detected. It also includes ImagePullBackOff so long check intervals don’t cause unnecessary retries and timeouts. # Change Summary * Add ImagePullBackOff to fast-fail detection. * Apply fast-fail detection in await_pod_completion to stop waiting on pods that cannot start. * Add unit tests covering await_pod_completion image pull error paths. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
