Project

General

Profile

Actions

Feature #8962

closed

Enable copying docker images from one project to another on a single cluster

Added by Sarah Guthrie about 8 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Story points:
-

Description

For large images, the overhead of pulling a docker image from Arvados, then pushing it to a different project on Arvados is ridiculous when all you want to do is copy a docker image from one project to another.

I can see two possible cli functions that could incorporate this functionality:
  • arv keep docker
  • arv copy

Related issues

Related to Arvados - Bug #8963: [SDKs] `arv keep docker` loses image_timestamp in metadata links when copying between projectsResolvedBrett Smith04/28/2016Actions
Actions #1

Updated by Brett Smith about 8 years ago

arv copy should already handle this correctly. What doesn't work when you try it?

Actions #2

Updated by Brett Smith about 8 years ago

There's at least one case where arv copy will skip creating Docker metadata links: when a collection with the same portable data hash and name already exist in the destination project. That should probably be fixed. But this is a relatively small corner case. Using arv copy on a Docker image collection between projects should behave as desired most of the time, unless you've already made a metadata-less copy some other way (e.g., through Workbench).

Actions #3

Updated by Brett Smith almost 8 years ago

Brett Smith wrote:

There's at least one case where arv copy will skip creating Docker metadata links: when a collection with the same portable data hash and name already exist in the destination project. That should probably be fixed.

This was #8963 and has now been fixed.

Actions #4

Updated by Peter Amstutz over 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF