-
Notifications
You must be signed in to change notification settings - Fork 16.6k
Description
Apache Airflow version
Other Airflow 2 version (please specify below)
If "Other Airflow 2 version" selected, which one?
2.3.3
What happened?
When marking a task as success or fail from the UI (either browse task instances screen or from the grid) causes all tasks of the same task id to be also marked success.
Dags are scheduled using a timetable (airflow.timetables.events.EventsTimetable). Using postgres
No failed tasks initially. Mark Failed a single task instance is selected (Past/Future/Upstream/Downstream are NOT selected)

What you think should happen instead?
Only the tasks which were selected should be marked accordingly
How to reproduce
- Create a dag using the airflow EventsTimetable
- Ensure a number of dag runs have been populated
- Mark a task success or fail
- Observe that the execution date is not respected
Operating System
Ubuntu 22.04 LTS
Versions of Apache Airflow Providers
$ pip freeze | grep apache-airflow-providers
apache-airflow-providers-common-sql==1.3.4
apache-airflow-providers-ftp==3.2.0
apache-airflow-providers-http==4.2.0
apache-airflow-providers-imap==3.1.0
apache-airflow-providers-sqlite==3.3.1
Deployment
Other Docker-based deployment
Deployment details
apache airflow 2.3.3 image is being used
Anything else?
Problem occurs every time, even from the brow task instances screen, or marking an entire dag success/fail
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

