X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/17f22a2b220c38ebae5247d09f8c96ceec151957..bafff6941293d4cc12cda4209f1d7a2b10274ea3:/docker/migrate-docker19/migrate.sh diff --git a/docker/migrate-docker19/migrate.sh b/docker/migrate-docker19/migrate.sh index 53869808fa..857678bde8 100755 --- a/docker/migrate-docker19/migrate.sh +++ b/docker/migrate-docker19/migrate.sh @@ -28,6 +28,11 @@ image_tag=$4 project_uuid=$5 graph_driver=$6 +if [[ "$image_repo" = "" ]] ; then + image_repo=none + image_tag=latest +fi + # Print free space in /var/lib/docker function freespace() { df -B1 /var/lib/docker | tail -n1 | sed 's/ */ /g' | cut -d' ' -f4 @@ -75,6 +80,7 @@ echo "Initial available space is $(freespace)" arv-get $image_tar_keepref | docker load + docker tag $image_id $image_repo:$image_tag docker images -a @@ -92,6 +98,11 @@ start_docker docker images -a +if [[ "$image_repo" = "none" ]] ; then + image_repo=$(docker images -a --no-trunc | sed 's/ */ /g' | grep ^none | cut -d' ' -f3) + image_tag="" +fi + UUID=$(arv-keepdocker --force-image-format --project-uuid=$project_uuid $image_repo $image_tag) echo "Available space after arv-keepdocker is $(freespace)"