-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failing workflow leaves workflow and history behind #31
Comments
That should probably be optional (keeping the default as it is currently). You want to keep the workflow and history for debugging purposes, but you might as well want them removed. So maybe you can add a flag to enable that new behaviour. |
It might be that the tool installed on that instance is newer and has an option that is unaccounted for in the execution of the workflow (either workflow file or parameters). |
I would suggest opening the workflow in the UI, it will update any missing tools, save it and then obtain the workflow file again from there. Then I would try with that one. |
Also note that the communication process could also fail, but the workflow keeps running on Galaxy. We have a mechanism by which on the next same run it will first check if this is the case (for which the workflow and the history need to remain as well) and just keep tracking the running workflow. So what I'm trying to say is that adding that functionality should also take into account if the failure is at the level of galaxy running the pipeline or a communication failure (in which case you also don't want to delete anything). |
I am trying this with example workflow provided in repo, its failing with the following error and it does not delete history and workflow in Galaxy instance
The text was updated successfully, but these errors were encountered: