Vigneshwaran Raveendran created AIRFLOW-2433:
------------------------------------------------

             Summary: Operator with TriggerRule "one_success" with multiple 
upstream tasks is marked as Skipped instead of UpstreamFailed if all its 
upstream tasks are in "UpstreamFailed" status
                 Key: AIRFLOW-2433
                 URL: https://issues.apache.org/jira/browse/AIRFLOW-2433
             Project: Apache Airflow
          Issue Type: Bug
          Components: operators
    Affects Versions: 1.9.0
            Reporter: Vigneshwaran Raveendran
         Attachments: Airflow_1.9_incorrect_state_issue.png

I have a task with trigger_rule "one_success" with two upstream tasks.

When all its upstream tasks are in UpstreamFailed, the task and all its 
downstream tasks are marked as "Skipped" instead of expected "UpstreamFailed".

Since the root tasks end up in Skipped status and not in UpstreamFailed, the 
DAG is marked as Success instead of the expected Failed status.

Please see the attachment for reference. The "step 8" is the task with trigger 
rule "one_success".



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to