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]

Reply via email to