Indicate warnings or other "non-failing" indicators in Airflow UI and callbacks #42188
Unanswered
matthewblock
asked this question in
Ideas
Replies: 2 comments 3 replies
-
@merobi-hub @RNHTTR we briefly discussed this during the Airflow DAG writing best practices workshop. Thanks! |
Beta Was this translation helpful? Give feedback.
2 replies
-
@matthewblock I recommend opening this as an issue under the feature request category |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Sometimes a task shouldn't fail but could contain a warning that the user should know about and fix; for example, a deprecation warning. These warnings don't "bubble up" anywhere in the Airflow UI.
Making warnings more visible could have the impact of making upgrades (like the upcoming 3.0 upgrade) much easier for developers.
Possible but not optimal current solutions:
A solution could look like all otherwise successful task instances in a DAG run labeled by a yellow (or other color) dot instead of a green dot. It could also help to aggregate warning-level or error-level messages in the UI.
Implementation wise - Maybe there could be a separate task instance state (
warning
) or different UI indicator on the currentsuccess
state that could be leveraged to visually indicate this situation. If it were a separatewarning
state, anon_warning_callback
could also be added to send more information to the user's existing Slack alert workflow.Beta Was this translation helpful? Give feedback.
All reactions