Bug #4524
closed
- Category set to Workbench
- Description updated (diff)
The URL makes this look like the problem could be excessive URL-encoding. Is this a problem specific to Clippy? If so I'm inclined to call this a nice-to-have until we either retire Clippy or decided that we're not going to.
- Target version changed from Bug Triage to Arvados Future Sprints
- Target version changed from Arvados Future Sprints to 2014-12-10 sprint
- Assigned To set to Radhika Chippada
- Assigned To deleted (
Radhika Chippada)
- Assigned To set to Brett Smith
- Status changed from New to In Progress
- Status changed from In Progress to Closed
This is not an Arvados bug. This error is happening because of a mistake in the pipeline template: it says that the input
parameter to the do_hash
script is a File, but do_hash
is actually expecting a Collection—it calls one_task_per_input_file to work iteratively over each file in the Collection. Ultimately do_hash
crashes trying to treat the File spec as a Collection.
There's lots of discussion to be had about ways we might prevent this or make it clearer to the user—CollectionReader could support path syntax, or Arvados could have more information about how scripts expect their inputs to be formatted—but those need further discussion and speccing out as stories. Since I expect those to be handled separately, I'm closing this.
I just double-checked our documentation and confirmed that it doesn't suggest using do_hash
with a File dataclass.
Also available in: Atom
PDF