The GitHub Actions job "Tests" on airflow.git has failed. Run started by GitHub user ashb (triggered by ashb).
Head commit for run: 8f5efe5421ce43038b05b8fd88b02595732cbc01 / Ash Berlin-Taylor <[email protected]> Ensure that zombie tasks for dags with errors get cleaned up If there is a parse error in a DAG the zombie cleanup request never ran, which resulted in the TI never leaving running state and just continually being detected as a zombie. (Prior to AIP-45 landing, this bug/behaviour resulted in a DAG with a parse error never actually leaving the queued state.) The fix here is to _always_ make sure we run `ti.handle_failure` when we are given a request, even if we can't load the DAG. To _try_ and work as well as we can, we try to load the serialized_dag if we can, but in cases where we can't for whatever reason we also make sure TaskInstance.handle_failure is able to operate even when `self.task` is None. Report URL: https://github.com/apache/airflow/actions/runs/2803521209 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
