The GitHub Actions job "Tests (AMD)" on 
airflow.git/ghaeli/callback-context-execution-api has failed.
Run started by GitHub user seanghaeli (triggered by seanghaeli).

Head commit for run:
a2627ef18988ba02d71095c93a392cce7b5bb4c5 / Sean Ghaeli <[email protected]>
Retry executor deadline callbacks on transient context-fetch failures

When an executor-run deadline callback cannot fetch its DagRun context (an
API blip, network partition, or token expiry), it previously exited 1 and was
marked terminally FAILED, permanently dropping the callback. The triggerer
path retries such transient failures by re-evaluating on the next loop; the
executor path now matches.

The callback subprocess exits with a distinct code (EX_TEMPFAIL, 75) when the
context fetch fails. supervise_callback maps that code to a new
CallbackContextFetchError; the LocalExecutor worker reports the workload's
retry_state (PENDING) for that error instead of failure_state, and the
scheduler resets the callback to PENDING so the next loop re-picks and retries
it. Any other non-zero exit still fails the callback terminally.

Report URL: https://github.com/apache/airflow/actions/runs/27671320353

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to