Project

General

Profile

Actions

Story #19846

open

Use collection properties instead of links to tag docker images

Added by Tom Clegg about 1 year ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assigned To:
Category:
Docker
Target version:
Start date:
01/18/2023
Due date:
% Done:

50%

Estimated time:
(Total: 0.00 h)
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 Smith

Actions
Task #19951: ReviewClosed01/18/2023

Actions

Related issues

Related to Arvados Epics - Story #16447: Improve container image handlingIn Progress04/01/202406/30/2024

Actions
Related to Arvados - Feature #19860: Support "pull image" container requestIn Progress

Actions
Blocks Arvados - Story #11724: Pull Docker images without requiring Docker on clientResolvedTom Clegg12/06/2022

Actions
Blocks Arvados - Story #13794: Build Docker images without requiring Docker on clientNew

Actions
Actions #1

Updated by Tom Clegg about 1 year ago

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

Updated by Tom Clegg about 1 year ago

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

Updated by Tom Clegg about 1 year ago

  • Story points set to 3.0
Actions #4

Updated by Tom Clegg about 1 year ago

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

Updated by Tom Clegg about 1 year ago

Actions #6

Updated by Peter Amstutz about 1 year ago

  • Release set to 59
Actions #7

Updated by Peter Amstutz about 1 year ago

  • Target version set to To be scheduled
Actions #8

Updated by Peter Amstutz about 1 year ago

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

Updated by Peter Amstutz about 1 year ago

  • Assigned To set to Tom Clegg
Actions #10

Updated by Peter Amstutz about 1 year ago

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

Updated by Peter Amstutz about 1 year ago

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

Updated by Peter Amstutz about 1 year ago

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

Updated by Peter Amstutz 12 months ago

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

Updated by Peter Amstutz 12 months ago

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

Updated by Tom Clegg 10 months ago

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

Updated by Tom Clegg 10 months ago

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

Also available in: Atom PDF