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]

Reply via email to