The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix-glue-stopped-state-consistency has failed.
Run started by GitHub user vjymisal0 (triggered by potiuk).

Head commit for run:
30116726438776e63d18580d58f8d7e436cd5cdf / Vijay Misal <[email protected]>
Make GlueJobOperator classify STOPPED runs as failures consistently

GlueJobCompleteTrigger's verbose polling loop and GlueJobHook's sync
job_completion path both treated a Glue job run ending in STOPPED
(e.g. cancelled via on_kill or manually from the AWS console) as a
successful completion, while the deferrable non-verbose path's
"job_complete" waiter and the GlueJobSensor family already classify
STOPPED as a failure. This meant the same terminal state produced a
passing task in some execution modes and a failing one in others,
depending only on the verbose flag or whether the operator was
deferred.

Align all paths on treating STOPPED as a failure, matching the
existing waiter acceptors and sensor FAILURE_STATES.

closes: #71490

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

With regards,
GitHub Actions via GitBox


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

Reply via email to