Running with gitlab-runner 13.12.0 (7a6612da)  on dsop-shared-gitlab-runner-5fcd8977b8-m6qmr JrExJ6yx  feature flags: FF_USE_LEGACY_KUBERNETES_EXECUTION_STRATEGY:false section_start:1631021956:resolve_secrets Resolving secrets section_end:1631021956:resolve_secrets section_start:1631021956:prepare_executor Preparing the "kubernetes" executor Using Kubernetes namespace: gitlab-runner-ironbank-dsop Using Kubernetes executor with image registry1.dso.mil/ironbank/ironbank-pipelines/rootless-podman:0.2 ... Using attach strategy to execute scripts... section_end:1631021956:prepare_executor section_start:1631021956:prepare_script Preparing environment Waiting for pod gitlab-runner-ironbank-dsop/runner-jrexj6yx-project-3540-concurrent-09sq2k to be running, status is Pending Waiting for pod gitlab-runner-ironbank-dsop/runner-jrexj6yx-project-3540-concurrent-09sq2k to be running, status is Pending ContainersNotInitialized: "containers with incomplete status: [init-logs istio-init]" ContainersNotReady: "containers with unready status: [build helper istio-proxy]" ContainersNotReady: "containers with unready status: [build helper istio-proxy]" Waiting for pod gitlab-runner-ironbank-dsop/runner-jrexj6yx-project-3540-concurrent-09sq2k to be running, status is Pending ContainersNotInitialized: "containers with incomplete status: [istio-init]" ContainersNotReady: "containers with unready status: [build helper istio-proxy]" ContainersNotReady: "containers with unready status: [build helper istio-proxy]" Waiting for pod gitlab-runner-ironbank-dsop/runner-jrexj6yx-project-3540-concurrent-09sq2k to be running, status is Pending ContainersNotInitialized: "containers with incomplete status: [istio-init]" ContainersNotReady: "containers with unready status: [build helper istio-proxy]" ContainersNotReady: "containers with unready status: [build helper istio-proxy]" Waiting for pod gitlab-runner-ironbank-dsop/runner-jrexj6yx-project-3540-concurrent-09sq2k to be running, status is Pending ContainersNotReady: "containers with unready status: [build helper istio-proxy]" ContainersNotReady: "containers with unready status: [build helper istio-proxy]" Running on runner-jrexj6yx-project-3540-concurrent-09sq2k via dsop-shared-gitlab-runner-5fcd8977b8-m6qmr... section_end:1631021971:prepare_script section_start:1631021971:get_sources Getting source from Git repository $ until [ $(curl --fail --silent --output /dev/stderr --write-out "%{http_code}" localhost:15020/healthz/ready) -eq 200 ]; do echo Waiting for Sidecar; sleep 3 ; done ; echo Sidecar available; Waiting for Sidecar Sidecar available Fetching changes with git depth set to 50... Initialized empty Git repository in /builds/JrExJ6yx/0/dsop/opensource/jupyter/jupyterlab/.git/ Created fresh repository. Checking out 1c69696c as renovate/setuptools-58.x... Skipping Git submodules setup section_end:1631021976:get_sources section_start:1631021976:download_artifacts Downloading artifacts Downloading artifacts for hardening-manifest (6255188)... Downloading artifacts from coordinator... ok  id=6255188 responseStatus=200 OK token=xMvezZpy WARNING: ci-artifacts/preflight/: lchown ci-artifacts/preflight/: operation not permitted (suppressing repeats) Downloading artifacts for import-artifacts (6255190)... Downloading artifacts from coordinator... ok  id=6255190 responseStatus=200 OK token=D3ok4xEr WARNING: ci-artifacts/import-artifacts/: lchown ci-artifacts/import-artifacts/: operation not permitted (suppressing repeats) Downloading artifacts for load-scripts (6255185)... Downloading artifacts from coordinator... ok  id=6255185 responseStatus=200 OK token=2fwE5Ly- WARNING: ci-artifacts/[MASKED]/: lchown ci-artifacts/[MASKED]/: operation not permitted (suppressing repeats) Downloading artifacts for wl-compare-lint (6255189)... Downloading artifacts from coordinator... ok  id=6255189 responseStatus=200 OK token=5bqmPbEb WARNING: ci-artifacts/lint/: lchown ci-artifacts/lint/: operation not permitted (suppressing repeats) section_end:1631021978:download_artifacts section_start:1631021978:step_script Executing "step_script" stage of the job script $ "${PIPELINE_REPO_DIR}/stages/build/build-run.sh" Determine source registry based on branch Load any images used in Dockerfile build Load HTTP and S3 external resources 'ci-artifacts/import-artifacts/external-resources/Babel-2.9.1-py2.py3-none-any.whl' -> './Babel-2.9.1-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/GitPython-3.1.18-py3-none-any.whl' -> './GitPython-3.1.18-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/Jinja2-3.0.1-py3-none-any.whl' -> './Jinja2-3.0.1-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/Mako-1.1.5-py2.py3-none-any.whl' -> './Mako-1.1.5-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/MarkupSafe-2.0.1-cp38-cp38-manylinux2010_x86_64.whl' -> './MarkupSafe-2.0.1-cp38-cp38-manylinux2010_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/Pygments-2.10.0-py3-none-any.whl' -> './Pygments-2.10.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/SQLAlchemy-1.4.23-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl' -> './SQLAlchemy-1.4.23-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/Send2Trash-1.8.0-py3-none-any.whl' -> './Send2Trash-1.8.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/alembic-1.7.1-py3-none-any.whl' -> './alembic-1.7.1-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/anyio-3.3.0-py3-none-any.whl' -> './anyio-3.3.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/argon2_cffi-21.1.0-cp35-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl' -> './argon2_cffi-21.1.0-cp35-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/async_generator-1.10-py3-none-any.whl' -> './async_generator-1.10-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/attrs-21.2.0-py2.py3-none-any.whl' -> './attrs-21.2.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/backcall-0.2.0-py2.py3-none-any.whl' -> './backcall-0.2.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/bleach-4.1.0-py2.py3-none-any.whl' -> './bleach-4.1.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/certifi-2021.5.30-py2.py3-none-any.whl' -> './certifi-2021.5.30-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/certipy-0.1.3-py3-none-any.whl' -> './certipy-0.1.3-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/cffi-1.14.5-cp38-cp38-manylinux1_x86_64.whl' -> './cffi-1.14.5-cp38-cp38-manylinux1_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/chardet-4.0.0-py2.py3-none-any.whl' -> './chardet-4.0.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/colorama-0.4.4-py2.py3-none-any.whl' -> './colorama-0.4.4-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/cryptography-3.4.8-cp36-abi3-manylinux_2_24_x86_64.whl' -> './cryptography-3.4.8-cp36-abi3-manylinux_2_24_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/decorator-5.0.9-py3-none-any.whl' -> './decorator-5.0.9-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/defusedxml-0.7.1-py2.py3-none-any.whl' -> './defusedxml-0.7.1-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/entrypoints-0.3-py2.py3-none-any.whl' -> './entrypoints-0.3-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/gitdb-4.0.7-py3-none-any.whl' -> './gitdb-4.0.7-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/greenlet-1.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl' -> './greenlet-1.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/idna-2.10-py2.py3-none-any.whl' -> './idna-2.10-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/idna-3.2-py3-none-any.whl' -> './idna-3.2-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/ipykernel-5.5.5-py3-none-any.whl' -> './ipykernel-5.5.5-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/ipython-7.27.0-py3-none-any.whl' -> './ipython-7.27.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/ipython_genutils-0.2.0-py2.py3-none-any.whl' -> './ipython_genutils-0.2.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jedi-0.18.0-py2.py3-none-any.whl' -> './jedi-0.18.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/json5-0.9.6-py2.py3-none-any.whl' -> './json5-0.9.6-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jsonschema-3.2.0-py2.py3-none-any.whl' -> './jsonschema-3.2.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyter_client-7.0.2-py3-none-any.whl' -> './jupyter_client-7.0.2-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyter_core-4.7.1-py3-none-any.whl' -> './jupyter_core-4.7.1-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyter_server-1.8.0-py3-none-any.whl' -> './jupyter_server-1.8.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyter_server_mathjax-0.2.3-py3-none-any.whl' -> './jupyter_server_mathjax-0.2.3-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyter_telemetry-0.1.0-py3-none-any.whl' -> './jupyter_telemetry-0.1.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyterhub-1.4.2-py3-none-any.whl' -> './jupyterhub-1.4.2-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyterlab-3.1.9-py3-none-any.whl' -> './jupyterlab-3.1.9-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyterlab_git-0.32.2-py3-none-any.whl' -> './jupyterlab_git-0.32.2-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyterlab_pygments-0.1.2-py2.py3-none-any.whl' -> './jupyterlab_pygments-0.1.2-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/jupyterlab_server-2.7.2-py3-none-any.whl' -> './jupyterlab_server-2.7.2-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/matplotlib_inline-0.1.2-py3-none-any.whl' -> './matplotlib_inline-0.1.2-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/mistune-0.8.4-py2.py3-none-any.whl' -> './mistune-0.8.4-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/nbclassic-0.3.1-py3-none-any.whl' -> './nbclassic-0.3.1-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/nbclient-0.5.4-py3-none-any.whl' -> './nbclient-0.5.4-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/nbconvert-6.1.0-py3-none-any.whl' -> './nbconvert-6.1.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/nbdime-3.1.0-py2.py3-none-any.whl' -> './nbdime-3.1.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/nbformat-5.1.3-py3-none-any.whl' -> './nbformat-5.1.3-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/nest_asyncio-1.5.1-py3-none-any.whl' -> './nest_asyncio-1.5.1-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/notebook-6.4.3-py3-none-any.whl' -> './notebook-6.4.3-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/oauthlib-3.1.1-py2.py3-none-any.whl' -> './oauthlib-3.1.1-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/packaging-20.9-py2.py3-none-any.whl' -> './packaging-20.9-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pamela-1.0.0-py2.py3-none-any.whl' -> './pamela-1.0.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pandocfilters-1.4.3.tar.gz' -> './pandocfilters-1.4.3.tar.gz' 'ci-artifacts/import-artifacts/external-resources/parso-0.8.2-py2.py3-none-any.whl' -> './parso-0.8.2-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pexpect-4.8.0-py2.py3-none-any.whl' -> './pexpect-4.8.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pickleshare-0.7.5-py2.py3-none-any.whl' -> './pickleshare-0.7.5-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pip-21.2.4-py3-none-any.whl' -> './pip-21.2.4-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/prometheus_client-0.11.0-py2.py3-none-any.whl' -> './prometheus_client-0.11.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/prompt_toolkit-3.0.20-py3-none-any.whl' -> './prompt_toolkit-3.0.20-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/ptyprocess-0.7.0-py2.py3-none-any.whl' -> './ptyprocess-0.7.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pyOpenSSL-20.0.1-py2.py3-none-any.whl' -> './pyOpenSSL-20.0.1-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pycparser-2.20-py2.py3-none-any.whl' -> './pycparser-2.20-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pyparsing-2.4.7-py2.py3-none-any.whl' -> './pyparsing-2.4.7-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pyrsistent-0.17.3.tar.gz' -> './pyrsistent-0.17.3.tar.gz' 'ci-artifacts/import-artifacts/external-resources/python_dateutil-2.8.2-py2.py3-none-any.whl' -> './python_dateutil-2.8.2-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/python_editor-1.0.4-py3-none-any.whl' -> './python_editor-1.0.4-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/python_json_logger-2.0.2-py3-none-any.whl' -> './python_json_logger-2.0.2-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pytz-2021.1-py2.py3-none-any.whl' -> './pytz-2021.1-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/pyzmq-22.2.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl' -> './pyzmq-22.2.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/requests-2.25.1-py2.py3-none-any.whl' -> './requests-2.25.1-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/ruamel.yaml-0.17.16-py3-none-any.whl' -> './ruamel.yaml-0.17.16-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/ruamel.yaml.clib-0.2.2-cp38-cp38-manylinux1_x86_64.whl' -> './ruamel.yaml.clib-0.2.2-cp38-cp38-manylinux1_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/setuptools-58.0.0-py3-none-any.whl' -> './setuptools-58.0.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/six-1.16.0-py2.py3-none-any.whl' -> './six-1.16.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/smmap-4.0.0-py2.py3-none-any.whl' -> './smmap-4.0.0-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/sniffio-1.2.0-py3-none-any.whl' -> './sniffio-1.2.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/terminado-0.11.1-py3-none-any.whl' -> './terminado-0.11.1-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/testpath-0.5.0-py3-none-any.whl' -> './testpath-0.5.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/tini' -> './tini' 'ci-artifacts/import-artifacts/external-resources/tornado-6.1-cp38-cp38-manylinux2010_x86_64.whl' -> './tornado-6.1-cp38-cp38-manylinux2010_x86_64.whl' 'ci-artifacts/import-artifacts/external-resources/traitlets-5.1.0-py3-none-any.whl' -> './traitlets-5.1.0-py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/urllib3-1.26.6-py2.py3-none-any.whl' -> './urllib3-1.26.6-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/wcwidth-0.2.5-py2.py3-none-any.whl' -> './wcwidth-0.2.5-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/webencodings-0.5.1-py2.py3-none-any.whl' -> './webencodings-0.5.1-py2.py3-none-any.whl' 'ci-artifacts/import-artifacts/external-resources/websocket_client-1.2.1-py2.py3-none-any.whl' -> './websocket_client-1.2.1-py2.py3-none-any.whl' Converting labels from hardening manifest into command line args Converting build args from hardening manifest into command line args Build the image STEP 1: FROM registry1.dso.mil/ironbank/opensource/python/python38:3.8 Trying to pull registry1.dso.mil/ironbank/opensource/python/python38:3.8... Getting image source signatures Copying blob sha256:361ab352f363f6ec6a580e3cfcf5dca838fb183986a9850dba165161b137d3bb Copying blob sha256:96476a77b28db43fcb170401c287700d91d95cdff9c06e5ea7b48289d40a8e57 Copying blob sha256:db2f50b75fc09a20e8d9c497d96ad384fbeacf7e77df71e4c7b578d4c07fccce Copying blob sha256:7e9523461232e9a8f06fb30c474bcf3f7fa7dd493076bf8f3c0be657bce43490 Copying config sha256:530d179ae49e56087597154bc85c20a30085fceb9294694f0e27b047da2331f1 Writing manifest to image destination Storing signatures STEP 2: ARG NB_USER="jovyan" STEP 3: ARG NB_UID="1000" STEP 4: ARG NB_GID="100" STEP 5: SHELL ["/bin/bash", "-o", "pipefail", "-c"] STEP 6: USER root STEP 7: RUN yum update -yq && yum install -yq git procps ca-certificates && yum clean all Installed: emacs-filesystem-1:26.1-5.el8.noarch git-2.27.0-1.el8.x86_64 git-core-2.27.0-1.el8.x86_64 git-core-doc-2.27.0-1.el8.noarch groff-base-1.22.3-18.el8.x86_64 less-530-1.el8.x86_64 libedit-3.1-23.20170329cvs.el8.x86_64 ncurses-6.1-7.20180224.el8.x86_64 openssh-8.0p1-6.el8_4.2.x86_64 openssh-clients-8.0p1-6.el8_4.2.x86_64 openssl-1:1.1.1g-15.el8_3.x86_64 perl-Carp-1.42-396.el8.noarch perl-Data-Dumper-2.167-399.el8.x86_64 perl-Digest-1.17-395.el8.noarch perl-Digest-MD5-2.55-396.el8.x86_64 perl-Encode-4:2.97-3.el8.x86_64 perl-Errno-1.28-419.el8_4.1.x86_64 perl-Error-1:0.17025-2.el8.noarch perl-Exporter-5.72-396.el8.noarch perl-File-Path-2.15-2.el8.noarch perl-File-Temp-0.230.600-1.el8.noarch perl-Getopt-Long-1:2.50-4.el8.noarch perl-Git-2.27.0-1.el8.noarch perl-HTTP-Tiny-0.074-1.el8.noarch perl-IO-1.38-419.el8_4.1.x86_64 perl-IO-Socket-IP-0.39-5.el8.noarch perl-IO-Socket-SSL-2.066-4.module+el8.3.0+6446+594cad75.noarch perl-MIME-Base64-3.15-396.el8.x86_64 perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+9eecfe51.noarch perl-Net-SSLeay-1.88-1.module+el8.3.0+6446+594cad75.x86_64 perl-PathTools-3.74-1.el8.x86_64 perl-Pod-Escapes-1:1.07-395.el8.noarch perl-Pod-Perldoc-3.28-396.el8.noarch perl-Pod-Simple-1:3.35-395.el8.noarch perl-Pod-Usage-4:1.69-395.el8.noarch perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 perl-Socket-4:2.027-3.el8.x86_64 perl-Storable-1:3.11-3.el8.x86_64 perl-Term-ANSIColor-4.06-396.el8.noarch perl-Term-Cap-1.17-395.el8.noarch perl-TermReadKey-2.37-7.el8.x86_64 perl-Text-ParseWords-3.30-395.el8.noarch perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch perl-Time-Local-1:1.280-1.el8.noarch perl-URI-1.73-3.el8.noarch perl-Unicode-Normalize-1.25-396.el8.x86_64 perl-constant-1.33-396.el8.noarch perl-interpreter-4:5.26.3-419.el8_4.1.x86_64 perl-libnet-3.11-3.el8.noarch perl-libs-4:5.26.3-419.el8_4.1.x86_64 perl-macros-4:5.26.3-419.el8_4.1.x86_64 perl-parent-1:0.237-1.el8.noarch perl-podlators-4.11-1.el8.noarch perl-threads-1:2.21-2.el8.x86_64 perl-threads-shared-1.58-2.el8.x86_64 procps-ng-3.3.15-6.el8.x86_64 25 files removed STEP 8: RUN useradd -m -s /bin/bash -N -u $NB_UID -g $NB_GID $NB_USER && chmod -R 775 /home/jovyan STEP 9: COPY tini /usr/local/bin/tini STEP 10: RUN chmod +x /usr/local/bin/tini STEP 11: RUN mkdir /opt/jupyter STEP 12: RUN chown -R jovyan:users /opt/jupyter STEP 13: USER $NB_UID STEP 14: ENV SHELL=/bin/bash NB_USER=$NB_USER NB_UID=$NB_UID NB_GID=$NB_GID LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 HOME=/home/$NB_USER STEP 15: COPY *.tar.gz /opt/jupyter STEP 16: COPY *.whl /opt/jupyter STEP 17: ENV PIP_DISABLE_PIP_VERSION_CHECK=1 STEP 18: ENV VIRTUAL_ENV=/opt/jupyter/venv STEP 19: RUN python3.8 -m venv $VIRTUAL_ENV STEP 20: ENV PATH="$VIRTUAL_ENV/bin:$PATH" STEP 21: RUN . $VIRTUAL_ENV/bin/activate && pip install --no-index --find-links /opt/jupyter pip jupyterlab jupyterlab-git jupyterhub Looking in links: /opt/jupyter Requirement already satisfied: pip in /opt/jupyter/venv/lib/python3.8/site-packages (21.1.1) Processing /opt/jupyter/jupyterlab-3.1.9-py3-none-any.whl Processing /opt/jupyter/jupyterlab_git-0.32.2-py3-none-any.whl Processing /opt/jupyter/jupyterhub-1.4.2-py3-none-any.whl Processing /opt/jupyter/jupyter_core-4.7.1-py3-none-any.whl Processing /opt/jupyter/nbclassic-0.3.1-py3-none-any.whl Processing /opt/jupyter/jupyterlab_server-2.7.2-py3-none-any.whl Processing /opt/jupyter/jupyter_server-1.8.0-py3-none-any.whl Processing /opt/jupyter/tornado-6.1-cp38-cp38-manylinux2010_x86_64.whl Processing /opt/jupyter/ipython-7.27.0-py3-none-any.whl Processing /opt/jupyter/packaging-20.9-py2.py3-none-any.whl Processing /opt/jupyter/Jinja2-3.0.1-py3-none-any.whl Processing /opt/jupyter/MarkupSafe-2.0.1-cp38-cp38-manylinux2010_x86_64.whl Processing /opt/jupyter/websocket_client-1.2.1-py2.py3-none-any.whl Processing /opt/jupyter/jupyter_client-7.0.2-py3-none-any.whl Processing /opt/jupyter/argon2_cffi-21.1.0-cp35-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl Processing /opt/jupyter/nbformat-5.1.3-py3-none-any.whl Processing /opt/jupyter/ipython_genutils-0.2.0-py2.py3-none-any.whl Processing /opt/jupyter/pyzmq-22.2.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl Processing /opt/jupyter/prometheus_client-0.11.0-py2.py3-none-any.whl Processing /opt/jupyter/traitlets-5.1.0-py3-none-any.whl Processing /opt/jupyter/nbconvert-6.1.0-py3-none-any.whl Processing /opt/jupyter/terminado-0.11.1-py3-none-any.whl Processing /opt/jupyter/anyio-3.3.0-py3-none-any.whl Processing /opt/jupyter/Send2Trash-1.8.0-py3-none-any.whl Processing /opt/jupyter/sniffio-1.2.0-py3-none-any.whl Processing /opt/jupyter/idna-3.2-py3-none-any.whl Processing /opt/jupyter/nest_asyncio-1.5.1-py3-none-any.whl Processing /opt/jupyter/python_dateutil-2.8.2-py2.py3-none-any.whl Processing /opt/jupyter/entrypoints-0.3-py2.py3-none-any.whl Processing /opt/jupyter/requests-2.25.1-py2.py3-none-any.whl Processing /opt/jupyter/Babel-2.9.1-py2.py3-none-any.whl Processing /opt/jupyter/json5-0.9.6-py2.py3-none-any.whl Processing /opt/jupyter/jsonschema-3.2.0-py2.py3-none-any.whl Processing /opt/jupyter/attrs-21.2.0-py2.py3-none-any.whl Requirement already satisfied: setuptools in /opt/jupyter/venv/lib/python3.8/site-packages (from jsonschema>=3.0.1->jupyterlab-server~=2.3->jupyterlab) (56.0.0) Processing /opt/jupyter/pyrsistent-0.17.3.tar.gz Processing /opt/jupyter/six-1.16.0-py2.py3-none-any.whl Processing /opt/jupyter/notebook-6.4.3-py3-none-any.whl Processing /opt/jupyter/ipykernel-5.5.5-py3-none-any.whl Processing /opt/jupyter/ptyprocess-0.7.0-py2.py3-none-any.whl Processing /opt/jupyter/nbdime-3.1.0-py2.py3-none-any.whl Processing /opt/jupyter/pexpect-4.8.0-py2.py3-none-any.whl Processing /opt/jupyter/jupyter_server_mathjax-0.2.3-py3-none-any.whl Processing /opt/jupyter/GitPython-3.1.18-py3-none-any.whl Processing /opt/jupyter/Pygments-2.10.0-py3-none-any.whl Processing /opt/jupyter/colorama-0.4.4-py2.py3-none-any.whl Processing /opt/jupyter/gitdb-4.0.7-py3-none-any.whl Processing /opt/jupyter/smmap-4.0.0-py2.py3-none-any.whl Processing /opt/jupyter/alembic-1.7.1-py3-none-any.whl Processing /opt/jupyter/oauthlib-3.1.1-py2.py3-none-any.whl Processing /opt/jupyter/SQLAlchemy-1.4.23-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl Processing /opt/jupyter/jupyter_telemetry-0.1.0-py3-none-any.whl Processing /opt/jupyter/pamela-1.0.0-py2.py3-none-any.whl Processing /opt/jupyter/certipy-0.1.3-py3-none-any.whl Processing /opt/jupyter/async_generator-1.10-py3-none-any.whl Processing /opt/jupyter/Mako-1.1.5-py2.py3-none-any.whl INFO: pip is looking at multiple versions of jupyterhub to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of smmap to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jupyter-server-mathjax to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of gitdb to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of gitpython to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of nbdime to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jupyterlab-git to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of traitlets to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of tornado to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of terminado to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of sniffio to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of send2trash to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pyzmq to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of python-dateutil to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pyrsistent to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of notebook to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of nest-asyncio to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of nbclassic to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of markupsafe to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of attrs to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jsonschema to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of entrypoints to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jupyterlab-server to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jupyter-core to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jupyter-client to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while. Processing /opt/jupyter/idna-2.10-py2.py3-none-any.whl INFO: pip is looking at multiple versions of anyio to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jupyter-server to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jinja2 to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of jupyterlab to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pip to determine which version is compatible with other requirements. This could take a while. Processing /opt/jupyter/pip-21.2.4-py3-none-any.whl ERROR: Exception: Traceback (most recent call last): File "/opt/jupyter/venv/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 180, in _main status = self.run(options, args) File "/opt/jupyter/venv/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 204, in wrapper return func(self, options, args) File "/opt/jupyter/venv/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 318, in run requirement_set = resolver.resolve( File "/opt/jupyter/venv/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 127, in resolve result = self._result = resolver.resolve( File "/opt/jupyter/venv/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 473, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "/opt/jupyter/venv/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 384, in resolve raise ResolutionTooDeep(max_rounds) pip._vendor.resolvelib.resolvers.ResolutionTooDeep: 2000000 subprocess exited with status 2 subprocess exited with status 2 error building at STEP "RUN . $VIRTUAL_ENV/bin/activate && pip install --no-index --find-links /opt/jupyter pip jupyterlab jupyterlab-git jupyterhub": exit status 2 time="2021-09-07T13:45:01Z" level=error msg="exit status 2" section_end:1631022301:step_script section_start:1631022301:upload_artifacts_on_failure Uploading artifacts for failed job Uploading artifacts... ci-artifacts/build/: found 1 matching files and directories Uploading artifacts as "archive" to coordinator... ok id=6300586 responseStatus=201 Created token=Y3C7aS8a Uploading artifacts... WARNING: build.env: no matching files  ERROR: No files to upload  section_end:1631022307:upload_artifacts_on_failure section_start:1631022307:cleanup_file_variables Cleaning up file based variables section_end:1631022308:cleanup_file_variables ERROR: Job failed: command terminated with exit code 1