Fetch workflow head-job task information via API
complete
Rob Newman
complete
Rob Newman
in progress
B
Bronze Crow
I think this is mostly covered by the endpoint:
/workflow/{wf_id}?workspaceId={ws_id}
Feel free to close it or mark it as completed :)
Rob Newman
Bronze Crow: Thanks for the message, and glad that the functionality you need is available. I'll close this request now.
B
Bronze Crow
Not sure if I missed it in v23 or if it was included in v24, but I think this information might be readily available now.
B
Bronze Crow
One very common scenario for us would be when people who do not usually use the HPC need to submit Nextflow jobs.
First, in order to gain access to the HPC they need to apply for access, which needs to be reviewed and approved. Thus, most researchers would face a lead time here.
Then, they would need to generate and export the SSH keys. Although a simple operation for technical people, it can be confusing for researchers.
An alternative to this workflow is to use a system user to submit the jobs to the HPC, instead of the specific person's user. However, in order to keep some traceability of who is running what, it would be necessary to the link the user who launched the pipeline with the job IDs it submitted. Being able to fetch the head-job info would suffice to achieve this.
Rob Newman
Thank you for the feature request, Bronze Crow. Could you please outline some of your use cases for monitoring the workflow head node tasks to help us better understand your request?
Rob Newman
acknowledged