Project

General

Profile

Actions

Feature #19846

open

Use collection properties instead of links to tag docker images

Added by Tom Clegg about 2 years ago. Updated 10 months ago.

Status:
New
Priority:
Normal
Assigned To:
Category:
Docker
Target version:
Story points:
3.0

Description

Migrate docker links to collection properties
  • arv-keepdocker should set collection properties["docker-image-repo-tag"] when adding (already done in #16046, #17508)
  • arv-keepdocker should set collection properties["docker-image-hash"]
  • arv-keepdocker should search collections with properties["docker-image-repo-tag"] instead of "docker_image_repo+tag" links
  • arvados-cwl-runner should search collections with properties["docker-image-repo-tag"] instead of "docker_image_repo+tag" links
  • RailsAPI "resolve docker image spec to container" code should search collection properties for given repo:tag or hash, instead of searching links
  • RailsAPI data migration should copy any pre-existing "docker-image-repo+tag" and "-hash" properties from links into collection properties

Related: Build docker images as part of a workflow


Subtasks 2 (1 open1 closed)

Task #19946: ReviewNewBrett SmithActions
Task #19951: ReviewClosed01/18/2023Actions

Related issues 4 (3 open1 closed)

Related to Arvados Epics - Idea #16447: Improve container image handlingIn Progress12/31/202406/30/2025Actions
Related to Arvados - Feature #19860: Support "pull image" container requestIn ProgressActions
Blocks Arvados - Idea #11724: Pull Docker images without requiring Docker on clientResolvedTom Clegg12/06/2022Actions
Blocks Arvados - Idea #13794: Build Docker images without requiring Docker on clientNewActions
Actions #1

Updated by Tom Clegg about 2 years ago

  • Blocks Idea #11724: Pull Docker images without requiring Docker on client added
Actions #2

Updated by Tom Clegg about 2 years ago

  • Blocks Idea #13794: Build Docker images without requiring Docker on client added
Actions #3

Updated by Tom Clegg about 2 years ago

  • Story points set to 3.0
Actions #4

Updated by Tom Clegg about 2 years ago

  • Related to Idea #16447: Improve container image handling added
Actions #5

Updated by Tom Clegg about 2 years ago

Actions #6

Updated by Peter Amstutz almost 2 years ago

  • Release set to 59
Actions #7

Updated by Peter Amstutz almost 2 years ago

  • Target version set to To be scheduled
Actions #8

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from To be scheduled to 2023-02-01 sprint
Actions #9

Updated by Peter Amstutz almost 2 years ago

  • Assigned To set to Tom Clegg
Actions #10

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2023-02-01 sprint to 2023-02-15 sprint
Actions #11

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2023-02-15 sprint to 2023-03-01 sprint
Actions #12

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2023-03-01 sprint to Development 2023-03-15 sprint
Actions #13

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from Development 2023-03-15 sprint to Development 2023-03-29 Sprint
Actions #14

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from Development 2023-03-29 Sprint to To be scheduled
Actions #15

Updated by Tom Clegg over 1 year ago

  • Blocks deleted (Feature #19860: Support "pull image" container request)
Actions #16

Updated by Tom Clegg over 1 year ago

  • Related to Feature #19860: Support "pull image" container request added
Actions #17

Updated by Peter Amstutz 10 months ago

  • Tracker changed from Idea to Feature
Actions #18

Updated by Peter Amstutz 10 months ago

  • Target version changed from To be scheduled to Future
Actions

Also available in: Atom PDF