[ https://issues.apache.org/jira/browse/AIRFLOW-920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Davydov resolved AIRFLOW-920. --------------------------------- Resolution: Cannot Reproduce > Can't mark non-existent tasks as successful from graph view > ----------------------------------------------------------- > > Key: AIRFLOW-920 > URL: https://issues.apache.org/jira/browse/AIRFLOW-920 > Project: Apache Airflow > Issue Type: Sub-task > Affects Versions: 1.8.0rc4 > Reporter: Dan Davydov > Assignee: Bolke de Bruin > Attachments: airflow_code_test_subdag.png, > airflow_dialog_test_subdag.png, airflow_treeview_test_subdag.png, > airfow_confirm_test_subdag.png > > > If you want to add a subdag operator with depends on past set to an existing > dag you need to mark the subdag as successful in the UI in order for it to > start running. Previously this was possible by mark-successing the > non-existent task instance/dagrun in the UI via the graph view. Now when you > try to mark the task successful Airflow gives an empty list of tasks that it > is going to try to mark successful, probably because the task instance/dagrun > do not exist. > Repro steps: > - Create a DAG with a dummy task > - Let this DAG run for one dagrun > - Add a new subdag operator that contains a dummy operator to this DAG that > has depends_on_past set to true > - click on the white square for the new subdag operator in the DAGs first > dagrun > - Click "Zoom into subdag" (takes you to the graph view for the subdag) > - Click the dummy task in the graph view and click "Mark Success" > - Observe that the list of tasks to mark as success is empty (it should > contain the dummy task) > [~bolke] -- This message was sent by Atlassian JIRA (v6.3.15#6346)