Description
Pipeline overall run status inaccurately reports Succeeded when using an ExitHandler that includes a failing task, but succeeding exit_task
Suggested solution and more context can be found here. In short, we should try to first attempt to use Argo lifecycle hooks when creating the dag task for the exit_task.
Steps to reproduce
To reproduce this, use the following attached pipeline.
exithandler-v2-yaml.txt
Expected result
pipeline run should report accurate status if a task in an exit handler task group fails.
Materials and Reference
Impacted by this bug? Give it a 👍.