[arvados] updated: 2.7.0-5811-gea83c3a18b

git repository hosting git at public.arvados.org
Wed Jan 10 22:03:59 UTC 2024


Summary of changes:
 build/build-dev-docker-jobs-image.sh     | 72 +++++++-------------------------
 docker/jobs/Dockerfile                   | 24 +++--------
 docker/jobs/apt.arvados.org-dev.list     |  2 +-
 docker/jobs/apt.arvados.org-stable.list  |  2 +-
 docker/jobs/apt.arvados.org-testing.list |  2 +-
 sdk/dev-jobs.dockerfile                  | 46 +++++---------------
 6 files changed, 34 insertions(+), 114 deletions(-)

       via  ea83c3a18b8aabe4a3a4eb8a8d0166f7e25c27ee (commit)
       via  7848b9bbd92945a304947a532c5b9f12fe266bea (commit)
       via  2f07fe1e2c76c880fbcafdff5574a75912534656 (commit)
       via  acf1fa4559c007f127a12c4da3ae644a5ad3a6ac (commit)
       via  2c540bf7fb83471751e90fcb44cfc04dc3ed333f (commit)
       via  22af992e198a2acfa276050bf7b0325029f67000 (commit)
       via  2f0d2cee42749bb86af303b38438dd5e3b236d60 (commit)
       via  623b01534a135a964cc473b45cf8333a780a1b74 (commit)
       via  686cd2dcbc1ec2ef5f9c1e6bd850934e6cc735fd (commit)
       via  d37f4339273ea693703e8f9de6f54b34573faf62 (commit)
       via  d9e6260518eea8aefa583b2080d74bdb9469566f (commit)
      from  56ad9292e87e1539f2ea8f0c1fda77ff826604f3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit ea83c3a18b8aabe4a3a4eb8a8d0166f7e25c27ee
Merge: 56ad9292e8 7848b9bbd9
Author: Brett Smith <brett.smith at curii.com>
Date:   Wed Jan 10 17:03:12 2024 -0500

    Merge branch '21367-arvados-jobs-update'
    
    Closes #21367.
    Refs #21230.
    
    Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith at curii.com>


commit 7848b9bbd92945a304947a532c5b9f12fe266bea
Author: Brett Smith <brett.smith at curii.com>
Date:   Wed Jan 10 17:02:05 2024 -0500

    21367: Prefer COPY to ADD
    
    This avoids ADD's auto-extract behavior and helps keep the image a
    little cleaner.
    
    Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith at curii.com>

diff --git a/sdk/dev-jobs.dockerfile b/sdk/dev-jobs.dockerfile
index dfc839fe00..0169b94706 100644
--- a/sdk/dev-jobs.dockerfile
+++ b/sdk/dev-jobs.dockerfile
@@ -16,10 +16,13 @@ MAINTAINER Arvados Package Maintainers <packaging at arvados.org>
 RUN DEBIAN_FRONTEND=noninteractive apt-get update -q && apt-get install -qy --no-install-recommends \
     git python3-dev python3-venv libcurl4-gnutls-dev libgnutls28-dev nodejs build-essential
 
-ADD * /usr/local/src/
 RUN python3 -m venv /opt/arvados-py
 ENV PATH=/opt/arvados-py/bin:/usr/local/bin:/usr/bin:/bin
 RUN python3 -m pip install --no-cache-dir setuptools wheel
+
+# The build script sets up our build context with all the Python source
+# packages to install.
+COPY . /usr/local/src/
 # Run a-c-r afterward to check for a successful install.
 RUN python3 -m pip install --no-cache-dir /usr/local/src/* && arvados-cwl-runner --version
 

commit 2f07fe1e2c76c880fbcafdff5574a75912534656
Author: Brett Smith <brett.smith at curii.com>
Date:   Wed Jan 10 17:01:41 2024 -0500

    21367: Explicitly install setuptools
    
    Prepare for a PEP 517 world.
    
    Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith at curii.com>

diff --git a/sdk/dev-jobs.dockerfile b/sdk/dev-jobs.dockerfile
index 016163307f..dfc839fe00 100644
--- a/sdk/dev-jobs.dockerfile
+++ b/sdk/dev-jobs.dockerfile
@@ -19,7 +19,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q && apt-get install -qy --no
 ADD * /usr/local/src/
 RUN python3 -m venv /opt/arvados-py
 ENV PATH=/opt/arvados-py/bin:/usr/local/bin:/usr/bin:/bin
-RUN python3 -m pip install --no-cache-dir wheel
+RUN python3 -m pip install --no-cache-dir setuptools wheel
 # Run a-c-r afterward to check for a successful install.
 RUN python3 -m pip install --no-cache-dir /usr/local/src/* && arvados-cwl-runner --version
 

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list