Project

General

Profile

Actions

Bug #12170

open

crunch-run handling non-group readable files in output directory

Added by Peter Amstutz over 7 years ago. Updated 10 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Story points:
-
Release:
Release relationship:
Auto

Description

Some tools apply a 0200 mask to their output. This breaks crunch-run which relies on group rw permission to be able to upload and then clean up the output files. The crunch-run user cannot change the permission bits of files it does not own. Investigate and determine how to handle this situation.

Ideas:

1) Run uploader inside container (crunchrunner strategy)
2) Match container user to host user (cwltool strategy)
3) Exclusively use arv-mount for output (would require improved POSIX compatability)
4) Pass-through filesystem to remap permissions (haven't anything like this yet)

Actions #1

Updated by Peter Amstutz over 7 years ago

  • Subject changed from crunch-run force g+rw on output directory to crunch-run force g+rwx on output directory
  • Description updated (diff)
Actions #2

Updated by Peter Amstutz over 7 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz over 7 years ago

  • Subject changed from crunch-run force g+rwx on output directory to crunch-run handling non-group readable files in output directory
  • Description updated (diff)
Actions #4

Updated by Tom Morris over 7 years ago

  • Target version set to Arvados Future Sprints
Actions #5

Updated by Peter Amstutz over 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions #6

Updated by Peter Amstutz almost 2 years ago

  • Release set to 60
Actions #7

Updated by Peter Amstutz 10 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF