Skip to content

UI - Clear/Mark Success/Fail multiple Dag runs from multi-select #63854

@jscheffl

Description

@jscheffl

Description

In Airflow 2 it was possible to Browse -> Dag Runs and have multi-select results from search and then as "Action" run "Clear", "Mark as Success", "Mark as Failed". In Airflow 3 this feature is missing and from Dag -> Dag Runs menu only individual runs can be Cleared/Marked as Success/Fail/Deleted. If you have many/multiple Dag runs, this is a very click-intensive work and no UI support is existing.

Former Airflow 2 UI:

Image

Current UI in Airflow 3 (Missing the multi-select/Action function, individual actions on the right side):

Image

Note that such feature exist in Admin -> Variable and Connections UI. There multi-select is implement. I would assume the approach and visual style can be transferred to the Dag Run UI

Image

Use case/motivation

We need to have Airflow 3 closing the (last) gaps to functions that had been in Airflow 2 UI. This mass-reset/marking of Dag runs is a critical feature is you work with large scheduled run sets.

The workaround until a proper UI is available is to have a local script which aims to make this via REST API. But this is rather low-end UX.

Related issues

#60460 is related to this just for mapped tasks.
#63855 is related to this just for Task Instances

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions