2026-07-15T15:57:00.388415Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-15T15:57:00.388453Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-15T15:57:00.388515Z 00O Resolving secrets 2026-07-15T15:57:00.388891Z 00O section_start:1784131020:prepare_executor 2026-07-15T15:57:00.388895Z 00O+Preparing the "docker" executor 2026-07-15T15:57:00.417671Z 00O Using Docker executor with image docker:cli ... 2026-07-15T15:57:01.528920Z 00O Starting service docker:dind... 2026-07-15T15:57:01.528942Z 00O Using effective pull policy of [always] for container docker:dind 2026-07-15T15:57:01.590435Z 00O Pulling docker image docker:dind ... 2026-07-15T15:57:03.930903Z 00O Using docker image sha256:66d292e5c26bd33a6f6f61cacb880de2186339a524ecba1ce098dbbaceed6515 for docker:dind with digest docker@sha256:66d292e5c26bd33a6f6f61cacb880de2186339a524ecba1ce098dbbaceed6515 ... 2026-07-15T15:57:04.186633Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-07-15T15:57:35.760856Z 00E 2026-07-15T15:57:35.760865Z 00E *** WARNING: Service runner-ee6nehn34-project-243-concurrent-0-7772bbb2e906ac05-docker-0 probably didn't start properly. 2026-07-15T15:57:35.760868Z 00E 2026-07-15T15:57:35.760869Z 00E Health check error: 2026-07-15T15:57:35.760871Z 00E service "runner-ee6nehn34-project-243-concurrent-0-7772bbb2e906ac05-docker-0-wait-for-service" timeout 2026-07-15T15:57:35.760873Z 00E 2026-07-15T15:57:35.760874Z 00E Health check container logs: 2026-07-15T15:57:35.760875Z 00E 2026-07-15T15:57:04.508416309Z waiting for TCP connection to 35b8a303e6f2 on [2375 2376]... 2026-07-15T15:57:35.760876Z 00E 2026-07-15T15:57:04.508466102Z dialing 35b8a303e6f2:2376... 2026-07-15T15:57:35.760878Z 00E 2026-07-15T15:57:04.508486591Z dialing 35b8a303e6f2:2375... 2026-07-15T15:57:35.760879Z 00E 2026-07-15T15:57:05.509145068Z dialing 35b8a303e6f2:2376... 2026-07-15T15:57:35.760881Z 00E 2026-07-15T15:57:05.509188493Z dialing 35b8a303e6f2:2375... 2026-07-15T15:57:35.760882Z 00E 2026-07-15T15:57:06.509572997Z dialing 35b8a303e6f2:2375... 2026-07-15T15:57:35.760883Z 00E 2026-07-15T15:57:06.509608281Z dialing 35b8a303e6f2:2376... 2026-07-15T15:57:35.760885Z 00E 2026-07-15T15:57:07.509950843Z dialing 35b8a303e6f2:2375... 2026-07-15T15:57:35.760886Z 00E 2026-07-15T15:57:07.510028269Z dialing 35b8a303e6f2:2376... 2026-07-15T15:57:35.760887Z 00E 2026-07-15T15:57:35.760888Z 00E Service container logs: 2026-07-15T15:57:35.760890Z 00E 2026-07-15T15:57:05.866740554Z Certificate request self-signature ok 2026-07-15T15:57:35.760891Z 00E 2026-07-15T15:57:05.866775735Z subject=CN=docker:dind server 2026-07-15T15:57:35.760892Z 00E 2026-07-15T15:57:05.885116656Z /certs/server/cert.pem: OK 2026-07-15T15:57:35.760894Z 00E 2026-07-15T15:57:06.682831112Z Certificate request self-signature ok 2026-07-15T15:57:35.760895Z 00E 2026-07-15T15:57:06.682869215Z subject=CN=docker:dind client 2026-07-15T15:57:35.760896Z 00E 2026-07-15T15:57:06.702805436Z /certs/client/cert.pem: OK 2026-07-15T15:57:35.760898Z 00E 2026-07-15T15:57:06.707664347Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-07-15T15:57:35.760899Z 00E 2026-07-15T15:57:06.708512926Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-07-15T15:57:35.760901Z 00E 2026-07-15T15:57:06.711798042Z ip: can't find device 'nf_tables' 2026-07-15T15:57:35.760903Z 00E 2026-07-15T15:57:06.713650727Z nf_tables 380928 4935 nft_chain_nat,nft_compat 2026-07-15T15:57:35.760904Z 00E 2026-07-15T15:57:06.713948406Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-07-15T15:57:35.760906Z 00E 2026-07-15T15:57:06.713958138Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-07-15T15:57:35.760908Z 00E 2026-07-15T15:57:06.714675577Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-15T15:57:35.760909Z 00E 2026-07-15T15:57:06.717721804Z ip: can't find device 'ip_tables' 2026-07-15T15:57:35.760911Z 00E 2026-07-15T15:57:06.718884696Z ip_tables 32768 0 2026-07-15T15:57:35.760912Z 00E 2026-07-15T15:57:06.718957031Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-07-15T15:57:35.760914Z 00E 2026-07-15T15:57:06.719593973Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-15T15:57:35.760916Z 00E 2026-07-15T15:57:06.721864960Z ip: can't find device 'ip6_tables' 2026-07-15T15:57:35.760917Z 00E 2026-07-15T15:57:06.723850507Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-15T15:57:35.760919Z 00E 2026-07-15T15:57:06.726142018Z iptables v1.8.13 (nf_tables) 2026-07-15T15:57:35.760964Z 00E 2026-07-15T15:57:06.729682580Z mount: permission denied (are you root?) 2026-07-15T15:57:35.760966Z 00E 2026-07-15T15:57:06.729765522Z Could not mount /sys/kernel/security. 2026-07-15T15:57:35.760967Z 00E 2026-07-15T15:57:06.729773664Z AppArmor detection and --privileged mode might break. 2026-07-15T15:57:35.760969Z 00E 2026-07-15T15:57:06.731313954Z mount: permission denied (are you root?) 2026-07-15T15:57:35.760971Z 00E 2026-07-15T15:57:35.760972Z 00E ********* 2026-07-15T15:57:35.760973Z 00E 2026-07-15T15:57:35.797598Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-15T15:57:35.865484Z 00O Pulling docker image docker:cli ... 2026-07-15T15:57:38.384440Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-15T15:57:38.384473Z 00O section_end:1784131058:prepare_executor 2026-07-15T15:57:38.384478Z 00O+section_start:1784131058:prepare_script 2026-07-15T15:57:38.384763Z 00O+Preparing environment 2026-07-15T15:57:38.412017Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-15T15:57:38.670475Z 01O Running on runner-ee6nehn34-project-243-concurrent-0 via 0ea095f01732... 2026-07-15T15:57:38.816731Z 00O section_end:1784131058:prepare_script 2026-07-15T15:57:38.816739Z 00O+section_start:1784131058:get_sources 2026-07-15T15:57:38.818327Z 00O+Getting source from Git repository 2026-07-15T15:57:39.131293Z 01O Gitaly correlation ID: 01KXK7XRSAGMVJAP2EHSDTQDRK 2026-07-15T15:57:39.140900Z 01O Fetching changes with git depth set to 20... 2026-07-15T15:57:39.144392Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/services/backend/.git/ 2026-07-15T15:57:39.147200Z 01O Created fresh repository. 2026-07-15T15:57:40.345129Z 01O Checking out 28fa76a8 as detached HEAD (ref is staging)... 2026-07-15T15:57:40.360178Z 01O Removing .env 2026-07-15T15:57:40.423673Z 01O 2026-07-15T15:57:40.423683Z 01O Skipping Git submodules setup 2026-07-15T15:57:40.593351Z 00O section_end:1784131060:get_sources 2026-07-15T15:57:40.593362Z 00O+section_start:1784131060:step_script 2026-07-15T15:57:40.598292Z 00O+Executing "step_script" stage of the job script 2026-07-15T15:57:40.598331Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-15T15:57:40.666074Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-15T15:57:40.966146Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-07-15T15:57:40.966944Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-07-15T15:57:40.968784Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-07-15T15:57:40.970179Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-07-15T15:57:40.973098Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-07-15T15:57:40.974704Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-07-15T15:57:40.976289Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-15T15:57:41.565435Z 01O Login Succeeded 2026-07-15T15:57:41.565468Z 01E 2026-07-15T15:57:41.565471Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-15T15:57:41.565476Z 01E Configure a credential helper to remove this warning. See 2026-07-15T15:57:41.565479Z 01E https://docs.docker.com/go/credential-store/ 2026-07-15T15:57:41.565555Z 01E 2026-07-15T15:57:41.567464Z 01O $ export RELEASE=$(echo -n $(date '+%D %X') | md5sum | awk '{print $1}') 2026-07-15T15:57:41.570465Z 01O $ if [ "$(docker info --format '{{.Swarm.LocalNodeState}}' 2>/dev/null)" = "active" ]; then docker stack deploy --prune --with-registry-auth -c <(docker compose config | grep -v "^name:") $COMPOSE_PROJECT_NAME; else docker compose up -d; fi 2026-07-15T15:57:42.010641Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:28fa76a8a2f8621275c471a25c319b34dbc1407c Pulling 2026-07-15T15:57:42.010659Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:28fa76a8a2f8621275c471a25c319b34dbc1407c Pulling 2026-07-15T15:57:42.010665Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:28fa76a8a2f8621275c471a25c319b34dbc1407c Pulling 2026-07-15T15:57:42.010670Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:28fa76a8a2f8621275c471a25c319b34dbc1407c Pulling 2026-07-15T15:57:43.009414Z 01E 062e450697fa Already exists 0B 2026-07-15T15:57:43.010739Z 01E 062e450697fa Already exists 0B 2026-07-15T15:57:43.012190Z 01E 98db2485a0d0 Already exists 0B 2026-07-15T15:57:43.017308Z 01E 48347b15c85f Already exists 0B 2026-07-15T15:57:43.022467Z 01E 98db2485a0d0 Already exists 0B 2026-07-15T15:57:43.026459Z 01E 48347b15c85f Already exists 0B 2026-07-15T15:57:43.027466Z 01E fd079632edc0 Already exists 0B 2026-07-15T15:57:43.030007Z 01E e3368cd54835 Already exists 0B 2026-07-15T15:57:43.030558Z 01E fd079632edc0 Already exists 0B 2026-07-15T15:57:43.033195Z 01E e3368cd54835 Already exists 0B 2026-07-15T15:57:43.034830Z 01E 68da25235e2e Already exists 0B 2026-07-15T15:57:43.037347Z 01E f37ba89f42e0 Already exists 0B 2026-07-15T15:57:43.038427Z 01E 68da25235e2e Already exists 0B 2026-07-15T15:57:43.041599Z 01E f37ba89f42e0 Already exists 0B 2026-07-15T15:57:43.042551Z 01E 02fe8080da86 Pulling fs layer 0B 2026-07-15T15:57:43.042553Z 01E 3e1ee3c32456 Pulling fs layer 0B 2026-07-15T15:57:43.044775Z 01E 02fe8080da86 Pulling fs layer 0B 2026-07-15T15:57:43.044779Z 01E 3e1ee3c32456 Pulling fs layer 0B 2026-07-15T15:57:43.166572Z 01E 062e450697fa Already exists 0B 2026-07-15T15:57:43.167368Z 01E 062e450697fa Already exists 0B 2026-07-15T15:57:43.168132Z 01E 98db2485a0d0 Already exists 0B 2026-07-15T15:57:43.170256Z 01E 48347b15c85f Already exists 0B 2026-07-15T15:57:43.171979Z 01E 98db2485a0d0 Already exists 0B 2026-07-15T15:57:43.174054Z 01E 48347b15c85f Already exists 0B 2026-07-15T15:57:43.174995Z 01E fd079632edc0 Already exists 0B 2026-07-15T15:57:43.176773Z 01E e3368cd54835 Already exists 0B 2026-07-15T15:57:43.178664Z 01E fd079632edc0 Already exists 0B 2026-07-15T15:57:43.181007Z 01E 68da25235e2e Already exists 0B 2026-07-15T15:57:43.182334Z 01E e3368cd54835 Already exists 0B 2026-07-15T15:57:43.185332Z 01E f37ba89f42e0 Already exists 0B 2026-07-15T15:57:43.185336Z 01E 68da25235e2e Already exists 0B 2026-07-15T15:57:43.186754Z 01E 02fe8080da86 Pulling fs layer 0B 2026-07-15T15:57:43.186757Z 01E 3e1ee3c32456 Pulling fs layer 0B 2026-07-15T15:57:43.188469Z 01E f37ba89f42e0 Already exists 0B 2026-07-15T15:57:43.189816Z 01E 02fe8080da86 Pulling fs layer 0B 2026-07-15T15:57:43.189818Z 01E 3e1ee3c32456 Pulling fs layer 0B 2026-07-15T15:57:43.257198Z 01E 3e1ee3c32456 Downloading 20.78kB 2026-07-15T15:57:43.257226Z 01E 3e1ee3c32456 Downloading 20.78kB 2026-07-15T15:57:43.257553Z 01E 3e1ee3c32456 Downloading 20.78kB 2026-07-15T15:57:43.257556Z 01E 3e1ee3c32456 Downloading 20.78kB 2026-07-15T15:57:43.286282Z 01E 02fe8080da86 Downloading 58.96kB 2026-07-15T15:57:43.286449Z 01E 02fe8080da86 Downloading 58.96kB 2026-07-15T15:57:43.286511Z 01E 02fe8080da86 Downloading 58.96kB 2026-07-15T15:57:43.286513Z 01E 02fe8080da86 Downloading 58.96kB 2026-07-15T15:57:43.351876Z 01E 3e1ee3c32456 Verifying Checksum 0B 2026-07-15T15:57:43.351986Z 01E 3e1ee3c32456 Download complete 0B 2026-07-15T15:57:43.352372Z 01E 3e1ee3c32456 Verifying Checksum 0B 2026-07-15T15:57:43.352410Z 01E 3e1ee3c32456 Verifying Checksum 0B 2026-07-15T15:57:43.352411Z 01E 3e1ee3c32456 Download complete 0B 2026-07-15T15:57:43.352421Z 01E 3e1ee3c32456 Verifying Checksum 0B 2026-07-15T15:57:43.352578Z 01E 3e1ee3c32456 Download complete 0B 2026-07-15T15:57:43.352622Z 01E 3e1ee3c32456 Download complete 0B 2026-07-15T15:57:43.388511Z 01E 02fe8080da86 Downloading 2.601MB 2026-07-15T15:57:43.388598Z 01E 02fe8080da86 Downloading 2.601MB 2026-07-15T15:57:43.388651Z 01E 02fe8080da86 Downloading 2.601MB 2026-07-15T15:57:43.388668Z 01E 02fe8080da86 Downloading 2.601MB 2026-07-15T15:57:43.426671Z 01E 02fe8080da86 Verifying Checksum 0B 2026-07-15T15:57:43.426814Z 01E 02fe8080da86 Download complete 0B 2026-07-15T15:57:43.426821Z 01E 02fe8080da86 Verifying Checksum 0B 2026-07-15T15:57:43.426994Z 01E 02fe8080da86 Verifying Checksum 0B 2026-07-15T15:57:43.426997Z 01E 02fe8080da86 Verifying Checksum 0B 2026-07-15T15:57:43.426998Z 01E 02fe8080da86 Download complete 0B 2026-07-15T15:57:43.427044Z 01E 02fe8080da86 Download complete 0B 2026-07-15T15:57:43.427050Z 01E 02fe8080da86 Download complete 0B 2026-07-15T15:57:43.427185Z 01E 02fe8080da86 Extracting 65.54kB 2026-07-15T15:57:43.427268Z 01E 02fe8080da86 Extracting 65.54kB 2026-07-15T15:57:43.427379Z 01E 02fe8080da86 Extracting 65.54kB 2026-07-15T15:57:43.427381Z 01E 02fe8080da86 Extracting 65.54kB 2026-07-15T15:57:43.528077Z 01E 02fe8080da86 Extracting 2.556MB 2026-07-15T15:57:43.528086Z 01E 02fe8080da86 Extracting 2.556MB 2026-07-15T15:57:43.528087Z 01E 02fe8080da86 Extracting 2.556MB 2026-07-15T15:57:43.528088Z 01E 02fe8080da86 Extracting 2.556MB 2026-07-15T15:57:43.638263Z 01E 02fe8080da86 Extracting 5.308MB 2026-07-15T15:57:43.638296Z 01E 02fe8080da86 Extracting 5.308MB 2026-07-15T15:57:43.638299Z 01E 02fe8080da86 Extracting 5.308MB 2026-07-15T15:57:43.638302Z 01E 02fe8080da86 Extracting 5.308MB 2026-07-15T15:57:43.644088Z 01E 02fe8080da86 Extracting 5.336MB 2026-07-15T15:57:43.644131Z 01E 02fe8080da86 Extracting 5.336MB 2026-07-15T15:57:43.644156Z 01E 02fe8080da86 Extracting 5.336MB 2026-07-15T15:57:43.644241Z 01E 02fe8080da86 Extracting 5.336MB 2026-07-15T15:57:43.665001Z 01E 02fe8080da86 Pull complete 0B 2026-07-15T15:57:43.665007Z 01E 02fe8080da86 Pull complete 0B 2026-07-15T15:57:43.665067Z 01E 02fe8080da86 Pull complete 0B 2026-07-15T15:57:43.665069Z 01E 02fe8080da86 Pull complete 0B 2026-07-15T15:57:43.666289Z 01E 3e1ee3c32456 Extracting 32.77kB 2026-07-15T15:57:43.666302Z 01E 3e1ee3c32456 Extracting 32.77kB 2026-07-15T15:57:43.666310Z 01E 3e1ee3c32456 Extracting 32.77kB 2026-07-15T15:57:43.666595Z 01E 3e1ee3c32456 Extracting 32.77kB 2026-07-15T15:57:43.714407Z 01E 3e1ee3c32456 Extracting 1.422MB 2026-07-15T15:57:43.714417Z 01E 3e1ee3c32456 Extracting 1.422MB 2026-07-15T15:57:43.714419Z 01E 3e1ee3c32456 Extracting 1.422MB 2026-07-15T15:57:43.714421Z 01E 3e1ee3c32456 Extracting 1.422MB 2026-07-15T15:57:43.722046Z 01E 3e1ee3c32456 Pull complete 0B 2026-07-15T15:57:43.722050Z 01E 3e1ee3c32456 Pull complete 0B 2026-07-15T15:57:43.722052Z 01E 3e1ee3c32456 Pull complete 0B 2026-07-15T15:57:43.722053Z 01E 3e1ee3c32456 Pull complete 0B 2026-07-15T15:57:43.731336Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:28fa76a8a2f8621275c471a25c319b34dbc1407c Pulled 2026-07-15T15:57:43.731586Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:28fa76a8a2f8621275c471a25c319b34dbc1407c Pulled 2026-07-15T15:57:43.731823Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:28fa76a8a2f8621275c471a25c319b34dbc1407c Pulled 2026-07-15T15:57:43.732428Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:28fa76a8a2f8621275c471a25c319b34dbc1407c Pulled 2026-07-15T15:57:43.856405Z 01E Container backend-static-server-1 Running 2026-07-15T15:57:43.856420Z 01E Container backend-cache-mdb-1 Running 2026-07-15T15:57:43.856424Z 01E Container backend-celery-mdb-1 Running 2026-07-15T15:57:43.856428Z 01E Container backend-app-1 Recreate 2026-07-15T15:57:43.856508Z 01E Container backend-celery-1 Recreate 2026-07-15T15:57:43.856622Z 01E Container backend-celery-beat-1 Recreate 2026-07-15T15:57:43.856784Z 01E Container backend-init-1 Recreate 2026-07-15T15:57:44.167736Z 01E Container backend-init-1 Recreated 2026-07-15T15:57:45.248265Z 01E Container backend-celery-beat-1 Recreated 2026-07-15T15:57:47.592805Z 01E Container backend-celery-1 Recreated 2026-07-15T15:57:54.501950Z 01E Container backend-app-1 Recreated 2026-07-15T15:57:54.538373Z 01E Container backend-celery-1 Starting 2026-07-15T15:57:54.538386Z 01E Container backend-celery-beat-1 Starting 2026-07-15T15:57:54.538391Z 01E Container backend-app-1 Starting 2026-07-15T15:57:54.538395Z 01E Container backend-init-1 Starting 2026-07-15T15:57:54.762113Z 01E Container backend-celery-beat-1 Started 2026-07-15T15:57:54.829436Z 01E Container backend-celery-1 Started 2026-07-15T15:57:54.939777Z 01E Container backend-init-1 Started 2026-07-15T15:57:55.029175Z 01E Container backend-app-1 Started 2026-07-15T15:57:55.176561Z 00O section_end:1784131075:step_script 2026-07-15T15:57:55.176571Z 00O+section_start:1784131075:cleanup_file_variables 2026-07-15T15:57:55.178887Z 00O+Cleaning up project directory and file based variables 2026-07-15T15:57:55.569202Z 00O section_end:1784131075:cleanup_file_variables 2026-07-15T15:57:55.569230Z 00O+ 2026-07-15T15:57:55.693707Z 00O Job succeeded