Deadline Alert: No support for SmtpNotifier
Los mantenedores suelen responder en 1 día
@LiaoAB ya está trabajando en esto.
Desde el 25/10/2026.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 68/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- python
- Área
- documentation
Línea de trabajo
Lee la sección de la documentación de DAG sobre las alertas de plazo y compara su ejemplo de SmtpNotifier con la página de instrucciones de Deadline Alerts, que indica que la función es experimental. Actualiza la documentación de DAG para evitar dar a entender que SmtpNotifier tiene soporte, o proporciona un ejemplo preciso de una opción compatible. El trabajo estará terminado cuando el ejemplo y las limitaciones coincidan en ambas páginas; el issue no especifica rutas de archivos ni pruebas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Under which category would you file this issue?
Airflow Core
Apache Airflow version
3.3.2
What happened and how to reproduce it?
The DAG documentation mentions the possibility of using an SmtpNotifier, however this does (no longer?) seem to be possible as using one results in the error below:
Traceback (most recent call last):
File "/home/airflow/airflow/dags/TEST/Deadline.py", line 15, in <module>
deadline=DeadlineAlert(
File "/opt/airflow/airflow/sdk/definitions/deadline.py", line 160, in __init__
raise ValueError(f"Callbacks of type {type(callback).__name__} are not currently supported")
ValueError: Callbacks of type SmtpNotifier are not currently supported
Only after navigating to the Deadline Alerts page it becomes clear that the feature in experimental, however it would be better to give a different example on the DAG documentation page.
Additional question: When will SmtpNotifier be supported by deadline alerts?
What you think should happen instead?
Change documentation or support SmtpNotifier when using deadlines.
Operating System
Ubuntu 22.04.5 LTS
Deployment
Virtualenv installation
Apache Airflow Provider(s)
No response
Versions of Apache Airflow Providers
No response
Official Helm Chart version
Not Applicable
Kubernetes Version
No response
Helm Chart configuration
No response
Docker Image customizations
No response
Anything else?
No response
Are you willing to submit PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct
- Lenguaje dominante
- Python
- Estrellas
- 47.3k
- Forks
- 18.1k
- Merge medio
- 19 h 8 min
- PR fusionados (30 d)
- 640
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de apache/airflow
-
update virtualenv to 21.14.12 or later to resolve emSign security issuePosiblemente ocupada @arifrhm la tomó hace 1 día. Abiertokind:bug needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
apache/airflow#75858 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
`@task.pyspark` does not template `config_kwargs` and `conn_id`Posiblemente ocupada @sdaberdaku la tomó hace 3 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
Los mantenedores suelen responder en 1 día
-
Trigger UI clamps Param min/max instead of rejecting out-of-range valuesPosiblemente ocupada @muditagrawal2007 la tomó hace 3 días. Abiertokind:bug needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
apache/airflow#75747 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
RedactedIO leaks secret bytes to stdoutPosiblemente ocupada @ShivanshhhG la tomó hace 11 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
apache/airflow#75069 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Task supervisor raises TypeError when a task log event has a key named target or msg, orphaning the task process and recording a successful task as failedPosiblemente ocupada @liwenjie200543 la tomó hace 11 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
apache/airflow#75017 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de apache/airflow
Issues similares
-
infrastructure
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
NatLabRockies/H2Integrate#977 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
topoteretes/cognee#6470 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
-
area:docs priority:p2 type:docs wave:9
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
jejjohnson/radtrax#293 ·
Los mantenedores suelen responder en 1 día
-
bug core plugins
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
bunkerity/bunkerweb#4121 · 1 comentario ·
Los mantenedores suelen responder en 1 día