fix(docker): Switch to pip install
and remove repoze-lru
workaround
#3281
firefoxci-taskcluster / docker-image-balrog-backend
succeeded
Jan 23, 2025 in 2m 55s
FirefoxCI (pull_request)
Build the docker image balrog-backend for use by dependent tasks
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2025-01-23T23:53:31.925Z
Resolved: 2025-01-23T23:55:07.787Z
Task Execution Time: 1 minute, 35 seconds, 862 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0
Artifacts
- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/image.tar.zst
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log
[taskcluster 2025-01-23 23:53:31.953Z] Task ID: bMyt2HbyTdWmxCEDnec3oQ
[taskcluster 2025-01-23 23:53:31.953Z] Worker ID: 6983715541932271834
[taskcluster 2025-01-23 23:53:31.953Z] Worker Group: us-west1-a
[taskcluster 2025-01-23 23:53:31.953Z] Worker Node Type: projects/887720501152/machineTypes/c2-standard-4
[taskcluster 2025-01-23 23:53:31.953Z] Worker Pool: releng-1/linux-gcp
[taskcluster 2025-01-23 23:53:31.953Z] Worker Version: 38.0.5
[taskcluster 2025-01-23 23:53:31.953Z] Public IP: 34.82.219.90
[taskcluster 2025-01-23 23:53:31.953Z] Hostname: releng-1-linux-gcp-alyj1gbgqfq9-dhnma-fea
5a90e6335300 - Started downloading
5a90e6335300 - Downloaded in 0.14 seconds
Digest: sha256:7fe70dcedefffffa03237ba5d456d42e0d7461de066db3f7a7c280a104869cd5
Status: Downloaded newer image for mozillareleases/image_builder@sha256:7fe70dcedefffffa03237ba5d456d42e0d7461de066db3f7a7c280a104869cd5
[taskcluster 2025-01-23 23:53:42.578Z] === Task Starting ===
[build-image] Downloading context.
[build-image] Building image.
INFO[0000] Retrieving image manifest python:3.11-slim
INFO[0000] Retrieving image python:3.11-slim from registry index.docker.io
INFO[0000] Retrieving image manifest python:3.11-slim
INFO[0000] Returning cached image manifest
...(824 lines hidden)...
Downloading wtforms-3.2.1-py3-none-any.whl (152 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/152.5 kB ? eta -:--:--
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.5/152.5 kB 29.0 MB/s eta 0:00:00
Collecting yarl==1.18.3 (from -r requirements/base.txt (line 1423))
Downloading yarl-1.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (344 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/344.1 kB ? eta -:--:--
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 344.1/344.1 kB 100.3 MB/s eta 0:00:00
Collecting zstandard==0.23.0 (from -r requirements/base.txt (line 1507))
Downloading zstandard-0.23.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/5.4 MB ? eta -:--:--
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 5.4/5.4 MB 255.6 MB/s eta 0:00:01
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.4/5.4 MB 145.9 MB/s eta 0:00:00
Collecting setuptools==75.8.0 (from -r requirements/base.txt (line 1608))
Using cached setuptools-75.8.0-py3-none-any.whl (1.2 MB)
Building wheels for collected packages: mysqlclient, uwsgi
Building wheel for mysqlclient (pyproject.toml) ... -� �\� �done
Created wheel for mysqlclient: filename=mysqlclient-2.2.7-cp311-cp311-linux_x86_64.whl size=135598 sha256=5ce54d34cf786bab34d2bb990f405cbf4ad730b35d055feabe580091c3e81f61
Stored in directory: /root/.cache/pip/wheels/cd/5f/fb/dbe9e6e7e1e24f9e73164c77b5fdc19bd36240425835c0e635
Building wheel for uwsgi (setup.py) ... -� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �/� �-� �\� �|� �done
Created wheel for uwsgi: filename=uWSGI-2.0.28-cp311-cp311-linux_x86_64.whl size=585584 sha256=9c11c5a55b21c970b7607a119d5c033fe51df4c525a4673de52377516c80416c
Stored in directory: /root/.cache/pip/wheels/0b/9e/9e/1d4fc69aafdf9fd9b76cca92bcf6722aa672a63f95723767a3
Successfully built mysqlclient uwsgi
Installing collected packages: uwsgi, tempita, statsd, sqlalchemy-migrate, spec-synthase, requests-hawk, repoze-lru, python-jose, mozilla-version, mohawk, clickclick, brotli, zstandard, yarl, wtforms, werkzeug, urllib3, typing-extensions, types-python-dateutil, swagger-spec-validator, sqlparse, sqlalchemy, six, setuptools, sentry-sdk, rsa, rpds-py, requests, referencing, pyyaml, python-dateutil, pyjwt, pycparser, pyasn1-modules, pyasn1, protobuf, proto-plus, propcache, pbr, packaging, mysqlclient, multidict, markupsafe, jsonschema-specifications, jsonschema, jinja2, itsdangerous, inflection, importlib-resources, idna, greenlet, googleapis-common-protos, google-resumable-media, google-crc32c, google-cloud-storage, google-cloud-core, google-auth, google-api-core, gcloud-aio-storage, gcloud-aio-auth, frozenlist, flask-wtf, flask-compress, flask, ecdsa, deepmerge, decorator, cryptography, connexion, click, charset-normalizer, chardet, cffi, certifi, cachetools, blinker, backoff, auth0-python, attrs, arrow, aiosignal, aiohttp, aiohappyeyeballs, aiofiles
Attempting uninstall: setuptools
Found existing installation: setuptools 65.5.1
Uninstalling setuptools-65.5.1:
Successfully uninstalled setuptools-65.5.1
Successfully installed aiofiles-23.2.1 aiohappyeyeballs-2.4.4 aiohttp-3.11.11 aiosignal-1.3.2 arrow-1.3.0 attrs-24.3.0 auth0-python-4.7.2 backoff-2.2.1 blinker-1.9.0 brotli-1.1.0 cachetools-5.5.1 certifi-2024.12.14 cffi-1.17.1 chardet-5.2.0 charset-normalizer-3.4.1 click-8.1.8 clickclick-20.10.2 connexion-2.14.2 cryptography-43.0.3 decorator-5.1.1 deepmerge-2.0 ecdsa-0.19.0 flask-2.2.5 flask-compress-1.17 flask-wtf-1.2.2 frozenlist-1.5.0 gcloud-aio-auth-5.3.2 gcloud-aio-storage-9.3.0 google-api-core-2.24.0 google-auth-2.38.0 google-cloud-core-2.4.1 google-cloud-storage-2.19.0 google-crc32c-1.6.0 google-resumable-media-2.7.2 googleapis-common-protos-1.66.0 greenlet-3.1.1 idna-3.10 importlib-resources-6.5.2 inflection-0.5.1 itsdangerous-2.2.0 jinja2-3.1.5 jsonschema-4.23.0 jsonschema-specifications-2024.10.1 markupsafe-3.0.2 mohawk-1.1.0 mozilla-version-3.1.0 multidict-6.1.0 mysqlclient-2.2.7 packaging-24.2 pbr-6.1.0 propcache-0.2.1 proto-plus-1.25.0 protobuf-5.29.3 pyasn1-0.6.1 pyasn1-modules-0.4.0 pycparser-2.22 pyjwt-2.10.1 python-dateutil-2.9.0.post0 python-jose-3.3.0 pyyaml-6.0.2 referencing-0.36.1 repoze-lru-0.7 requests-2.32.3 requests-hawk-1.2.1 rpds-py-0.22.3 rsa-4.9 sentry-sdk-2.20.0 setuptools-75.8.0 six-1.17.0 spec-synthase-0.1.11 sqlalchemy-1.4.54 sqlalchemy-migrate-0.13.0 sqlparse-0.5.3 statsd-4.0.1 swagger-spec-validator-3.0.4 tempita-0.6.0 types-python-dateutil-2.9.0.20241206 typing-extensions-4.12.2 urllib3-2.3.0 uwsgi-2.0.28 werkzeug-2.2.3 wtforms-3.2.1 yarl-1.18.3 zstandard-0.23.0
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
[notice] A new release of pip is available: 24.0 -> 24.3.1
[notice] To update, run: pip install --upgrade pip
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-12 gcc-12
libasan8 libatomic1 libbinutils libcc1-0 libctf-nobfd0 libctf0 libgcc-12-dev
libgomp1 libgprofng0 libisl23 libitm1 libjansson4 liblsan0 libmpc3 libmpfr6
libquadmath0 libtsan2 libubsan1
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
gcc
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 48.1 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15444 files and directories currently installed.)
Removing gcc (4:12.2.0-3) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-12 gcc-12
libasan8 libatomic1 libbinutils libcc1-0 libctf-nobfd0 libctf0 libgcc-12-dev
libgomp1 libgprofng0 libisl23 libitm1 libjansson4 liblsan0 libmpc3 libmpfr6
libquadmath0 libtsan2 libubsan1
0 upgraded, 0 newly installed, 24 to remove and 0 not upgraded.
After this operation, 180 MB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15413 files and directories currently installed.)
Removing gcc-12 (12.2.0-14) ...
Removing binutils (2.40-2) ...
Removing binutils-x86-64-linux-gnu (2.40-2) ...
Removing libgprofng0:amd64 (2.40-2) ...
Removing libctf0:amd64 (2.40-2) ...
Removing libbinutils:amd64 (2.40-2) ...
Removing binutils-common:amd64 (2.40-2) ...
Removing cpp (4:12.2.0-3) ...
Removing cpp-12 (12.2.0-14) ...
Removing libgcc-12-dev:amd64 (12.2.0-14) ...
Removing libasan8:amd64 (12.2.0-14) ...
Removing libatomic1:amd64 (12.2.0-14) ...
Removing libcc1-0:amd64 (12.2.0-14) ...
Removing libctf-nobfd0:amd64 (2.40-2) ...
Removing libgomp1:amd64 (12.2.0-14) ...
Removing libisl23:amd64 (0.25-1.1) ...
Removing libitm1:amd64 (12.2.0-14) ...
Removing libjansson4:amd64 (2.14-2) ...
Removing liblsan0:amd64 (12.2.0-14) ...
Removing libmpc3:amd64 (1.3.1-1) ...
Removing libmpfr6:amd64 (4.2.0-1) ...
Removing libquadmath0:amd64 (12.2.0-14) ...
Removing libtsan2:amd64 (12.2.0-14) ...
Removing libubsan1:amd64 (12.2.0-14) ...
Processing triggers for libc-bin (2.36-9+deb12u9) ...
INFO[0051] COPY topsrcdir/src/ /app/src/
INFO[0051] COPY topsrcdir/uwsgi/ /app/uwsgi/
INFO[0051] COPY topsrcdir/scripts/manage-db.py topsrcdir/scripts/run-batch-deletes.sh topsrcdir/scripts/run.sh topsrcdir/scripts/reset-stage-db.sh topsrcdir/scripts/get-prod-db-dump.py /app/scripts/
INFO[0051] COPY topsrcdir/MANIFEST.in topsrcdir/pyproject.toml topsrcdir/setup.py topsrcdir/version.json topsrcdir/version.txt /app/
INFO[0051] RUN pip install .
INFO[0051] Cmd: /bin/sh
INFO[0051] Args: [-c pip install .]
INFO[0051] Running: [/bin/sh -c pip install .]
Processing /app
Installing build dependencies ... -� �\� �|� �/� �-� �done
Getting requirements to build wheel ... -� �done
Preparing metadata (pyproject.toml) ... -� �done
Requirement already satisfied: aiofiles==23.2.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (23.2.1)
Requirement already satisfied: aiohappyeyeballs==2.4.4 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.4.4)
Requirement already satisfied: aiohttp==3.11.11 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.11.11)
Requirement already satisfied: aiosignal==1.3.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.3.2)
Requirement already satisfied: arrow==1.3.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.3.0)
Requirement already satisfied: attrs==24.3.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (24.3.0)
Requirement already satisfied: auth0-python==4.7.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (4.7.2)
Requirement already satisfied: backoff==2.2.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.2.1)
Requirement already satisfied: blinker==1.9.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.9.0)
Requirement already satisfied: brotli==1.1.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.1.0)
Requirement already satisfied: cachetools==5.5.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (5.5.1)
Requirement already satisfied: certifi==2024.12.14 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2024.12.14)
Requirement already satisfied: cffi==1.17.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.17.1)
Requirement already satisfied: chardet==5.2.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (5.2.0)
Requirement already satisfied: charset-normalizer==3.4.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.4.1)
Requirement already satisfied: click==8.1.8 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (8.1.8)
Requirement already satisfied: clickclick==20.10.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (20.10.2)
Requirement already satisfied: connexion==2.14.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.14.2)
Requirement already satisfied: cryptography==43.0.3 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (43.0.3)
Requirement already satisfied: decorator==5.1.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (5.1.1)
Requirement already satisfied: deepmerge==2.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.0)
Requirement already satisfied: ecdsa==0.19.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.19.0)
Requirement already satisfied: flask==2.2.5 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.2.5)
Requirement already satisfied: flask-compress==1.17 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.17)
Requirement already satisfied: flask-wtf==1.2.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.2.2)
Requirement already satisfied: frozenlist==1.5.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.5.0)
Requirement already satisfied: gcloud-aio-auth==5.3.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (5.3.2)
Requirement already satisfied: gcloud-aio-storage==9.3.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (9.3.0)
Requirement already satisfied: google-api-core==2.24.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.24.0)
Requirement already satisfied: google-auth==2.38.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.38.0)
Requirement already satisfied: google-cloud-core==2.4.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.4.1)
Requirement already satisfied: google-cloud-storage==2.19.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.19.0)
Requirement already satisfied: google-crc32c==1.6.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.6.0)
Requirement already satisfied: google-resumable-media==2.7.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.7.2)
Requirement already satisfied: googleapis-common-protos==1.66.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.66.0)
Requirement already satisfied: greenlet==3.1.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.1.1)
Requirement already satisfied: idna==3.10 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.10)
Requirement already satisfied: importlib-resources==6.5.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (6.5.2)
Requirement already satisfied: inflection==0.5.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.5.1)
Requirement already satisfied: itsdangerous==2.2.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.2.0)
Requirement already satisfied: jinja2==3.1.5 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.1.5)
Requirement already satisfied: jsonschema==4.23.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (4.23.0)
Requirement already satisfied: jsonschema-specifications==2024.10.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2024.10.1)
Requirement already satisfied: markupsafe==3.0.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.0.2)
Requirement already satisfied: mohawk==1.1.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.1.0)
Requirement already satisfied: mozilla-version==3.1.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.1.0)
Requirement already satisfied: multidict==6.1.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (6.1.0)
Requirement already satisfied: mysqlclient==2.2.7 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.2.7)
Requirement already satisfied: packaging==24.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (24.2)
Requirement already satisfied: pbr==6.1.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (6.1.0)
Requirement already satisfied: propcache==0.2.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.2.1)
Requirement already satisfied: proto-plus==1.25.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.25.0)
Requirement already satisfied: protobuf==5.29.3 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (5.29.3)
Requirement already satisfied: pyasn1==0.6.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.6.1)
Requirement already satisfied: pyasn1-modules==0.4.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.4.0)
Requirement already satisfied: pycparser==2.22 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.22)
Requirement already satisfied: pyjwt==2.10.1 in /usr/local/lib/python3.11/site-packages (from pyjwt[crypto]==2.10.1->balrog==3.68) (2.10.1)
Requirement already satisfied: python-dateutil==2.9.0.post0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.9.0.post0)
Requirement already satisfied: python-jose==3.3.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.3.0)
Requirement already satisfied: pyyaml==6.0.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (6.0.2)
Requirement already satisfied: referencing==0.36.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.36.1)
Requirement already satisfied: repoze-lru==0.7 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.7)
Requirement already satisfied: requests==2.32.3 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.32.3)
Requirement already satisfied: requests-hawk==1.2.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.2.1)
Requirement already satisfied: rpds-py==0.22.3 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.22.3)
Requirement already satisfied: rsa==4.9 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (4.9)
Requirement already satisfied: sentry-sdk==2.20.0 in /usr/local/lib/python3.11/site-packages (from sentry-sdk[flask]==2.20.0->balrog==3.68) (2.20.0)
Requirement already satisfied: six==1.17.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.17.0)
Requirement already satisfied: spec-synthase==0.1.11 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.1.11)
Requirement already satisfied: sqlalchemy==1.4.54 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.4.54)
Requirement already satisfied: sqlalchemy-migrate==0.13.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.13.0)
Requirement already satisfied: sqlparse==0.5.3 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.5.3)
Requirement already satisfied: statsd==4.0.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (4.0.1)
Requirement already satisfied: swagger-spec-validator==3.0.4 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.0.4)
Requirement already satisfied: tempita==0.6.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.6.0)
Requirement already satisfied: types-python-dateutil==2.9.0.20241206 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.9.0.20241206)
Requirement already satisfied: typing-extensions==4.12.2 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (4.12.2)
Requirement already satisfied: urllib3==2.3.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.3.0)
Requirement already satisfied: uwsgi==2.0.28 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.0.28)
Requirement already satisfied: werkzeug==2.2.3 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (2.2.3)
Requirement already satisfied: wtforms==3.2.1 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (3.2.1)
Requirement already satisfied: yarl==1.18.3 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (1.18.3)
Requirement already satisfied: zstandard==0.23.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (0.23.0)
Requirement already satisfied: setuptools==75.8.0 in /usr/local/lib/python3.11/site-packages (from balrog==3.68) (75.8.0)
Building wheels for collected packages: balrog
Building wheel for balrog (pyproject.toml) ... -� �\� �done
Created wheel for balrog: filename=balrog-3.68-py3-none-any.whl size=204316 sha256=08ef4b2396cc21159662272f6668e8b6c3c8fa9046c9204401196063eb847bac
Stored in directory: /tmp/pip-ephem-wheel-cache-u5ow6t9m/wheels/57/0f/98/bb57b2b57b95807699b822a35c022f139d38a02c27922f27ce
Successfully built balrog
Installing collected packages: balrog
Successfully installed balrog-3.68
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
[notice] A new release of pip is available: 24.0 -> 24.3.1
[notice] To update, run: pip install --upgrade pip
INFO[0057] WORKDIR /app
INFO[0057] Cmd: workdir
INFO[0057] Changed working directory to /app
INFO[0057] ENTRYPOINT ["/bin/bash", "/app/scripts/run.sh"]
INFO[0057] CMD ["public"]
INFO[0057] Taking snapshot of full filesystem...
INFO[0069] Skipping push to container registry due to --no-push flag
[build-image] Repacking image.
Getting image source signatures
Writing manifest to image destination
[build-image] Compressing image.
[taskcluster 2025-01-23 23:55:05.003Z] === Task Finished ===
[taskcluster 2025-01-23 23:55:07.067Z] Successful task run with exit code: 0 completed in 95.115 seconds
Loading