dzhigimont commented on issue #33053:
URL: https://github.com/apache/airflow/issues/33053#issuecomment-1664458811

   Hi, @LiamOrmiston, there is no need to open the issues because 
`ExternalTaskSensor` already has a parameter to achieve what you want
   `:param allowed_states: Iterable of allowed states, default is ['success']`
   So by default, `ExternalTaskSensor` waits until all tasks in the group will 
be in `success` state but you can add `skipped` state as well
   ```
   ExternalTaskSensor(
           task_id='wait_for_task_group_with_skipped_task',
           external_dag_id='task_groups_lala',
           external_task_group_id='skip_group',
           check_existence=True,
           allowed_states=[State.SUCCESS, State.SKIPPED],
       )
   ```
   I think how UI shows the status for groups it's a different question
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to