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]
