From afd47207817a4d2a0ac76acd8175ed9a49fc1b6d Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Wed, 14 Jul 2021 14:50:07 -0400 Subject: [PATCH] Don't pull arvbox checkouts after clone We already have latest and tags/detached HEADS can't be pulled anyway (and they fail, which is the real problem). no issue # Arvados-DCO-1.1-Signed-off-by: Peter Amstutz --- tools/arvbox/bin/arvbox | 3 --- tools/arvbox/lib/arvbox/docker/Dockerfile.demo | 3 --- 2 files changed, 6 deletions(-) diff --git a/tools/arvbox/bin/arvbox b/tools/arvbox/bin/arvbox index ba3f2cd07e..fd464974fb 100755 --- a/tools/arvbox/bin/arvbox +++ b/tools/arvbox/bin/arvbox @@ -250,17 +250,14 @@ run() { if ! test -d "$ARVADOS_ROOT" ; then git clone https://git.arvados.org/arvados.git "$ARVADOS_ROOT" git -C "$ARVADOS_ROOT" checkout $ARVADOS_BRANCH - git -C "$ARVADOS_ROOT" pull fi if ! test -d "$COMPOSER_ROOT" ; then git clone https://github.com/arvados/composer.git "$COMPOSER_ROOT" git -C "$COMPOSER_ROOT" checkout arvados-fork - git -C "$COMPOSER_ROOT" pull fi if ! test -d "$WORKBENCH2_ROOT" ; then git clone https://git.arvados.org/arvados-workbench2.git "$WORKBENCH2_ROOT" git -C "$ARVADOS_ROOT" checkout $WORKBENCH2_BRANCH - git -C "$ARVADOS_ROOT" pull fi if [[ "$CONFIG" = test ]] ; then diff --git a/tools/arvbox/lib/arvbox/docker/Dockerfile.demo b/tools/arvbox/lib/arvbox/docker/Dockerfile.demo index c285d53cac..92099614a8 100644 --- a/tools/arvbox/lib/arvbox/docker/Dockerfile.demo +++ b/tools/arvbox/lib/arvbox/docker/Dockerfile.demo @@ -10,13 +10,10 @@ ARG workbench2_version=main RUN cd /usr/src && \ git clone --no-checkout https://git.arvados.org/arvados.git && \ git -C arvados checkout ${arvados_version} && \ - git -C arvados pull && \ git clone --no-checkout https://github.com/arvados/composer.git && \ git -C composer checkout ${composer_version} && \ - git -C composer pull && \ git clone --no-checkout https://git.arvados.org/arvados-workbench2.git workbench2 && \ git -C workbench2 checkout ${workbench2_version} && \ - git -C workbench2 pull && \ chown -R 1000:1000 /usr/src # avoid rebuilding arvados-server, it's already been built as part of the base image -- 2.30.2