Actions
Feature #9308
closed[CWL] Crunchrunner supports using writable keep mount for output
Story points:
1.0
Description
Crunchrunner used by crunch v1 for CWL jobs does not support using the writable keep mount as the output directory.
- Define a job runtime constraint that requests use of writable keep mount.
- Update crunchrunner to use writable keep mount as the output directory if the runtime constraint is set
- Update arvados-cwl-runner to set the job runtime constraint for writable keep when there is an appropriate hint in the CWL document (depends on #9307)
Updated by Peter Amstutz about 8 years ago
- Assigned To set to Peter Amstutz
- Target version set to 2016-10-12 sprint
Updated by Lucas Di Pentima about 8 years ago
Some observations:
- File
sdk/go/crunchrunner/crunchrunner.go
func setupCommand
: Is it possible that the file copy return some error? Maybe it’s convenient to check for that and return it if exist.func getKeepTmp
: Can be the case of a corrupted json data being read from ‘buf’ makingjson.Unmarshall
return an error?
- File
sdk/cwl/arvados_cwl/arv-cwl-schema.yml
- There’s a repeated “this” word on the
OutputDirType
documentation (line 25)
- There’s a repeated “this” word on the
Updated by Peter Amstutz about 8 years ago
- Status changed from New to Resolved
Applied in changeset arvados|commit:74ec5b86db46257f75ea1eb94c136ce18e65c906.
Updated by Tom Morris about 8 years ago
- Status changed from Resolved to In Progress
Running bcl2fastq on e51c5 after this was deployed causes the job to deadlock/hang with 4 cores spinning solidly burning sys time with no user time or I/O
Updated by Peter Amstutz about 8 years ago
- Status changed from In Progress to Resolved
Actions