Yuvraj-Dhepe commented on issue #48694: URL: https://github.com/apache/airflow/issues/48694#issuecomment-2781423893
@karenbraganz , Thank you for your reply. 1) I still don't understand the logic, of approval_task getting the state of upstream task in this case, why not fail the approval_task, if the condition is not met. So if python_task is not succeeded or failed, in the timeout duration, then why not approval_task go to a failed state. 2) With none_failed/all_done/dummy I agree to what you are saying fine with your points too. 3) With none_skipped, skipped state looks like a gray zone, if the rule means none_skipped, then if within timeout duration, if python_task didn't change it's state, approval_task's condition is not met, why should the approval_task not go to a failed state? 4) End task stuff is fine, but thank you for clarification. -- 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]
