The GitHub Actions job "Tests AMD" on airflow.git/move-sending-email has failed. Run started by GitHub user kaxil (triggered by kaxil).
Head commit for run: aa2725ee0683cbe0c03fda81e21fd9aea257b30c / Kaxil Naik <[email protected]> Move email notifications from scheduler to DAG processor Email notifications for task failures and retries are now handled by the DAG processor instead of the scheduler, maintaining the architectural principle that the scheduler should never execute user code - even if it is just sending emails. Key changes: - Add `EmailCallbackRequest` for failure/retry notifications - Update scheduler to send email callback requests via executor to the DB - Remove email handling from TaskInstance.handle_failure method - Simplify fetch_handle_failure_context to remove template context usage This ensures the scheduler remains isolated from user code execution while preserving email notification functionality through the existing callback request pattern used for task and DAG callbacks. Part of #52141 closes https://github.com/apache/airflow/issues/55211 Report URL: https://github.com/apache/airflow/actions/runs/17451172395 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
