Skip to content
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

History Panel Style Access to Workflow Invocations #5142

Closed
jmchilton opened this issue Dec 6, 2017 · 5 comments
Closed

History Panel Style Access to Workflow Invocations #5142

jmchilton opened this issue Dec 6, 2017 · 5 comments

Comments

@jmchilton
Copy link
Member

jmchilton commented Dec 6, 2017

We talk about this a lot but it doesn't seem to have an issue as far as I can tell. Running workflows need to be present somewhere the user can readily see them in the analysis view. We need to be able to provide feedback on workflow scheduling status and runtime errors that are encountered, we need to be able to navigate to outputs, see inputs, track recorded parameters, etc.... There are cool things implemented in the backend such as pause to review steps that can't really be used without this feature as well.

I don't know if they should be a separate tab in the history panel, if they should be alongside datasets like collections are, or if they should be their own thing somewhere else - but they need to be somewhere.

@blankenberg
Copy link
Member

This is greatly needed.

I can 'run' a workflow and every UI indication shows that it worked: green success message in UI, and a new history is created. But several hours later I just have my new target history that is empty.

Is it working really hard? Did it fail and give up? What is going on? If it failed, it should at least let me know to stop waiting and hoping.

Failures due to scheduling used to get displayed to the user, but now that it is asynchronous they do not.

xref #5265 (comment)

@jmchilton
Copy link
Member Author

As a short term fix we could also monitor the invocation from the workflow execution landing page where we have a lot more freedom - at least then it is a regression of behavior relative to the synchronous case.

@blankenberg
Copy link
Member

I think something is way better than nothing and this should be a pretty quick change?

Maybe show a paginated list of the last 5-10 workflows and their status + cancel, etc (if running) buttons would be a great start.

@martenson
Copy link
Member

xref #8699

@mvdbeek
Copy link
Member

mvdbeek commented Apr 16, 2021

We've got something like this with #5179 and the invocation details component. We should maybe make those navigable directly from the history, but that seems like a different project.

@mvdbeek mvdbeek closed this as completed Apr 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants