[CWL Runner] arvados-cwl-runner using --project-uuid does not place the outputs in the specified project
Even if the pipeline is successful, the outputs are placed in the user's home project, not the project the pipeline is running in.
cwl-runner needs to find the collection with the output's portable data hash, and create a copy of that collection in the parent project if it does not already exist.
#7 Updated by Peter Amstutz almost 4 years ago
Sarah Guthrie wrote:
As an aside, using this code removes the reuse of jobs, which is unfortunate, since this change doesn't affect the jobs themselves
I think that's probably due to 9df4d7d which fixed a bug in crunchrunner so that we could see stderr.