Project

General

Profile

Actions

Feature #9272

closed

[Crunch2] Pass container auth token (not dispatch token) to arv-mount, and (if requested) into the container itself

Added by Peter Amstutz over 8 years ago. Updated over 8 years ago.

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

Description

Add crunch-run support for a mount 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.

Subtasks 4 (0 open4 closed)

Task #9299: Retrieve & use correct tokenResolvedTom Clegg05/26/2016Actions
Task #9291: Review 9272-use-container-authResolvedTom Clegg06/02/2016Actions
Task #9305: Review 9272-test-racesResolvedPeter Amstutz05/26/2016Actions
Task #9306: (extras) fix state transitions to match API rulesResolvedTom Clegg05/26/2016Actions
Actions

Also available in: Atom PDF