Project

General

Profile

Actions

Feature #19846

open

Use collection properties instead of links to tag docker images

Added by Tom Clegg almost 2 years ago. Updated 9 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

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

Also available in: Atom PDF