Feature #9272

Updated by Tom Clegg about 6 years ago

By default containers don't get Arvados credentials. Add crunch-run support for a mount flag which indicates that Arvados credentials should be provided in the environment.
* In crunch-run, use the new "auth" API (added in #8128) to retrieve the appropriate token.
* Pass it to the container as an ARVADOS_API_TOKEN environment variable if requested via mount.
* Pass it to arv-mount, instead of using the dispatch token like the current code does.