2026-07-20T14:15:31.455766Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-20T14:15:31.455809Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-20T14:15:31.455885Z 00O Resolving secrets 2026-07-20T14:15:31.456196Z 00O section_start:1784556931:prepare_executor 2026-07-20T14:15:31.456199Z 00O+Preparing the "docker" executor 2026-07-20T14:15:31.483536Z 00O Using Docker executor with image docker:cli ... 2026-07-20T14:15:32.635266Z 00O Starting service docker:dind... 2026-07-20T14:15:32.635293Z 00O Using effective pull policy of [always] for container docker:dind 2026-07-20T14:15:32.715293Z 00O Pulling docker image docker:dind ... 2026-07-20T14:15:34.855421Z 00O Using docker image sha256:bfec1f5159c63a81ca6fdedbd81404d2c0e16378ed0feec3bb3fbf3998847659 for docker:dind with digest docker@sha256:bfec1f5159c63a81ca6fdedbd81404d2c0e16378ed0feec3bb3fbf3998847659 ... 2026-07-20T14:15:35.099138Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-07-20T14:16:06.704343Z 00E 2026-07-20T14:16:06.704355Z 00E *** WARNING: Service runner-ee6nehn34-project-243-concurrent-0-a13a775ba6ea1e16-docker-0 probably didn't start properly. 2026-07-20T14:16:06.704358Z 00E 2026-07-20T14:16:06.704360Z 00E Health check error: 2026-07-20T14:16:06.704362Z 00E service "runner-ee6nehn34-project-243-concurrent-0-a13a775ba6ea1e16-docker-0-wait-for-service" timeout 2026-07-20T14:16:06.704365Z 00E 2026-07-20T14:16:06.704366Z 00E Health check container logs: 2026-07-20T14:16:06.704368Z 00E 2026-07-20T14:15:35.424088122Z waiting for TCP connection to ef38c81813c8 on [2375 2376]... 2026-07-20T14:16:06.704370Z 00E 2026-07-20T14:15:35.424133702Z dialing ef38c81813c8:2376... 2026-07-20T14:16:06.704372Z 00E 2026-07-20T14:15:35.424139539Z dialing ef38c81813c8:2375... 2026-07-20T14:16:06.704374Z 00E 2026-07-20T14:15:36.424865921Z dialing ef38c81813c8:2375... 2026-07-20T14:16:06.704375Z 00E 2026-07-20T14:15:36.424903567Z dialing ef38c81813c8:2376... 2026-07-20T14:16:06.704377Z 00E 2026-07-20T14:15:37.425299772Z dialing ef38c81813c8:2376... 2026-07-20T14:16:06.704379Z 00E 2026-07-20T14:15:37.425335573Z dialing ef38c81813c8:2375... 2026-07-20T14:16:06.704381Z 00E 2026-07-20T14:15:38.426406865Z dialing ef38c81813c8:2375... 2026-07-20T14:16:06.704383Z 00E 2026-07-20T14:15:38.426450493Z dialing ef38c81813c8:2376... 2026-07-20T14:16:06.704384Z 00E 2026-07-20T14:16:06.704386Z 00E Service container logs: 2026-07-20T14:16:06.704387Z 00E 2026-07-20T14:15:37.543419934Z Certificate request self-signature ok 2026-07-20T14:16:06.704389Z 00E 2026-07-20T14:15:37.543487915Z subject=CN=docker:dind server 2026-07-20T14:16:06.704391Z 00E 2026-07-20T14:15:37.563229296Z /certs/server/cert.pem: OK 2026-07-20T14:16:06.704393Z 00E 2026-07-20T14:15:38.119908278Z Certificate request self-signature ok 2026-07-20T14:16:06.704395Z 00E 2026-07-20T14:15:38.119940906Z subject=CN=docker:dind client 2026-07-20T14:16:06.704396Z 00E 2026-07-20T14:15:38.140628990Z /certs/client/cert.pem: OK 2026-07-20T14:16:06.704398Z 00E 2026-07-20T14:15:38.145449181Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-07-20T14:16:06.704400Z 00E 2026-07-20T14:15:38.146685202Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-07-20T14:16:06.704403Z 00E 2026-07-20T14:15:38.149991745Z ip: can't find device 'nf_tables' 2026-07-20T14:16:06.704405Z 00E 2026-07-20T14:15:38.151223560Z nf_tables 380928 4935 nft_chain_nat,nft_compat 2026-07-20T14:16:06.704407Z 00E 2026-07-20T14:15:38.151445370Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-07-20T14:16:06.704409Z 00E 2026-07-20T14:15:38.151461249Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-07-20T14:16:06.704411Z 00E 2026-07-20T14:15:38.152177236Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-20T14:16:06.704414Z 00E 2026-07-20T14:15:38.155824720Z ip: can't find device 'ip_tables' 2026-07-20T14:16:06.704415Z 00E 2026-07-20T14:15:38.157644019Z ip_tables 32768 0 2026-07-20T14:16:06.704417Z 00E 2026-07-20T14:15:38.157736128Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-07-20T14:16:06.704420Z 00E 2026-07-20T14:15:38.158366349Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-20T14:16:06.704422Z 00E 2026-07-20T14:15:38.159956578Z ip: can't find device 'ip6_tables' 2026-07-20T14:16:06.704424Z 00E 2026-07-20T14:15:38.162364266Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-20T14:16:06.704426Z 00E 2026-07-20T14:15:38.165336677Z iptables v1.8.13 (nf_tables) 2026-07-20T14:16:06.704495Z 00E 2026-07-20T14:15:38.168982020Z mount: permission denied (are you root?) 2026-07-20T14:16:06.704497Z 00E 2026-07-20T14:15:38.169045120Z Could not mount /sys/kernel/security. 2026-07-20T14:16:06.704499Z 00E 2026-07-20T14:15:38.169051230Z AppArmor detection and --privileged mode might break. 2026-07-20T14:16:06.704501Z 00E 2026-07-20T14:15:38.170696146Z mount: permission denied (are you root?) 2026-07-20T14:16:06.704503Z 00E 2026-07-20T14:16:06.704505Z 00E ********* 2026-07-20T14:16:06.704506Z 00E 2026-07-20T14:16:06.738110Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-20T14:16:06.805068Z 00O Pulling docker image docker:cli ... 2026-07-20T14:16:09.163642Z 00O Using docker image sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 for docker:cli with digest docker@sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 ... 2026-07-20T14:16:09.163667Z 00O section_end:1784556969:prepare_executor 2026-07-20T14:16:09.163670Z 00O+section_start:1784556969:prepare_script 2026-07-20T14:16:09.163904Z 00O+Preparing environment 2026-07-20T14:16:09.193778Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-20T14:16:09.450823Z 01O Running on runner-ee6nehn34-project-243-concurrent-0 via 0ea095f01732... 2026-07-20T14:16:09.598779Z 00O section_end:1784556969:prepare_script 2026-07-20T14:16:09.598791Z 00O+section_start:1784556969:get_sources 2026-07-20T14:16:09.600470Z 00O+Getting source from Git repository 2026-07-20T14:16:09.907876Z 01O Gitaly correlation ID: 01KXZY3HVMX4XZP8K38HCFS6PV 2026-07-20T14:16:09.917672Z 01O Fetching changes with git depth set to 20... 2026-07-20T14:16:09.921386Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/services/backend/.git/ 2026-07-20T14:16:09.924678Z 01O Created fresh repository. 2026-07-20T14:16:10.580518Z 01O Checking out 27050345 as detached HEAD (ref is staging)... 2026-07-20T14:16:10.594279Z 01O Removing .env 2026-07-20T14:16:10.654492Z 01O 2026-07-20T14:16:10.654507Z 01O Skipping Git submodules setup 2026-07-20T14:16:10.825366Z 00O section_end:1784556970:get_sources 2026-07-20T14:16:10.825376Z 00O+section_start:1784556970:step_script 2026-07-20T14:16:10.830044Z 00O+Executing "step_script" stage of the job script 2026-07-20T14:16:10.830077Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-20T14:16:10.886260Z 00O Using docker image sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 for docker:cli with digest docker@sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 ... 2026-07-20T14:16:11.157817Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-07-20T14:16:11.158852Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-07-20T14:16:11.160064Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-07-20T14:16:11.160861Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-07-20T14:16:11.163346Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-07-20T14:16:11.164939Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-07-20T14:16:11.166843Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-20T14:16:11.646060Z 01E 2026-07-20T14:16:11.646074Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-20T14:16:11.646077Z 01E Configure a credential helper to remove this warning. See 2026-07-20T14:16:11.646079Z 01E https://docs.docker.com/go/credential-store/ 2026-07-20T14:16:11.646081Z 01E 2026-07-20T14:16:11.646142Z 01O Login Succeeded 2026-07-20T14:16:11.648374Z 01O $ export RELEASE=$(echo -n $(date '+%D %X') | md5sum | awk '{print $1}') 2026-07-20T14:16:11.651193Z 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-20T14:16:12.112668Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:27050345c41e5acd1a17b989bb3f0a16cf19df85 Pulling 2026-07-20T14:16:12.112677Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:27050345c41e5acd1a17b989bb3f0a16cf19df85 Pulling 2026-07-20T14:16:12.112679Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:27050345c41e5acd1a17b989bb3f0a16cf19df85 Pulling 2026-07-20T14:16:12.112697Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:27050345c41e5acd1a17b989bb3f0a16cf19df85 Pulling 2026-07-20T14:16:12.883532Z 01E 062e450697fa Already exists 0B 2026-07-20T14:16:12.885416Z 01E 98db2485a0d0 Already exists 0B 2026-07-20T14:16:12.887273Z 01E 48347b15c85f Already exists 0B 2026-07-20T14:16:12.888887Z 01E fd079632edc0 Already exists 0B 2026-07-20T14:16:12.891023Z 01E e3368cd54835 Already exists 0B 2026-07-20T14:16:12.892991Z 01E 68da25235e2e Already exists 0B 2026-07-20T14:16:12.894582Z 01E c814df916087 Already exists 0B 2026-07-20T14:16:12.896644Z 01E 9f1e30510798 Pulling fs layer 0B 2026-07-20T14:16:12.896649Z 01E ae03e851d78e Pulling fs layer 0B 2026-07-20T14:16:12.911966Z 01E 062e450697fa Already exists 0B 2026-07-20T14:16:12.913816Z 01E 98db2485a0d0 Already exists 0B 2026-07-20T14:16:12.916157Z 01E 48347b15c85f Already exists 0B 2026-07-20T14:16:12.917879Z 01E fd079632edc0 Already exists 0B 2026-07-20T14:16:12.919465Z 01E e3368cd54835 Already exists 0B 2026-07-20T14:16:12.923256Z 01E 68da25235e2e Already exists 0B 2026-07-20T14:16:12.925058Z 01E c814df916087 Already exists 0B 2026-07-20T14:16:12.926666Z 01E 9f1e30510798 Pulling fs layer 0B 2026-07-20T14:16:12.926679Z 01E ae03e851d78e Pulling fs layer 0B 2026-07-20T14:16:12.949686Z 01E 062e450697fa Already exists 0B 2026-07-20T14:16:12.952698Z 01E 98db2485a0d0 Already exists 0B 2026-07-20T14:16:12.954401Z 01E 48347b15c85f Already exists 0B 2026-07-20T14:16:12.958230Z 01E fd079632edc0 Already exists 0B 2026-07-20T14:16:12.963363Z 01E e3368cd54835 Already exists 0B 2026-07-20T14:16:12.976990Z 01E 68da25235e2e Already exists 0B 2026-07-20T14:16:12.976997Z 01E c814df916087 Already exists 0B 2026-07-20T14:16:12.977174Z 01E 9f1e30510798 Pulling fs layer 0B 2026-07-20T14:16:12.977177Z 01E ae03e851d78e Pulling fs layer 0B 2026-07-20T14:16:12.983066Z 01E 062e450697fa Already exists 0B 2026-07-20T14:16:12.984780Z 01E 98db2485a0d0 Already exists 0B 2026-07-20T14:16:12.987036Z 01E 48347b15c85f Already exists 0B 2026-07-20T14:16:12.989093Z 01E fd079632edc0 Already exists 0B 2026-07-20T14:16:12.990985Z 01E e3368cd54835 Already exists 0B 2026-07-20T14:16:12.992875Z 01E 68da25235e2e Already exists 0B 2026-07-20T14:16:12.994374Z 01E c814df916087 Already exists 0B 2026-07-20T14:16:12.996535Z 01E 9f1e30510798 Pulling fs layer 0B 2026-07-20T14:16:12.996539Z 01E ae03e851d78e Pulling fs layer 0B 2026-07-20T14:16:13.113352Z 01E ae03e851d78e Downloading 20.78kB 2026-07-20T14:16:13.113364Z 01E ae03e851d78e Downloading 20.78kB 2026-07-20T14:16:13.113478Z 01E ae03e851d78e Downloading 20.78kB 2026-07-20T14:16:13.113481Z 01E ae03e851d78e Downloading 20.78kB 2026-07-20T14:16:13.126599Z 01E 9f1e30510798 Downloading 75.55kB 2026-07-20T14:16:13.127053Z 01E 9f1e30510798 Downloading 75.55kB 2026-07-20T14:16:13.127087Z 01E 9f1e30510798 Downloading 75.55kB 2026-07-20T14:16:13.127090Z 01E 9f1e30510798 Downloading 75.55kB 2026-07-20T14:16:13.206909Z 01E ae03e851d78e Verifying Checksum 0B 2026-07-20T14:16:13.207668Z 01E ae03e851d78e Verifying Checksum 0B 2026-07-20T14:16:13.207674Z 01E ae03e851d78e Download complete 0B 2026-07-20T14:16:13.207768Z 01E ae03e851d78e Download complete 0B 2026-07-20T14:16:13.207929Z 01E ae03e851d78e Verifying Checksum 0B 2026-07-20T14:16:13.207933Z 01E ae03e851d78e Download complete 0B 2026-07-20T14:16:13.208144Z 01E ae03e851d78e Verifying Checksum 0B 2026-07-20T14:16:13.208146Z 01E ae03e851d78e Download complete 0B 2026-07-20T14:16:13.227485Z 01E 9f1e30510798 Downloading 3.419MB 2026-07-20T14:16:13.227573Z 01E 9f1e30510798 Downloading 3.419MB 2026-07-20T14:16:13.228364Z 01E 9f1e30510798 Downloading 3.419MB 2026-07-20T14:16:13.228371Z 01E 9f1e30510798 Downloading 3.419MB 2026-07-20T14:16:13.264468Z 01E 9f1e30510798 Verifying Checksum 0B 2026-07-20T14:16:13.264479Z 01E 9f1e30510798 Verifying Checksum 0B 2026-07-20T14:16:13.264507Z 01E 9f1e30510798 Verifying Checksum 0B 2026-07-20T14:16:13.264516Z 01E 9f1e30510798 Verifying Checksum 0B 2026-07-20T14:16:13.264520Z 01E 9f1e30510798 Download complete 0B 2026-07-20T14:16:13.264649Z 01E 9f1e30510798 Download complete 0B 2026-07-20T14:16:13.264653Z 01E 9f1e30510798 Download complete 0B 2026-07-20T14:16:13.264787Z 01E 9f1e30510798 Download complete 0B 2026-07-20T14:16:13.265345Z 01E 9f1e30510798 Extracting 98.3kB 2026-07-20T14:16:13.265368Z 01E 9f1e30510798 Extracting 98.3kB 2026-07-20T14:16:13.265383Z 01E 9f1e30510798 Extracting 98.3kB 2026-07-20T14:16:13.265670Z 01E 9f1e30510798 Extracting 98.3kB 2026-07-20T14:16:13.371500Z 01E 9f1e30510798 Extracting 1.376MB 2026-07-20T14:16:13.371509Z 01E 9f1e30510798 Extracting 1.376MB 2026-07-20T14:16:13.371511Z 01E 9f1e30510798 Extracting 1.376MB 2026-07-20T14:16:13.371513Z 01E 9f1e30510798 Extracting 1.376MB 2026-07-20T14:16:13.477698Z 01E 9f1e30510798 Extracting 6.488MB 2026-07-20T14:16:13.477707Z 01E 9f1e30510798 Extracting 6.488MB 2026-07-20T14:16:13.477747Z 01E 9f1e30510798 Extracting 6.488MB 2026-07-20T14:16:13.477811Z 01E 9f1e30510798 Extracting 6.488MB 2026-07-20T14:16:13.529157Z 01E 9f1e30510798 Extracting 6.635MB 2026-07-20T14:16:13.529168Z 01E 9f1e30510798 Extracting 6.635MB 2026-07-20T14:16:13.529172Z 01E 9f1e30510798 Extracting 6.635MB 2026-07-20T14:16:13.529186Z 01E 9f1e30510798 Extracting 6.635MB 2026-07-20T14:16:13.549426Z 01E 9f1e30510798 Pull complete 0B 2026-07-20T14:16:13.549438Z 01E 9f1e30510798 Pull complete 0B 2026-07-20T14:16:13.549440Z 01E 9f1e30510798 Pull complete 0B 2026-07-20T14:16:13.549496Z 01E 9f1e30510798 Pull complete 0B 2026-07-20T14:16:13.550973Z 01E ae03e851d78e Extracting 32.77kB 2026-07-20T14:16:13.551073Z 01E ae03e851d78e Extracting 32.77kB 2026-07-20T14:16:13.551080Z 01E ae03e851d78e Extracting 32.77kB 2026-07-20T14:16:13.551094Z 01E ae03e851d78e Extracting 32.77kB 2026-07-20T14:16:13.583473Z 01E ae03e851d78e Extracting 1.422MB 2026-07-20T14:16:13.583479Z 01E ae03e851d78e Extracting 1.422MB 2026-07-20T14:16:13.583487Z 01E ae03e851d78e Extracting 1.422MB 2026-07-20T14:16:13.583488Z 01E ae03e851d78e Extracting 1.422MB 2026-07-20T14:16:13.593442Z 01E ae03e851d78e Pull complete 0B 2026-07-20T14:16:13.593451Z 01E ae03e851d78e Pull complete 0B 2026-07-20T14:16:13.593453Z 01E ae03e851d78e Pull complete 0B 2026-07-20T14:16:13.593562Z 01E ae03e851d78e Pull complete 0B 2026-07-20T14:16:13.604139Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:27050345c41e5acd1a17b989bb3f0a16cf19df85 Pulled 2026-07-20T14:16:13.604745Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:27050345c41e5acd1a17b989bb3f0a16cf19df85 Pulled 2026-07-20T14:16:13.606170Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:27050345c41e5acd1a17b989bb3f0a16cf19df85 Pulled 2026-07-20T14:16:13.607318Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:27050345c41e5acd1a17b989bb3f0a16cf19df85 Pulled 2026-07-20T14:16:13.734030Z 01E Container backend-static-server-1 Running 2026-07-20T14:16:13.734041Z 01E Container backend-cache-mdb-1 Running 2026-07-20T14:16:13.734045Z 01E Container backend-celery-mdb-1 Running 2026-07-20T14:16:13.734048Z 01E Container backend-app-1 Recreate 2026-07-20T14:16:13.734144Z 01E Container backend-celery-1 Recreate 2026-07-20T14:16:13.734249Z 01E Container backend-celery-beat-1 Recreate 2026-07-20T14:16:13.734372Z 01E Container backend-init-1 Recreate 2026-07-20T14:16:14.071463Z 01E Container backend-init-1 Recreated 2026-07-20T14:16:15.184080Z 01E Container backend-celery-beat-1 Recreated 2026-07-20T14:16:17.325425Z 01E Container backend-celery-1 Recreated 2026-07-20T14:16:24.386546Z 01E Container backend-app-1 Recreated 2026-07-20T14:16:24.423844Z 01E Container backend-app-1 Starting 2026-07-20T14:16:24.423853Z 01E Container backend-celery-beat-1 Starting 2026-07-20T14:16:24.423877Z 01E Container backend-celery-1 Starting 2026-07-20T14:16:24.423881Z 01E Container backend-init-1 Starting 2026-07-20T14:16:24.681190Z 01E Container backend-celery-beat-1 Started 2026-07-20T14:16:24.722135Z 01E Container backend-app-1 Started 2026-07-20T14:16:24.876408Z 01E Container backend-celery-1 Started 2026-07-20T14:16:24.928683Z 01E Container backend-init-1 Started 2026-07-20T14:16:25.096030Z 00O section_end:1784556985:step_script 2026-07-20T14:16:25.096042Z 00O+section_start:1784556985:cleanup_file_variables 2026-07-20T14:16:25.099768Z 00O+Cleaning up project directory and file based variables 2026-07-20T14:16:25.498693Z 00O section_end:1784556985:cleanup_file_variables 2026-07-20T14:16:25.498704Z 00O+ 2026-07-20T14:16:25.691887Z 00O Job succeeded