Project

General

Profile

Actions

Feature #18689

open

support secret_environment

Added by Peter Amstutz almost 3 years ago. Updated 9 months ago.

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

Description

Add API and crunch-run support for secret_environment.

https://dev.arvados.org/projects/arvados/wiki/Container_secret_mounts#Secret-environment

On the API side:

  • Migration to add secret_environment and secret_environment_md5 to the database schema
  • Setting secret_environment updates secret_environment_md5
  • Endpoint to request secret_environment
  • On container completion/failure, wipe the value of secret_environment
  • Compare secret_environment_md5 in container reuse decisions.
  • Tests

On the crunch-run side:

  • Check the new secret_environment endpoint
  • Merge the secret environment with the regular environment when invoking the container

When in doubt, look at how secret_mounts are handled.


Related issues

Related to Arvados - Bug #18690: secret files get included in output collection when using tmp collection mount as output directoryResolvedTom Clegg02/11/2022Actions
Actions #1

Updated by Peter Amstutz almost 3 years ago

  • Description updated (diff)
Actions #2

Updated by Peter Amstutz almost 3 years ago

  • Target version changed from 2022-02-16 sprint to 2022-03-02 sprint
Actions #3

Updated by Peter Amstutz almost 3 years ago

  • Related to Bug #18690: secret files get included in output collection when using tmp collection mount as output directory added
Actions #5

Updated by Peter Amstutz almost 3 years ago

  • Target version changed from 2022-03-02 sprint to 2022-03-16 sprint
Actions #6

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-03-16 sprint to 2022-03-30 Sprint
Actions #7

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-03-30 Sprint to 2022-04-13 Sprint
Actions #8

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2022-04-13 Sprint to 2022-04-27 Sprint
Actions #9

Updated by Peter Amstutz over 2 years ago

  • Target version deleted (2022-04-27 Sprint)
Actions #10

Updated by Peter Amstutz almost 2 years ago

  • Release set to 60
Actions #11

Updated by Peter Amstutz 9 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF