Running with gitlab-runner 17.6.0 (374d34fd)
  on hamster-dind-indiscale ybudqsep, system ID: r_1yzoErM4OeFG
Resolving secrets
section_start:1742402323:prepare_executor
Preparing the "docker" executor
Using Docker executor with image docker:20.10 ...
Pulling docker image docker:20.10 ...
Using docker image sha256:ed9a10a5bc310dfdad94ab737c61698d5a5bc8074a039804531452fe19200896 for docker:20.10 with digest docker@sha256:2967f0819c84dd589ed0a023b9d25dcfe7a3c123d5bf784ffbb77edf55335f0c ...
section_end:1742402325:prepare_executor
section_start:1742402325:prepare_script
Preparing environment
Running on runner-ybudqsep-project-259-concurrent-1 via 25e63d4dbc9e...
section_end:1742402326:prepare_script
section_start:1742402326:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Reinitialized existing Git repository in /builds/ybudqsep/1/caosdb/src/linkahead-loan/.git/
Checking out cb847c8a as detached HEAD (ref is main)...
Removing .docker/cert/
Removing loanpy/.coverage
Removing loanpy/.pytest_cache/
Removing loanpy/build/
Removing loanpy/src/linkahead_sss_loanpy.egg-info/
Removing loanpy/unittests/__pycache__/

Skipping Git submodules setup
section_end:1742402328:get_sources
section_start:1742402328:step_script
Executing "step_script" stage of the job script
Using docker image sha256:ed9a10a5bc310dfdad94ab737c61698d5a5bc8074a039804531452fe19200896 for docker:20.10 with digest docker@sha256:2967f0819c84dd589ed0a023b9d25dcfe7a3c123d5bf784ffbb77edf55335f0c ...
$ df -h
Filesystem                Size      Used Available Use% Mounted on
overlay                 919.6G    650.6G    244.8G  73% /
tmpfs                    64.0M         0     64.0M   0% /dev
shm                      64.0M         0     64.0M   0% /dev/shm
/dev/md2                919.6G    650.6G    244.8G  73% /cache
/dev/md2                919.6G    650.6G    244.8G  73% /image-cache
/dev/md2                919.6G    650.6G    244.8G  73% /builds
/dev/md2                919.6G    650.6G    244.8G  73% /etc/resolv.conf
/dev/md2                919.6G    650.6G    244.8G  73% /etc/hostname
/dev/md2                919.6G    650.6G    244.8G  73% /etc/hosts
overlay                 919.6G    650.6G    244.8G  73% /run/docker.sock
$ command -v wget
/usr/bin/wget
$ if [ -z "$PYLIB" ]; then if echo "$CI_COMMIT_REF_NAME" | grep -c "^f-" ; then echo "Check if pylib has branch $CI_COMMIT_REF_NAME" ; if wget https://gitlab.indiscale.com/api/v4/projects/97/repository/branches/${CI_COMMIT_REF_NAME} ; then PYLIB=$CI_COMMIT_REF_NAME ; fi; fi; fi;
0
$ PYLIB=${PYLIB:-dev}
$ echo $PYLIB
dev
$ if [ -z "$ADVANCED" ]; then if echo "$CI_COMMIT_REF_NAME" | grep -c "^f-" ; then echo "Check if advanced user tools have branch $CI_COMMIT_REF_NAME" ; if wget https://gitlab.indiscale.com/api/v4/projects/104/repository/branches/${CI_COMMIT_REF_NAME} ; then ADVANCED=$CI_COMMIT_REF_NAME ; fi; fi; fi;
0
$ ADVANCED=${ADVANCED:-dev}
$ echo $ADVANCED
dev
$ docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
$ docker build --build-arg PYLIB=${PYLIB} --build-arg ADVANCED=${ADVANCED:dev} --file .docker/Dockerfile -t $CI_REGISTRY_IMAGE .
#2 [internal] load build definition from Dockerfile
#2 sha256:d052a96f6a5c4d40847ea2caceecbb4f2cfe87c1c857d52bca05fa1f69791e3b
#2 transferring dockerfile: 1.38kB done
#2 DONE 0.3s

#1 [internal] load .dockerignore
#1 sha256:62d28cd2afc06ba5d484cdbe30b6190dc2f2c49eceda93d616da5e1f2171b183
#1 transferring context: 2B done
#1 DONE 0.4s

#3 [internal] load metadata for docker.io/library/debian:bookworm
#3 sha256:4c2e33d19e065699564b2d1959693ac3da3f2d2a45d5d9eeb53eb17dba13ef06
#3 DONE 1.0s

#12 [internal] load build context
#12 sha256:18d3fe5da297e280ad3fde8b5bdb1fda67659360d003a4c389c2523d685f6cde
#12 DONE 0.0s

#17 [ 1/12] FROM docker.io/library/debian:bookworm@sha256:18023f131f52fc3ea21973cabffe0b216c60b417fd2478e94d9d59981ebba6af
#17 sha256:8e8b9963aa61fadabc545c63917f8d019c3d7b0cb4c19ba6323295619acd3d8e
#17 resolve docker.io/library/debian:bookworm@sha256:18023f131f52fc3ea21973cabffe0b216c60b417fd2478e94d9d59981ebba6af
#17 resolve docker.io/library/debian:bookworm@sha256:18023f131f52fc3ea21973cabffe0b216c60b417fd2478e94d9d59981ebba6af 0.2s done
#17 DONE 0.2s

#12 [internal] load build context
#12 sha256:18d3fe5da297e280ad3fde8b5bdb1fda67659360d003a4c389c2523d685f6cde
#12 transferring context: 1.24MB 0.1s done
#12 DONE 0.4s

#10 https://gitlab.indiscale.com/api/v4/projects/97/repository/commits/dev
#10 sha256:6fb201c62410b6d5a83097dc81cb2b41f9fe1d5b73087ae159906810806af866
#10 DONE 0.8s

#7 https://gitlab.indiscale.com/api/v4/projects/104/repository/commits/dev
#7 sha256:3bb53df4d2a873c1adcb4b100a33a217f3b080f22add0a5fd8b3841c840967a3
#7 DONE 0.7s

#11 [ 4/12] COPY .docker/wait-for-it.sh /wait-for-it.sh
#11 sha256:44173ef529917ac6cc6e3c7b1ed15d204978cc0cbeea1ed88f6d09f7076696d8
#11 CACHED

#18 [ 5/12] ADD https://gitlab.indiscale.com/api/v4/projects/97/repository/commits/dev     pylib_version.json
#18 sha256:eca823fb68166b575572b08db8e9324d12896ac3badf872fdc477455cbd9e41b
#18 CACHED

#8 [ 6/12] RUN git clone https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git &&     cd caosdb-pylib && git checkout dev && pip3 install --break-system-packages .
#8 sha256:c30ad42ece88fd552ec6dcfb7ae1c69e071df16f1c5315c04fef1125750b0dc4
#8 CACHED

#13 [ 3/12] RUN pip3 install --break-system-packages pylint recommonmark sphinx-rtd-theme tox
#13 sha256:ca0f2dad51689309c22791dc16381d05ecc2c6e4bdc493e5a79ff467bd6943ab
#13 CACHED

#6 [ 7/12] ADD https://gitlab.indiscale.com/api/v4/projects/104/repository/commits/dev     advanced_version.json
#6 sha256:9215fb6a682e13fe24896bd79911d89bd07f910ad9eb1d912a20eb8ebdbe170b
#6 CACHED

#14 [ 2/12] RUN apt-get update &&     apt-get install     curl     git     openjdk-17-jdk-headless     python3-autopep8     python3-pip     python3-pytest     python3-sphinx     -y
#14 sha256:e2b981f1f4a76c2bf584cf0aaf3ed84b7fbf972a3a0d82b50fcee4c75aaccc38
#14 CACHED

#5 [ 8/12] RUN git clone https://gitlab.indiscale.com/caosdb/src/caosdb-advanced-user-tools.git &&     cd caosdb-advanced-user-tools && git checkout dev && pip3 install --break-system-packages .[h5-crawler]
#5 sha256:2bcacbc5ebc6224309edf6f594269a4e06a95047a3742dddfd7868a44925bb05
#5 CACHED

#4 [ 9/12] COPY . /git
#4 sha256:057a04b4fcbd627a2c0ce3090fd93c0b4256baed471ad8a96e012eb9d05b0f90
#4 DONE 0.5s

#15 [10/12] RUN rm -r /git/.git
#15 sha256:e943f4fa823e56c5e129feed80c84a46aac92a4f244a4c15488f688ee6452501
#15 DONE 0.7s

#9 [11/12] RUN cd /git/loanpy && pip3 install --break-system-packages .
#9 sha256:fae77f5a1bce05768e61ff3afdce73d905bfa51d1d8a3bad96939e468f04295b
#9 0.874 Processing /git/loanpy
#9 0.875   Installing build dependencies: started
#9 2.452   Installing build dependencies: finished with status 'done'
#9 2.454   Getting requirements to build wheel: started
#9 2.598   Getting requirements to build wheel: finished with status 'done'
#9 2.599   Preparing metadata (pyproject.toml): started
#9 2.743   Preparing metadata (pyproject.toml): finished with status 'done'
#9 2.763 Collecting linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev
#9 2.764   Cloning https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git (to revision dev) to /tmp/pip-install-yec248w3/linkahead_8915c0857f2c401e9e7e277040241c78
#9 2.766   Running command git clone --filter=blob:none --quiet https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git /tmp/pip-install-yec248w3/linkahead_8915c0857f2c401e9e7e277040241c78
#9 3.707   Running command git checkout -b dev --track origin/dev
#9 4.029   Switched to a new branch 'dev'
#9 4.029   branch 'dev' set up to track 'origin/dev'.
#9 4.029   Resolved https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git to commit c2062ba5ce812e0b21c2cf9fc545bc1589cf2a1f
#9 4.032   Preparing metadata (setup.py): started
#9 4.657   Preparing metadata (setup.py): finished with status 'done'
#9 4.666 Requirement already satisfied: caosadvancedtools in /usr/local/lib/python3.11/dist-packages (from linkahead-sss-loanpy==0.0.1) (0.13.1.dev0+20f3951)
#9 4.851 Collecting importlib_resources
#9 4.901   Downloading importlib_resources-6.5.2-py3-none-any.whl (37 kB)
#9 5.067 Collecting py3-validate-email
#9 5.076   Downloading py3_validate_email-1.0.5.post2-py3-none-any.whl (35 kB)
#9 5.112 Requirement already satisfied: jsonref in /usr/local/lib/python3.11/dist-packages (from caosadvancedtools->linkahead-sss-loanpy==0.0.1) (1.1.0)
#9 5.113 Requirement already satisfied: jsonschema[format]>=4.4.0 in /usr/local/lib/python3.11/dist-packages (from caosadvancedtools->linkahead-sss-loanpy==0.0.1) (4.23.0)
#9 5.121 Requirement already satisfied: numpy<2,>=1.24.0 in /usr/local/lib/python3.11/dist-packages (from caosadvancedtools->linkahead-sss-loanpy==0.0.1) (1.26.4)
#9 5.123 Requirement already satisfied: openpyxl!=3.1.3,>=3.1.2 in /usr/local/lib/python3.11/dist-packages (from caosadvancedtools->linkahead-sss-loanpy==0.0.1) (3.1.5)
#9 5.131 Requirement already satisfied: pandas>=1.2.0 in /usr/local/lib/python3.11/dist-packages (from caosadvancedtools->linkahead-sss-loanpy==0.0.1) (2.2.3)
#9 5.132 Requirement already satisfied: xlrd>=2.0 in /usr/local/lib/python3.11/dist-packages (from caosadvancedtools->linkahead-sss-loanpy==0.0.1) (2.0.1)
#9 5.144 Requirement already satisfied: PyYAML>=5.4.1 in /usr/local/lib/python3.11/dist-packages (from linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (6.0.2)
#9 5.145 Requirement already satisfied: future in /usr/local/lib/python3.11/dist-packages (from linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (1.0.0)
#9 5.145 Requirement already satisfied: lxml>=4.6.3 in /usr/local/lib/python3.11/dist-packages (from linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (5.3.1)
#9 5.146 Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.11/dist-packages (from linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (2.9.0.post0)
#9 5.147 Requirement already satisfied: requests[socks]>=2.26 in /usr/local/lib/python3.11/dist-packages (from linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (2.32.3)
#9 5.185 Collecting dnspython~=2.1
#9 5.192   Downloading dnspython-2.7.0-py3-none-any.whl (313 kB)
#9 5.227      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 313.6/313.6 kB 9.4 MB/s eta 0:00:00
#9 5.231 Requirement already satisfied: idna~=3.0 in /usr/lib/python3/dist-packages (from py3-validate-email->linkahead-sss-loanpy==0.0.1) (3.3)
#9 5.232 Requirement already satisfied: filelock~=3.0 in /usr/local/lib/python3.11/dist-packages (from py3-validate-email->linkahead-sss-loanpy==0.0.1) (3.18.0)
#9 5.282 Requirement already satisfied: attrs>=22.2.0 in /usr/lib/python3/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (22.2.0)
#9 5.283 Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (2024.10.1)
#9 5.284 Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (0.36.2)
#9 5.284 Requirement already satisfied: rpds-py>=0.7.1 in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (0.23.1)
#9 5.285 Requirement already satisfied: fqdn in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (1.5.1)
#9 5.286 Requirement already satisfied: isoduration in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (20.11.0)
#9 5.287 Requirement already satisfied: jsonpointer>1.13 in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (3.0.0)
#9 5.288 Requirement already satisfied: rfc3339-validator in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (0.1.4)
#9 5.289 Requirement already satisfied: rfc3987 in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (1.3.8)
#9 5.290 Requirement already satisfied: uri-template in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (1.3.0)
#9 5.291 Requirement already satisfied: webcolors>=1.11 in /usr/local/lib/python3.11/dist-packages (from jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (24.11.1)
#9 5.305 Requirement already satisfied: et-xmlfile in /usr/local/lib/python3.11/dist-packages (from openpyxl!=3.1.3,>=3.1.2->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (2.0.0)
#9 5.357 Requirement already satisfied: pytz>=2020.1 in /usr/lib/python3/dist-packages (from pandas>=1.2.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (2022.7.1)
#9 5.358 Requirement already satisfied: tzdata>=2022.7 in /usr/local/lib/python3.11/dist-packages (from pandas>=1.2.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (2025.1)
#9 5.370 Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.8.2->linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (1.16.0)
#9 5.394 Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3/dist-packages (from requests[socks]>=2.26->linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (3.0.1)
#9 5.396 Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3/dist-packages (from requests[socks]>=2.26->linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (1.26.12)
#9 5.397 Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests[socks]>=2.26->linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (2022.9.24)
#9 5.398 Requirement already satisfied: PySocks!=1.5.7,>=1.5.6 in /usr/local/lib/python3.11/dist-packages (from requests[socks]>=2.26->linkahead@ git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev->linkahead-sss-loanpy==0.0.1) (1.7.1)
#9 5.534 Requirement already satisfied: typing-extensions>=4.4.0 in /usr/local/lib/python3.11/dist-packages (from referencing>=0.28.4->jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (4.12.2)
#9 5.647 Requirement already satisfied: arrow>=0.15.0 in /usr/local/lib/python3.11/dist-packages (from isoduration->jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (1.3.0)
#9 5.773 Requirement already satisfied: types-python-dateutil>=2.8.10 in /usr/local/lib/python3.11/dist-packages (from arrow>=0.15.0->isoduration->jsonschema[format]>=4.4.0->caosadvancedtools->linkahead-sss-loanpy==0.0.1) (2.9.0.20241206)
#9 5.826 Building wheels for collected packages: linkahead-sss-loanpy
#9 5.827   Building wheel for linkahead-sss-loanpy (pyproject.toml): started
#9 5.988   Building wheel for linkahead-sss-loanpy (pyproject.toml): finished with status 'done'
#9 5.989   Created wheel for linkahead-sss-loanpy: filename=linkahead_sss_loanpy-0.0.1-py3-none-any.whl size=47760 sha256=bcdea1cdf9f548e6e5f464e9eb69748983fdcc85832467364a2d6b011d333ddb
#9 5.989   Stored in directory: /tmp/pip-ephem-wheel-cache-6kb1ke01/wheels/f4/41/e2/40728c0b06818ba997d78c1e2560f19184b31f00fb4f920410
#9 5.998 Successfully built linkahead-sss-loanpy
#9 6.339 Installing collected packages: importlib_resources, dnspython, py3-validate-email, linkahead-sss-loanpy
#9 6.597 Successfully installed dnspython-2.7.0 importlib_resources-6.5.2 linkahead-sss-loanpy-0.0.1 py3-validate-email-1.0.5.post2
#9 6.597 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
#9 DONE 6.9s

#16 [12/12] WORKDIR /git/integrationtests
#16 sha256:4b8ac8eb9a8f915e10a8601bca3b60b5afddcdf9c5c0fb049a941b386440b5c5
#16 DONE 0.3s

#19 exporting to image
#19 sha256:a6c8084993b9aa8204d0291084194daff03c84b702365d92d0a6c0c390ec836e
#19 exporting layers
#19 exporting layers 0.4s done
#19 writing image sha256:6a33fc4af14d066ad9d611763c5827df97bb62bc4c7bd9588b89f5e5e778378e done
#19 naming to gitlab.indiscale.com:5050/caosdb/src/linkahead-loan/testenv:main 0.0s done
#19 DONE 0.4s
$ docker push $CI_REGISTRY_IMAGE
The push refers to repository [gitlab.indiscale.com:5050/caosdb/src/linkahead-loan/testenv]
a34abeffda32: Preparing
d455b2cdafb7: Preparing
e75f4c07696f: Preparing
3ee395041501: Preparing
c53e323338c1: Preparing
933f22d8ed1b: Preparing
55639eb35242: Preparing
d886dd23b8a3: Preparing
d321c5266654: Preparing
6ed1fbc5f15b: Preparing
33c9bfe9f727: Preparing
933f22d8ed1b: Waiting
53babe930602: Preparing
55639eb35242: Waiting
d886dd23b8a3: Waiting
d321c5266654: Waiting
6ed1fbc5f15b: Waiting
33c9bfe9f727: Waiting
53babe930602: Waiting
c53e323338c1: Layer already exists
933f22d8ed1b: Layer already exists
55639eb35242: Layer already exists
e75f4c07696f: Pushed
d886dd23b8a3: Layer already exists
a34abeffda32: Pushed
3ee395041501: Pushed
d321c5266654: Layer already exists
6ed1fbc5f15b: Layer already exists
33c9bfe9f727: Layer already exists
53babe930602: Layer already exists
d455b2cdafb7: Pushed
main: digest: sha256:46eecb2be54738d58f71724d38c3e7ef3e12d3f8af898c2d8a9e064a7fa2a30d size: 2835
$ docker save $CI_REGISTRY_IMAGE > /image-cache/linkahead-python-package-template-testenv-${CI_COMMIT_REF_NAME}.tar
section_end:1742402356:step_script
section_start:1742402356:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1742402357:cleanup_file_variables
Job succeeded