2026-07-14T13:58:58.791666Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-14T13:58:58.791730Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-14T13:58:58.791835Z 00O Resolving secrets 2026-07-14T13:58:58.792273Z 00O section_start:1784037538:prepare_executor 2026-07-14T13:58:58.792278Z 00O+Preparing the "docker" executor 2026-07-14T13:58:58.821579Z 00O Using Docker executor with image docker:cli ... 2026-07-14T13:58:59.976666Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-14T13:59:00.054099Z 00O Pulling docker image docker:cli ... 2026-07-14T13:59:02.449197Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-14T13:59:02.449259Z 00O section_end:1784037542:prepare_executor 2026-07-14T13:59:02.449263Z 00O+section_start:1784037542:prepare_script 2026-07-14T13:59:02.449472Z 00O+Preparing environment 2026-07-14T13:59:02.481580Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-14T13:59:02.738887Z 01O Running on runner-ee6nehn34-project-243-concurrent-0 via 0ea095f01732... 2026-07-14T13:59:02.883596Z 00O section_end:1784037542:prepare_script 2026-07-14T13:59:02.883607Z 00O+section_start:1784037542:get_sources 2026-07-14T13:59:02.885773Z 00O+Getting source from Git repository 2026-07-14T13:59:03.189652Z 01O Gitaly correlation ID: 01KXGERYEF6YF84H6G80H6RQP9 2026-07-14T13:59:03.198133Z 01O Fetching changes with git depth set to 20... 2026-07-14T13:59:03.202320Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/services/backend/.git/ 2026-07-14T13:59:03.205703Z 01O Created fresh repository. 2026-07-14T13:59:03.863134Z 01O Checking out 404a67f4 as detached HEAD (ref is main)... 2026-07-14T13:59:03.943599Z 01O 2026-07-14T13:59:03.943610Z 01O Skipping Git submodules setup 2026-07-14T13:59:04.101599Z 00O section_end:1784037544:get_sources 2026-07-14T13:59:04.101610Z 00O+section_start:1784037544:step_script 2026-07-14T13:59:04.107881Z 00O+Executing "step_script" stage of the job script 2026-07-14T13:59:04.107935Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-14T13:59:04.173852Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-14T13:59:04.453969Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-14T13:59:04.821733Z 01O Login Succeeded 2026-07-14T13:59:04.821773Z 01E 2026-07-14T13:59:04.821775Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-14T13:59:04.821777Z 01E Configure a credential helper to remove this warning. See 2026-07-14T13:59:04.821780Z 01E https://docs.docker.com/go/credential-store/ 2026-07-14T13:59:04.821781Z 01E 2026-07-14T13:59:04.823458Z 01O $ touch .env 2026-07-14T13:59:04.824937Z 01O $ docker compose build --push 2026-07-14T13:59:04.881859Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.881881Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.881941Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882009Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882084Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882145Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882497Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882507Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882597Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882649Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882780Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.882826Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.883598Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.883635Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.883844Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.884001Z 01E time="2026-07-14T13:59:04Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-07-14T13:59:04.950861Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:404a67f4c34a0e9eca2072596ee799950b3397f9 Building 2026-07-14T13:59:05.015812Z 01O #1 [internal] load local bake definitions 2026-07-14T13:59:05.116479Z 01O #1 reading from stdin 630B done 2026-07-14T13:59:05.116489Z 01O #1 DONE 0.0s 2026-07-14T13:59:05.116490Z 01O 2026-07-14T13:59:05.116491Z 01O #2 [internal] load build definition from Dockerfile 2026-07-14T13:59:05.116492Z 01O #2 transferring dockerfile: 1.02kB done 2026-07-14T13:59:05.295891Z 01O #2 DONE 0.1s 2026-07-14T13:59:05.295903Z 01O 2026-07-14T13:59:05.295905Z 01O #3 [internal] load metadata for docker.io/library/python:3.12-slim 2026-07-14T13:59:06.028010Z 01O #3 DONE 0.9s 2026-07-14T13:59:06.028020Z 01O 2026-07-14T13:59:06.028021Z 01O #4 [internal] load metadata for ghcr.io/astral-sh/uv:latest 2026-07-14T13:59:06.675465Z 01O #4 DONE 1.5s 2026-07-14T13:59:06.775588Z 01O 2026-07-14T13:59:06.775599Z 01O #5 [internal] load .dockerignore 2026-07-14T13:59:06.775601Z 01O #5 transferring context: 242B done 2026-07-14T13:59:06.775603Z 01O #5 DONE 0.1s 2026-07-14T13:59:06.775605Z 01O 2026-07-14T13:59:06.775606Z 01O #6 [internal] load build context 2026-07-14T13:59:06.775608Z 01O #6 DONE 0.0s 2026-07-14T13:59:06.775609Z 01O 2026-07-14T13:59:06.775610Z 01O #7 FROM ghcr.io/astral-sh/uv:latest@sha256:0f36cb9361a3346885ca3677e3767016687b5a170c1a6b88465ec14aefec90aa 2026-07-14T13:59:06.775612Z 01O #7 resolve ghcr.io/astral-sh/uv:latest@sha256:0f36cb9361a3346885ca3677e3767016687b5a170c1a6b88465ec14aefec90aa 0.0s done 2026-07-14T13:59:06.775615Z 01O #7 DONE 0.0s 2026-07-14T13:59:06.775616Z 01O 2026-07-14T13:59:06.775617Z 01O #8 [stage-0 1/6] FROM docker.io/library/python:3.12-slim@sha256:c3d81d25b3154142b0b42eb1e61300024426268edeb5b5a26dd7ddf64d9daf28 2026-07-14T13:59:06.775619Z 01O #8 resolve docker.io/library/python:3.12-slim@sha256:c3d81d25b3154142b0b42eb1e61300024426268edeb5b5a26dd7ddf64d9daf28 0.0s done 2026-07-14T13:59:06.904803Z 01O #8 DONE 0.0s 2026-07-14T13:59:06.904813Z 01O 2026-07-14T13:59:06.904815Z 01O #6 [internal] load build context 2026-07-14T13:59:07.204744Z 01O #6 transferring context: 6.43MB 0.2s done 2026-07-14T13:59:07.204756Z 01O #6 DONE 0.3s 2026-07-14T13:59:07.204758Z 01O 2026-07-14T13:59:07.204760Z 01O #7 FROM ghcr.io/astral-sh/uv:latest@sha256:0f36cb9361a3346885ca3677e3767016687b5a170c1a6b88465ec14aefec90aa 2026-07-14T13:59:07.204763Z 01O #7 CACHED 2026-07-14T13:59:07.204764Z 01O 2026-07-14T13:59:07.204766Z 01O #9 [stage-0 2/6] WORKDIR /app 2026-07-14T13:59:07.204767Z 01O #9 CACHED 2026-07-14T13:59:07.204769Z 01O 2026-07-14T13:59:07.204770Z 01O #10 [stage-0 3/6] RUN --mount=target=/var/lib/apt/lists,type=cache,sharing=locked --mount=target=/var/cache/apt,type=cache,sharing=locked rm -f /etc/apt/apt.conf.d/docker-clean && apt-get update && apt-get -y --no-install-recommends install gettext antiword ffmpeg git 2026-07-14T13:59:07.204774Z 01O #10 CACHED 2026-07-14T13:59:07.204775Z 01O 2026-07-14T13:59:07.204824Z 01O #11 [stage-0 4/6] RUN --mount=from=ghcr.io/astral-sh/uv,source=/uv,target=/bin/uv --mount=type=cache,target=/root/.cache/uv --mount=type=bind,source=uv.lock,target=uv.lock --mount=type=bind,source=pyproject.toml,target=pyproject.toml uv sync --no-install-project 2026-07-14T13:59:07.204828Z 01O #11 CACHED 2026-07-14T13:59:07.204829Z 01O 2026-07-14T13:59:07.204831Z 01O #12 [stage-0 5/6] COPY . . 2026-07-14T13:59:07.286587Z 01O #12 DONE 0.2s 2026-07-14T13:59:07.442444Z 01O 2026-07-14T13:59:07.442452Z 01O #13 [stage-0 6/6] RUN --mount=from=ghcr.io/astral-sh/uv,source=/uv,target=/bin/uv --mount=type=cache,target=/root/.cache/uv uv sync 2026-07-14T13:59:07.577228Z 01O #13 0.285 Resolved 202 packages in 1ms 2026-07-14T13:59:07.789052Z 01O #13 0.338 Uninstalled 1 package in 7ms 2026-07-14T13:59:07.789061Z 01O #13 0.346 Installed 1 package in 8ms 2026-07-14T13:59:08.754342Z 01O #13 1.462 Bytecode compiled 12149 files in 1.11s 2026-07-14T13:59:08.754353Z 01O #13 1.462 ~ yggdrasil-engine==1.3.0 2026-07-14T13:59:08.871190Z 01O #13 DONE 1.6s 2026-07-14T13:59:09.027920Z 01O 2026-07-14T13:59:09.027929Z 01O #14 exporting to image 2026-07-14T13:59:09.027930Z 01O #14 exporting layers 2026-07-14T13:59:09.669791Z 01O #14 exporting layers 0.8s done 2026-07-14T13:59:09.821104Z 01O #14 exporting manifest sha256:ec9bc7d090b806db71b2b2d12ca36c8b3623ad4c0099878e5bbb7c29630ce84a done 2026-07-14T13:59:09.821119Z 01O #14 exporting config sha256:8ead5881df4980acd320b52f039275ed1fa4b10f16cff277584087559de91674 done 2026-07-14T13:59:09.821122Z 01O #14 exporting attestation manifest sha256:5a27c38b5fcc3d8ec032dfb225900a4c44178d21ff979d88cc52b148c8953162 0.0s done 2026-07-14T13:59:09.821124Z 01O #14 exporting manifest list sha256:b6d7dd139ca66eda20f43cca9a73287383f3bc925154e6204daf7e6a6afef624 done 2026-07-14T13:59:09.821127Z 01O #14 naming to registry.kisulkens.ru/kisulkens/platforms/air/services/backend:404a67f4c34a0e9eca2072596ee799950b3397f9 done 2026-07-14T13:59:09.821129Z 01O #14 pushing layers 2026-07-14T13:59:09.971495Z 01O #14 ... 2026-07-14T13:59:09.971509Z 01O 2026-07-14T13:59:09.971512Z 01O #15 [auth] kisulkens/platforms/air/services/backend:pull,push token for registry.kisulkens.ru 2026-07-14T13:59:09.971516Z 01O #15 DONE 0.0s 2026-07-14T13:59:10.121781Z 01O 2026-07-14T13:59:10.121792Z 01O #14 exporting to image 2026-07-14T13:59:10.729790Z 01O #14 pushing layers 1.0s done 2026-07-14T13:59:10.729803Z 01O #14 pushing manifest for registry.kisulkens.ru/kisulkens/platforms/air/services/backend:404a67f4c34a0e9eca2072596ee799950b3397f9@sha256:b6d7dd139ca66eda20f43cca9a73287383f3bc925154e6204daf7e6a6afef624 2026-07-14T13:59:11.307693Z 01O #14 pushing manifest for registry.kisulkens.ru/kisulkens/platforms/air/services/backend:404a67f4c34a0e9eca2072596ee799950b3397f9@sha256:b6d7dd139ca66eda20f43cca9a73287383f3bc925154e6204daf7e6a6afef624 0.6s done 2026-07-14T13:59:11.307707Z 01O #14 DONE 2.4s 2026-07-14T13:59:11.386517Z 01O 2026-07-14T13:59:11.386528Z 01O #16 resolving provenance for metadata file 2026-07-14T13:59:11.386530Z 01O #16 DONE 0.0s 2026-07-14T13:59:11.386667Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:404a67f4c34a0e9eca2072596ee799950b3397f9 Built 2026-07-14T13:59:11.545909Z 00O section_end:1784037551:step_script 2026-07-14T13:59:11.545918Z 00O+section_start:1784037551:cleanup_file_variables 2026-07-14T13:59:11.548881Z 00O+Cleaning up project directory and file based variables 2026-07-14T13:59:11.953556Z 00O section_end:1784037551:cleanup_file_variables 2026-07-14T13:59:11.953564Z 00O+ 2026-07-14T13:59:12.099584Z 00O Job succeeded