2026-08-20T18:42:06.879598Z 00O Running with gitlab-runner 19.2.2 (343288f1) 2026-08-20T18:42:06.879703Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-08-20T18:42:06.879779Z 00O Resolving secrets 2026-08-20T18:42:06.880229Z 00O section_start:1787251326:prepare_executor  2026-08-20T18:42:06.880240Z 00O+Preparing the "docker" executor 2026-08-20T18:42:06.902123Z 00O Using Docker executor with image docker:cli ... 2026-08-20T18:42:07.958457Z 00O Using effective pull policy of [always] for container docker:cli 2026-08-20T18:42:08.027539Z 00O Pulling docker image docker:cli ... 2026-08-20T18:42:10.561861Z 00O Using docker image sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe for docker:cli with digest docker@sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe ... 2026-08-20T18:42:10.561878Z 00O section_end:1787251330:prepare_executor  2026-08-20T18:42:10.562034Z 00O+section_start:1787251330:prepare_script  2026-08-20T18:42:10.562041Z 00O+Preparing environment 2026-08-20T18:42:10.578629Z 00O Using effective pull policy of [always] for container sha256:d9cf49ab2b2e3865f56a543f6d1b36ff7112af20ed5eab29d1120d46c91005cb 2026-08-20T18:42:10.843372Z 01O Running on runner-ee6nehn34-project-243-concurrent-0 via 248a814d7306... 2026-08-20T18:42:10.977219Z 00O section_end:1787251330:prepare_script  2026-08-20T18:42:10.978679Z 00O+section_start:1787251330:get_sources  2026-08-20T18:42:10.978687Z 00O+Getting source from Git repository 2026-08-20T18:42:11.279491Z 01O Gitaly correlation ID: 01M0G7NXQVGVV6Z27DZTYKPBVM 2026-08-20T18:42:11.289502Z 01O Fetching changes with git depth set to 20... 2026-08-20T18:42:11.293812Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/services/backend/.git/ 2026-08-20T18:42:11.297458Z 01O Created fresh repository. 2026-08-20T18:42:16.415230Z 01O Checking out a57941d0 as detached HEAD (ref is main)... 2026-08-20T18:42:16.502012Z 01O 2026-08-20T18:42:16.502029Z 01O Skipping Git submodules setup 2026-08-20T18:42:16.668626Z 00O section_end:1787251336:get_sources  2026-08-20T18:42:16.674263Z 00O+section_start:1787251336:step_script  2026-08-20T18:42:16.674283Z 00O+Executing "step_script" stage of the job script 2026-08-20T18:42:16.674306Z 00O Using effective pull policy of [always] for container docker:cli 2026-08-20T18:42:16.740283Z 00O Using docker image sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe for docker:cli with digest docker@sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe ... 2026-08-20T18:42:17.041451Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-08-20T18:42:17.375344Z 01O Login Succeeded 2026-08-20T18:42:17.375366Z 01E 2026-08-20T18:42:17.375369Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-08-20T18:42:17.375372Z 01E Configure a credential helper to remove this warning. See 2026-08-20T18:42:17.375374Z 01E https://docs.docker.com/go/credential-store/ 2026-08-20T18:42:17.375377Z 01E 2026-08-20T18:42:17.377364Z 01O $ touch .env 2026-08-20T18:42:17.378314Z 01O $ docker compose build --push 2026-08-20T18:42:17.446676Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.446691Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.446816Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.446859Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.447367Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.447377Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.447440Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.447473Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.447554Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.447686Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.447908Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.447956Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.448024Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.448086Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.448188Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.448245Z 01E time="2026-08-20T18:42:17Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-08-20T18:42:17.517780Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:a57941d0c68855ecc33407137aa006558c557e61 Building 2026-08-20T18:42:17.580057Z 01O #1 [internal] load local bake definitions 2026-08-20T18:42:17.700974Z 01O #1 reading from stdin 630B done 2026-08-20T18:42:17.700985Z 01O #1 DONE 0.0s 2026-08-20T18:42:17.700986Z 01O 2026-08-20T18:42:17.700988Z 01O #2 [internal] load build definition from Dockerfile 2026-08-20T18:42:17.700990Z 01O #2 transferring dockerfile: 1.02kB done 2026-08-20T18:42:17.700991Z 01O #2 DONE 0.1s 2026-08-20T18:42:17.859078Z 01O 2026-08-20T18:42:17.859094Z 01O #3 [internal] load metadata for docker.io/library/python:3.12-slim 2026-08-20T18:42:18.629899Z 01O #3 ... 2026-08-20T18:42:18.629910Z 01O 2026-08-20T18:42:18.629912Z 01O #4 [internal] load metadata for ghcr.io/astral-sh/uv:latest 2026-08-20T18:42:18.629915Z 01O #4 DONE 0.9s 2026-08-20T18:42:18.780339Z 01O 2026-08-20T18:42:18.780350Z 01O #3 [internal] load metadata for docker.io/library/python:3.12-slim 2026-08-20T18:42:18.945288Z 01O #3 DONE 1.2s 2026-08-20T18:42:19.053367Z 01O 2026-08-20T18:42:19.053376Z 01O #5 [internal] load .dockerignore 2026-08-20T18:42:19.053379Z 01O #5 transferring context: 242B done 2026-08-20T18:42:19.053380Z 01O #5 DONE 0.0s 2026-08-20T18:42:19.053382Z 01O 2026-08-20T18:42:19.053383Z 01O #6 FROM ghcr.io/astral-sh/uv:latest@sha256:e85be844203885286c60ffad8a858d48afb6c5a5c237ca0e67f12e74b8f174b1 2026-08-20T18:42:19.053385Z 01O #6 resolve ghcr.io/astral-sh/uv:latest@sha256:e85be844203885286c60ffad8a858d48afb6c5a5c237ca0e67f12e74b8f174b1 0.0s done 2026-08-20T18:42:19.053387Z 01O #6 DONE 0.0s 2026-08-20T18:42:19.053389Z 01O 2026-08-20T18:42:19.053397Z 01O #7 [stage-0 1/6] FROM docker.io/library/python:3.12-slim@sha256:2c941e860699f878900b0edc2403613c234d4b32eda3cc9fa7036991a2a63c4a 2026-08-20T18:42:19.053399Z 01O #7 resolve docker.io/library/python:3.12-slim@sha256:2c941e860699f878900b0edc2403613c234d4b32eda3cc9fa7036991a2a63c4a 0.0s done 2026-08-20T18:42:19.053401Z 01O #7 DONE 0.0s 2026-08-20T18:42:19.053402Z 01O 2026-08-20T18:42:19.053403Z 01O #8 [internal] load build context 2026-08-20T18:42:19.395774Z 01O #8 transferring context: 4.76MB 0.2s done 2026-08-20T18:42:19.395783Z 01O #8 DONE 0.2s 2026-08-20T18:42:19.395785Z 01O 2026-08-20T18:42:19.395786Z 01O #6 FROM ghcr.io/astral-sh/uv:latest@sha256:e85be844203885286c60ffad8a858d48afb6c5a5c237ca0e67f12e74b8f174b1 2026-08-20T18:42:19.395789Z 01O #6 CACHED 2026-08-20T18:42:19.395790Z 01O 2026-08-20T18:42:19.395791Z 01O #9 [stage-0 2/6] WORKDIR /app 2026-08-20T18:42:19.395793Z 01O #9 CACHED 2026-08-20T18:42:19.395794Z 01O 2026-08-20T18:42:19.395795Z 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-08-20T18:42:19.395799Z 01O #10 CACHED 2026-08-20T18:42:19.395857Z 01O 2026-08-20T18:42:19.395859Z 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-08-20T18:42:19.395862Z 01O #11 CACHED 2026-08-20T18:42:19.395864Z 01O 2026-08-20T18:42:19.395865Z 01O #12 [stage-0 5/6] COPY . . 2026-08-20T18:42:19.450580Z 01O #12 DONE 0.2s 2026-08-20T18:42:19.605581Z 01O 2026-08-20T18:42:19.605588Z 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-08-20T18:42:19.681653Z 01O #13 0.226 Resolved 203 packages in 1ms 2026-08-20T18:42:19.857200Z 01O #13 0.243 Uninstalled 1 package in 2ms 2026-08-20T18:42:19.857209Z 01O #13 0.251 Installed 1 package in 8ms 2026-08-20T18:42:20.054646Z 01O #13 0.599 Bytecode compiled 12152 files in 347ms 2026-08-20T18:42:20.054657Z 01O #13 0.599 ~ yggdrasil-engine==1.3.0 2026-08-20T18:42:20.158063Z 01O #13 DONE 0.7s 2026-08-20T18:42:20.313996Z 01O 2026-08-20T18:42:20.314006Z 01O #14 exporting to image 2026-08-20T18:42:20.314008Z 01O #14 exporting layers 2026-08-20T18:42:20.634161Z 01O #14 exporting layers 0.5s done 2026-08-20T18:42:20.774533Z 01O #14 exporting manifest sha256:83869b9cc70f4f6d8b97825ba1a0cd0346feb793cbd45f318cfdf26f44a4f2c3 done 2026-08-20T18:42:20.774544Z 01O #14 exporting config sha256:3ee7da93eaeb851a49841b4acf60dcbac84a280c8cea4a546f8e197c5273090c done 2026-08-20T18:42:20.774547Z 01O #14 exporting attestation manifest sha256:321f0afd39da1c568a70a256e599f3930648cf8e3bf5c7697fce501298f383a6 done 2026-08-20T18:42:20.774549Z 01O #14 exporting manifest list sha256:bb9b6d0529c5011dd08139be67c95f7b332ac1b463ee717df03da211fd3c135a done 2026-08-20T18:42:20.774552Z 01O #14 naming to registry.kisulkens.ru/kisulkens/platforms/air/services/backend:a57941d0c68855ecc33407137aa006558c557e61 done 2026-08-20T18:42:20.774554Z 01O #14 pushing layers 2026-08-20T18:42:20.924962Z 01O #14 ... 2026-08-20T18:42:20.924973Z 01O 2026-08-20T18:42:20.924975Z 01O #15 [auth] kisulkens/platforms/air/services/backend:pull,push token for registry.kisulkens.ru 2026-08-20T18:42:20.924977Z 01O #15 DONE 0.0s 2026-08-20T18:42:21.075303Z 01O 2026-08-20T18:42:21.075315Z 01O #14 exporting to image 2026-08-20T18:42:21.718529Z 01O #14 pushing layers 1.0s done 2026-08-20T18:42:21.718540Z 01O #14 pushing manifest for registry.kisulkens.ru/kisulkens/platforms/air/services/backend:a57941d0c68855ecc33407137aa006558c557e61@sha256:bb9b6d0529c5011dd08139be67c95f7b332ac1b463ee717df03da211fd3c135a 2026-08-20T18:42:22.360909Z 01O #14 pushing manifest for registry.kisulkens.ru/kisulkens/platforms/air/services/backend:a57941d0c68855ecc33407137aa006558c557e61@sha256:bb9b6d0529c5011dd08139be67c95f7b332ac1b463ee717df03da211fd3c135a 0.6s done 2026-08-20T18:42:22.360922Z 01O #14 DONE 2.2s 2026-08-20T18:42:22.455084Z 01O 2026-08-20T18:42:22.455094Z 01O #16 resolving provenance for metadata file 2026-08-20T18:42:22.455096Z 01O #16 DONE 0.0s 2026-08-20T18:42:22.455190Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:a57941d0c68855ecc33407137aa006558c557e61 Built 2026-08-20T18:42:22.642932Z 00O section_end:1787251342:step_script  2026-08-20T18:42:22.646360Z 00O+section_start:1787251342:cleanup_file_variables  2026-08-20T18:42:22.646381Z 00O+Cleaning up project directory and file based variables 2026-08-20T18:42:23.048366Z 00O section_end:1787251343:cleanup_file_variables  2026-08-20T18:42:23.261345Z 00O Job succeeded