2026-06-26T14:28:42.719633Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-06-26T14:28:42.719670Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-06-26T14:28:42.719730Z 00O Resolving secrets 2026-06-26T14:28:42.720037Z 00O section_start:1782484122:prepare_executor 2026-06-26T14:28:42.720041Z 00O+Preparing the "docker" executor 2026-06-26T14:28:42.746167Z 00O Using Docker executor with image docker:cli ... 2026-06-26T14:28:43.735681Z 00O Starting service docker:dind... 2026-06-26T14:28:43.735707Z 00O Using effective pull policy of [always] for container docker:dind 2026-06-26T14:28:43.799030Z 00O Pulling docker image docker:dind ... 2026-06-26T14:28:46.038803Z 00O Using docker image sha256:7bb861a04bb42bda1d237fc2cb539f9823c9b666ecfbfdbd3e534ab74c8cb976 for docker:dind with digest docker@sha256:7bb861a04bb42bda1d237fc2cb539f9823c9b666ecfbfdbd3e534ab74c8cb976 ... 2026-06-26T14:28:46.295285Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-06-26T14:29:17.772208Z 00E 2026-06-26T14:29:17.772217Z 00E *** WARNING: Service runner-ee6nehn34-project-243-concurrent-0-92c0eba7a2d82c12-docker-0 probably didn't start properly. 2026-06-26T14:29:17.772220Z 00E 2026-06-26T14:29:17.772221Z 00E Health check error: 2026-06-26T14:29:17.772223Z 00E service "runner-ee6nehn34-project-243-concurrent-0-92c0eba7a2d82c12-docker-0-wait-for-service" timeout 2026-06-26T14:29:17.772225Z 00E 2026-06-26T14:29:17.772226Z 00E Health check container logs: 2026-06-26T14:29:17.772227Z 00E 2026-06-26T14:28:46.603817453Z waiting for TCP connection to bf01ebc8fcad on [2375 2376]... 2026-06-26T14:29:17.772229Z 00E 2026-06-26T14:28:46.603885743Z dialing bf01ebc8fcad:2376... 2026-06-26T14:29:17.772231Z 00E 2026-06-26T14:28:46.603900490Z dialing bf01ebc8fcad:2375... 2026-06-26T14:29:17.772232Z 00E 2026-06-26T14:28:47.604389517Z dialing bf01ebc8fcad:2375... 2026-06-26T14:29:17.772234Z 00E 2026-06-26T14:28:47.604418409Z dialing bf01ebc8fcad:2376... 2026-06-26T14:29:17.772235Z 00E 2026-06-26T14:28:48.605207471Z dialing bf01ebc8fcad:2375... 2026-06-26T14:29:17.772237Z 00E 2026-06-26T14:28:48.605258360Z dialing bf01ebc8fcad:2376... 2026-06-26T14:29:17.772238Z 00E 2026-06-26T14:29:17.772239Z 00E Service container logs: 2026-06-26T14:29:17.772241Z 00E 2026-06-26T14:28:47.326682676Z Certificate request self-signature ok 2026-06-26T14:29:17.772242Z 00E 2026-06-26T14:28:47.326716301Z subject=CN=docker:dind server 2026-06-26T14:29:17.772244Z 00E 2026-06-26T14:28:47.347920968Z /certs/server/cert.pem: OK 2026-06-26T14:29:17.772246Z 00E 2026-06-26T14:28:47.715091406Z Certificate request self-signature ok 2026-06-26T14:29:17.772247Z 00E 2026-06-26T14:28:47.715124016Z subject=CN=docker:dind client 2026-06-26T14:29:17.772249Z 00E 2026-06-26T14:28:47.735744709Z /certs/client/cert.pem: OK 2026-06-26T14:29:17.772250Z 00E 2026-06-26T14:28:47.740477242Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-06-26T14:29:17.772252Z 00E 2026-06-26T14:28:47.741762813Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-06-26T14:29:17.772254Z 00E 2026-06-26T14:28:47.745015415Z ip: can't find device 'nf_tables' 2026-06-26T14:29:17.772256Z 00E 2026-06-26T14:28:47.746505065Z nf_tables 380928 4661 nft_chain_nat,nft_compat 2026-06-26T14:29:17.772258Z 00E 2026-06-26T14:28:47.746680577Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-06-26T14:29:17.772259Z 00E 2026-06-26T14:28:47.746688953Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-06-26T14:29:17.772261Z 00E 2026-06-26T14:28:47.747323406Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-06-26T14:29:17.772263Z 00E 2026-06-26T14:28:47.751402051Z ip: can't find device 'ip_tables' 2026-06-26T14:29:17.772265Z 00E 2026-06-26T14:28:47.753388858Z ip_tables 32768 0 2026-06-26T14:29:17.772267Z 00E 2026-06-26T14:28:47.753623467Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-06-26T14:29:17.772269Z 00E 2026-06-26T14:28:47.754221004Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-06-26T14:29:17.772271Z 00E 2026-06-26T14:28:47.755697824Z ip: can't find device 'ip6_tables' 2026-06-26T14:29:17.772272Z 00E 2026-06-26T14:28:47.757447819Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-06-26T14:29:17.772274Z 00E 2026-06-26T14:28:47.759581320Z iptables v1.8.13 (nf_tables) 2026-06-26T14:29:17.772276Z 00E 2026-06-26T14:28:47.762601499Z mount: permission denied (are you root?) 2026-06-26T14:29:17.772278Z 00E 2026-06-26T14:28:47.762675509Z Could not mount /sys/kernel/security. 2026-06-26T14:29:17.772333Z 00E 2026-06-26T14:28:47.762680169Z AppArmor detection and --privileged mode might break. 2026-06-26T14:29:17.772335Z 00E 2026-06-26T14:28:47.764264920Z mount: permission denied (are you root?) 2026-06-26T14:29:17.772337Z 00E 2026-06-26T14:29:17.772338Z 00E ********* 2026-06-26T14:29:17.772339Z 00E 2026-06-26T14:29:17.799138Z 00O Using effective pull policy of [always] for container docker:cli 2026-06-26T14:29:17.859970Z 00O Pulling docker image docker:cli ... 2026-06-26T14:29:20.098978Z 00O Using docker image sha256:d14410ab6f87a2b6c14b7150de787cd7b8bb012a8e900966d6d893e9f7fc49b6 for docker:cli with digest docker@sha256:d14410ab6f87a2b6c14b7150de787cd7b8bb012a8e900966d6d893e9f7fc49b6 ... 2026-06-26T14:29:20.099004Z 00O section_end:1782484160:prepare_executor 2026-06-26T14:29:20.099008Z 00O+section_start:1782484160:prepare_script 2026-06-26T14:29:20.099259Z 00O+Preparing environment 2026-06-26T14:29:20.128758Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-06-26T14:29:20.400985Z 01O Running on runner-ee6nehn34-project-243-concurrent-0 via 0ea095f01732... 2026-06-26T14:29:20.549536Z 00O section_end:1782484160:prepare_script 2026-06-26T14:29:20.549544Z 00O+section_start:1782484160:get_sources 2026-06-26T14:29:20.550854Z 00O+Getting source from Git repository 2026-06-26T14:29:20.863988Z 01O Gitaly correlation ID: 01KW25AEKA8WMGP6QGACE6X4NQ 2026-06-26T14:29:20.873740Z 01O Fetching changes with git depth set to 20... 2026-06-26T14:29:20.877570Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/services/backend/.git/ 2026-06-26T14:29:20.880494Z 01O Created fresh repository. 2026-06-26T14:29:24.727424Z 01O Checking out 8080ce6d as detached HEAD (ref is staging)... 2026-06-26T14:29:24.738944Z 01O Removing .env 2026-06-26T14:29:24.795042Z 01O 2026-06-26T14:29:24.795063Z 01O Skipping Git submodules setup 2026-06-26T14:29:24.978945Z 00O section_end:1782484164:get_sources 2026-06-26T14:29:24.978953Z 00O+section_start:1782484164:step_script 2026-06-26T14:29:24.981468Z 00O+Executing "step_script" stage of the job script 2026-06-26T14:29:24.981490Z 00O Using effective pull policy of [always] for container docker:cli 2026-06-26T14:29:25.029548Z 00O Using docker image sha256:d14410ab6f87a2b6c14b7150de787cd7b8bb012a8e900966d6d893e9f7fc49b6 for docker:cli with digest docker@sha256:d14410ab6f87a2b6c14b7150de787cd7b8bb012a8e900966d6d893e9f7fc49b6 ... 2026-06-26T14:29:25.298438Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-06-26T14:29:25.299275Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-06-26T14:29:25.300650Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-06-26T14:29:25.301572Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-06-26T14:29:25.304110Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-06-26T14:29:25.305900Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-06-26T14:29:25.307718Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-06-26T14:29:26.142670Z 01O Login Succeeded 2026-06-26T14:29:26.142700Z 01E 2026-06-26T14:29:26.142703Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-06-26T14:29:26.142707Z 01E Configure a credential helper to remove this warning. See 2026-06-26T14:29:26.142711Z 01E https://docs.docker.com/go/credential-store/ 2026-06-26T14:29:26.142715Z 01E 2026-06-26T14:29:26.145228Z 01O $ export RELEASE=$(echo -n $(date '+%D %X') | md5sum | awk '{print $1}') 2026-06-26T14:29:26.147871Z 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-06-26T14:29:27.085708Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:8080ce6d57656e0b28cd44c826010ac7c4076305 Pulling 2026-06-26T14:29:27.085723Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:8080ce6d57656e0b28cd44c826010ac7c4076305 Pulling 2026-06-26T14:29:27.085726Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:8080ce6d57656e0b28cd44c826010ac7c4076305 Pulling 2026-06-26T14:29:27.085729Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:8080ce6d57656e0b28cd44c826010ac7c4076305 Pulling 2026-06-26T14:29:27.843664Z 01E e95a6c7ea7d4 Already exists 0B 2026-06-26T14:29:27.845636Z 01E aff2d9f8dc87 Already exists 0B 2026-06-26T14:29:27.847747Z 01E df79d931cd67 Already exists 0B 2026-06-26T14:29:27.849266Z 01E b32430367bf0 Already exists 0B 2026-06-26T14:29:27.850858Z 01E d2f9b0ccf3e0 Already exists 0B 2026-06-26T14:29:27.852385Z 01E 6da8e981645f Already exists 0B 2026-06-26T14:29:27.854467Z 01E fdff1f0e57ad Already exists 0B 2026-06-26T14:29:27.856045Z 01E f195d9a1af09 Pulling fs layer 0B 2026-06-26T14:29:27.856177Z 01E 012110467ea3 Pulling fs layer 0B 2026-06-26T14:29:27.904141Z 01E e95a6c7ea7d4 Already exists 0B 2026-06-26T14:29:27.907235Z 01E aff2d9f8dc87 Already exists 0B 2026-06-26T14:29:27.909525Z 01E df79d931cd67 Already exists 0B 2026-06-26T14:29:27.910753Z 01E b32430367bf0 Already exists 0B 2026-06-26T14:29:27.912128Z 01E d2f9b0ccf3e0 Already exists 0B 2026-06-26T14:29:27.913598Z 01E 6da8e981645f Already exists 0B 2026-06-26T14:29:27.915056Z 01E fdff1f0e57ad Already exists 0B 2026-06-26T14:29:27.916307Z 01E f195d9a1af09 Pulling fs layer 0B 2026-06-26T14:29:27.916332Z 01E 012110467ea3 Pulling fs layer 0B 2026-06-26T14:29:28.051804Z 01E f195d9a1af09 Downloading 20.78kB 2026-06-26T14:29:28.051831Z 01E f195d9a1af09 Downloading 20.78kB 2026-06-26T14:29:28.060227Z 01E 012110467ea3 Downloading 20.78kB 2026-06-26T14:29:28.060236Z 01E 012110467ea3 Downloading 20.78kB 2026-06-26T14:29:28.097766Z 01E e95a6c7ea7d4 Already exists 0B 2026-06-26T14:29:28.102296Z 01E aff2d9f8dc87 Already exists 0B 2026-06-26T14:29:28.102304Z 01E e95a6c7ea7d4 Already exists 0B 2026-06-26T14:29:28.104086Z 01E df79d931cd67 Already exists 0B 2026-06-26T14:29:28.105868Z 01E aff2d9f8dc87 Already exists 0B 2026-06-26T14:29:28.107855Z 01E b32430367bf0 Already exists 0B 2026-06-26T14:29:28.109817Z 01E df79d931cd67 Already exists 0B 2026-06-26T14:29:28.111521Z 01E d2f9b0ccf3e0 Already exists 0B 2026-06-26T14:29:28.112415Z 01E b32430367bf0 Already exists 0B 2026-06-26T14:29:28.115627Z 01E 6da8e981645f Already exists 0B 2026-06-26T14:29:28.117592Z 01E d2f9b0ccf3e0 Already exists 0B 2026-06-26T14:29:28.119678Z 01E 6da8e981645f Already exists 0B 2026-06-26T14:29:28.120586Z 01E fdff1f0e57ad Already exists 0B 2026-06-26T14:29:28.122108Z 01E fdff1f0e57ad Already exists 0B 2026-06-26T14:29:28.123982Z 01E f195d9a1af09 Pulling fs layer 0B 2026-06-26T14:29:28.124251Z 01E 012110467ea3 Pulling fs layer 0B 2026-06-26T14:29:28.124255Z 01E 012110467ea3 Downloading 20.78kB 2026-06-26T14:29:28.124256Z 01E f195d9a1af09 Downloading 20.78kB 2026-06-26T14:29:28.126632Z 01E f195d9a1af09 Pulling fs layer 0B 2026-06-26T14:29:28.126636Z 01E 012110467ea3 Pulling fs layer 0B 2026-06-26T14:29:28.126638Z 01E 012110467ea3 Downloading 20.78kB 2026-06-26T14:29:28.126639Z 01E f195d9a1af09 Downloading 20.78kB 2026-06-26T14:29:28.135512Z 01E f195d9a1af09 Verifying Checksum 0B 2026-06-26T14:29:28.135517Z 01E f195d9a1af09 Verifying Checksum 0B 2026-06-26T14:29:28.135594Z 01E f195d9a1af09 Verifying Checksum 0B 2026-06-26T14:29:28.135599Z 01E f195d9a1af09 Download complete 0B 2026-06-26T14:29:28.135606Z 01E f195d9a1af09 Verifying Checksum 0B 2026-06-26T14:29:28.135748Z 01E f195d9a1af09 Download complete 0B 2026-06-26T14:29:28.135802Z 01E f195d9a1af09 Download complete 0B 2026-06-26T14:29:28.135806Z 01E f195d9a1af09 Extracting 32.77kB 2026-06-26T14:29:28.135827Z 01E f195d9a1af09 Extracting 32.77kB 2026-06-26T14:29:28.135829Z 01E f195d9a1af09 Extracting 32.77kB 2026-06-26T14:29:28.135864Z 01E f195d9a1af09 Download complete 0B 2026-06-26T14:29:28.135968Z 01E f195d9a1af09 Extracting 32.77kB 2026-06-26T14:29:28.145599Z 01E 012110467ea3 Verifying Checksum 0B 2026-06-26T14:29:28.145603Z 01E 012110467ea3 Verifying Checksum 0B 2026-06-26T14:29:28.145605Z 01E 012110467ea3 Download complete 0B 2026-06-26T14:29:28.145607Z 01E 012110467ea3 Download complete 0B 2026-06-26T14:29:28.145620Z 01E 012110467ea3 Verifying Checksum 0B 2026-06-26T14:29:28.145622Z 01E 012110467ea3 Verifying Checksum 0B 2026-06-26T14:29:28.145677Z 01E 012110467ea3 Download complete 0B 2026-06-26T14:29:28.145679Z 01E 012110467ea3 Download complete 0B 2026-06-26T14:29:28.246145Z 01E f195d9a1af09 Extracting 1.442MB 2026-06-26T14:29:28.246172Z 01E f195d9a1af09 Extracting 1.442MB 2026-06-26T14:29:28.246179Z 01E f195d9a1af09 Extracting 1.442MB 2026-06-26T14:29:28.246287Z 01E f195d9a1af09 Extracting 1.442MB 2026-06-26T14:29:28.258178Z 01E f195d9a1af09 Extracting 1.493MB 2026-06-26T14:29:28.258193Z 01E f195d9a1af09 Extracting 1.493MB 2026-06-26T14:29:28.258194Z 01E f195d9a1af09 Extracting 1.493MB 2026-06-26T14:29:28.258335Z 01E f195d9a1af09 Extracting 1.493MB 2026-06-26T14:29:28.260780Z 01E f195d9a1af09 Extracting 1.493MB 2026-06-26T14:29:28.260789Z 01E f195d9a1af09 Extracting 1.493MB 2026-06-26T14:29:28.260791Z 01E f195d9a1af09 Extracting 1.493MB 2026-06-26T14:29:28.260799Z 01E f195d9a1af09 Extracting 1.493MB 2026-06-26T14:29:28.275569Z 01E f195d9a1af09 Pull complete 0B 2026-06-26T14:29:28.275593Z 01E f195d9a1af09 Pull complete 0B 2026-06-26T14:29:28.275605Z 01E f195d9a1af09 Pull complete 0B 2026-06-26T14:29:28.275976Z 01E f195d9a1af09 Pull complete 0B 2026-06-26T14:29:28.277508Z 01E 012110467ea3 Extracting 32.77kB 2026-06-26T14:29:28.277512Z 01E 012110467ea3 Extracting 32.77kB 2026-06-26T14:29:28.277514Z 01E 012110467ea3 Extracting 32.77kB 2026-06-26T14:29:28.277521Z 01E 012110467ea3 Extracting 32.77kB 2026-06-26T14:29:28.303857Z 01E 012110467ea3 Extracting 1.422MB 2026-06-26T14:29:28.303879Z 01E 012110467ea3 Extracting 1.422MB 2026-06-26T14:29:28.303881Z 01E 012110467ea3 Extracting 1.422MB 2026-06-26T14:29:28.304042Z 01E 012110467ea3 Extracting 1.422MB 2026-06-26T14:29:28.312011Z 01E 012110467ea3 Pull complete 0B 2026-06-26T14:29:28.312020Z 01E 012110467ea3 Pull complete 0B 2026-06-26T14:29:28.312050Z 01E 012110467ea3 Pull complete 0B 2026-06-26T14:29:28.312183Z 01E 012110467ea3 Pull complete 0B 2026-06-26T14:29:28.323365Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:8080ce6d57656e0b28cd44c826010ac7c4076305 Pulled 2026-06-26T14:29:28.323472Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:8080ce6d57656e0b28cd44c826010ac7c4076305 Pulled 2026-06-26T14:29:28.324174Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:8080ce6d57656e0b28cd44c826010ac7c4076305 Pulled 2026-06-26T14:29:28.325105Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:8080ce6d57656e0b28cd44c826010ac7c4076305 Pulled 2026-06-26T14:29:28.432641Z 01E Container backend-celery-mdb-1 Running 2026-06-26T14:29:28.432653Z 01E Container backend-init-1 Recreate 2026-06-26T14:29:28.432654Z 01E Container backend-cache-mdb-1 Running 2026-06-26T14:29:28.432655Z 01E Container backend-static-server-1 Running 2026-06-26T14:29:28.432656Z 01E Container backend-celery-1 Recreate 2026-06-26T14:29:28.432669Z 01E Container backend-celery-beat-1 Recreate 2026-06-26T14:29:28.432688Z 01E Container backend-app-1 Recreate 2026-06-26T14:29:28.959241Z 01E Container backend-celery-1 Recreated 2026-06-26T14:29:28.959595Z 01E Container backend-init-1 Recreated 2026-06-26T14:29:28.974059Z 01E Container backend-celery-beat-1 Recreated 2026-06-26T14:29:39.081249Z 01E Container backend-app-1 Recreated 2026-06-26T14:29:39.117569Z 01E Container backend-init-1 Starting 2026-06-26T14:29:39.117579Z 01E Container backend-celery-beat-1 Starting 2026-06-26T14:29:39.117581Z 01E Container backend-celery-1 Starting 2026-06-26T14:29:39.117590Z 01E Container backend-app-1 Starting 2026-06-26T14:29:39.342897Z 01E Container backend-celery-beat-1 Started 2026-06-26T14:29:39.439092Z 01E Container backend-init-1 Started 2026-06-26T14:29:39.693085Z 01E Container backend-celery-1 Started 2026-06-26T14:29:39.931595Z 01E Container backend-app-1 Started 2026-06-26T14:29:40.109728Z 00O section_end:1782484180:step_script 2026-06-26T14:29:40.109735Z 00O+section_start:1782484180:cleanup_file_variables 2026-06-26T14:29:40.112993Z 00O+Cleaning up project directory and file based variables 2026-06-26T14:29:40.471980Z 00O section_end:1782484180:cleanup_file_variables 2026-06-26T14:29:40.471987Z 00O+ 2026-06-26T14:29:40.561095Z 00O Job succeeded