Project

General

Profile

Actions

Story #8001

closed

[Draft] [Crunch2] arv-container to run containers

Added by Peter Amstutz about 9 years ago. Updated about 9 years ago.

Status:
Duplicate
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
-

Description

Implement an "arv-container" command. This will run on the compute node to actually implement container execution.

It has the following responsibility:

  1. Initialize from uuid of a Queued container record and API token
  2. Redirect stdout & stderr to logs table & keep
  3. Fetch and install Docker image as needed
  4. Set up mount points as described by container record. May include fetching from git and setting up keep mount points.
  5. Run docker container
  6. Finalize log, output & mark container record as Complete.

Related issues 1 (0 open1 closed)

Related to Arvados - Story #6429: [API] [Crunch2] Implement "containers" and "container requests" tables, models and controllersResolvedPeter Amstutz12/03/2015

Actions
Actions #1

Updated by Peter Amstutz about 9 years ago

  • Subject changed from [Crunch2] arv-container to run containers to [Draft] [Crunch2] arv-container to run containers
  • Description updated (diff)
Actions #2

Updated by Peter Amstutz about 9 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz about 9 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF