2026-08-20T19:23:03.815736Z 00O Running with gitlab-runner 19.2.2 (343288f1) 2026-08-20T19:23:03.815777Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-08-20T19:23:03.815849Z 00O Resolving secrets 2026-08-20T19:23:03.816239Z 00O section_start:1787253783:prepare_executor  2026-08-20T19:23:03.816249Z 00O+Preparing the "docker" executor 2026-08-20T19:23:03.839066Z 00O Using Docker executor with image docker:cli ... 2026-08-20T19:23:04.886999Z 00O Starting service docker:dind... 2026-08-20T19:23:04.887025Z 00O Using effective pull policy of [always] for container docker:dind 2026-08-20T19:23:04.942787Z 00O Pulling docker image docker:dind ... 2026-08-20T19:23:08.522192Z 00O Using docker image sha256:12e683a161823b2a839aeea999b9d960e6e1f9a97b1679ad6b441982e2d9cf07 for docker:dind with digest docker@sha256:12e683a161823b2a839aeea999b9d960e6e1f9a97b1679ad6b441982e2d9cf07 ... 2026-08-20T19:23:08.815362Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-08-20T19:23:40.137108Z 00O WARNING: Possibly zombie container runner-ee6nehn34-project-243-concurrent-0-3503f515c2288acf-docker-0-wait-for-service is disconnected from network bridge 2026-08-20T19:23:40.323175Z 00E 2026-08-20T19:23:40.323184Z 00E *** WARNING: Service runner-ee6nehn34-project-243-concurrent-0-3503f515c2288acf-docker-0 probably didn't start properly. 2026-08-20T19:23:40.323187Z 00E 2026-08-20T19:23:40.323188Z 00E Health check error: 2026-08-20T19:23:40.323190Z 00E service "runner-ee6nehn34-project-243-concurrent-0-3503f515c2288acf-docker-0-wait-for-service" timeout 2026-08-20T19:23:40.323192Z 00E 2026-08-20T19:23:40.323193Z 00E Health check container logs: 2026-08-20T19:23:40.323194Z 00E 2026-08-20T19:23:09.104129863Z waiting for TCP connection to 6827075e7cfc on [2375 2376]... 2026-08-20T19:23:40.323196Z 00E 2026-08-20T19:23:09.104168052Z dialing 6827075e7cfc:2376... 2026-08-20T19:23:40.323198Z 00E 2026-08-20T19:23:09.104172500Z dialing 6827075e7cfc:2375... 2026-08-20T19:23:40.323199Z 00E 2026-08-20T19:23:10.104867807Z dialing 6827075e7cfc:2375... 2026-08-20T19:23:40.323201Z 00E 2026-08-20T19:23:10.104896719Z dialing 6827075e7cfc:2376... 2026-08-20T19:23:40.323202Z 00E 2026-08-20T19:23:11.105862151Z dialing 6827075e7cfc:2376... 2026-08-20T19:23:40.323204Z 00E 2026-08-20T19:23:11.105887408Z dialing 6827075e7cfc:2375... 2026-08-20T19:23:40.323205Z 00E 2026-08-20T19:23:12.106304615Z dialing 6827075e7cfc:2375... 2026-08-20T19:23:40.323207Z 00E 2026-08-20T19:23:12.106338713Z dialing 6827075e7cfc:2376... 2026-08-20T19:23:40.323208Z 00E 2026-08-20T19:23:13.106764987Z dialing 6827075e7cfc:2376... 2026-08-20T19:23:40.323210Z 00E 2026-08-20T19:23:13.106812017Z dialing 6827075e7cfc:2375... 2026-08-20T19:23:40.323211Z 00E 2026-08-20T19:23:40.323213Z 00E Service container logs: 2026-08-20T19:23:40.323215Z 00E 2026-08-20T19:23:10.800587873Z Certificate request self-signature ok 2026-08-20T19:23:40.323218Z 00E 2026-08-20T19:23:10.800616956Z subject=CN=docker:dind server 2026-08-20T19:23:40.323222Z 00E 2026-08-20T19:23:10.819147870Z /certs/server/cert.pem: OK 2026-08-20T19:23:40.323225Z 00E 2026-08-20T19:23:12.108525934Z Certificate request self-signature ok 2026-08-20T19:23:40.323229Z 00E 2026-08-20T19:23:12.108556173Z subject=CN=docker:dind client 2026-08-20T19:23:40.323232Z 00E 2026-08-20T19:23:12.129273342Z /certs/client/cert.pem: OK 2026-08-20T19:23:40.323233Z 00E 2026-08-20T19:23:12.134781286Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-08-20T19:23:40.323235Z 00E 2026-08-20T19:23:12.135592831Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-08-20T19:23:40.323237Z 00E 2026-08-20T19:23:12.139080662Z ip: can't find device 'nf_tables' 2026-08-20T19:23:40.323238Z 00E 2026-08-20T19:23:12.140445470Z nf_tables 380928 4833 nft_chain_nat,nft_compat 2026-08-20T19:23:40.323240Z 00E 2026-08-20T19:23:12.140708046Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-08-20T19:23:40.323242Z 00E 2026-08-20T19:23:12.140719489Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-08-20T19:23:40.323244Z 00E 2026-08-20T19:23:12.141322848Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-08-20T19:23:40.323246Z 00E 2026-08-20T19:23:12.144358051Z ip: can't find device 'ip_tables' 2026-08-20T19:23:40.323248Z 00E 2026-08-20T19:23:12.145548200Z ip_tables 32768 0 2026-08-20T19:23:40.323249Z 00E 2026-08-20T19:23:12.145609632Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-08-20T19:23:40.323251Z 00E 2026-08-20T19:23:12.146219136Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-08-20T19:23:40.323321Z 00E 2026-08-20T19:23:12.147940186Z ip: can't find device 'ip6_tables' 2026-08-20T19:23:40.323324Z 00E 2026-08-20T19:23:12.150473844Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-08-20T19:23:40.323328Z 00E 2026-08-20T19:23:12.152880377Z iptables v1.8.13 (nf_tables) 2026-08-20T19:23:40.323331Z 00E 2026-08-20T19:23:12.157190180Z mount: permission denied (are you root?) 2026-08-20T19:23:40.323335Z 00E 2026-08-20T19:23:12.157290892Z Could not mount /sys/kernel/security. 2026-08-20T19:23:40.323345Z 00E 2026-08-20T19:23:12.157302084Z AppArmor detection and --privileged mode might break. 2026-08-20T19:23:40.323349Z 00E 2026-08-20T19:23:12.158943907Z mount: permission denied (are you root?) 2026-08-20T19:23:40.323352Z 00E 2026-08-20T19:23:40.323354Z 00E ********* 2026-08-20T19:23:40.323357Z 00E 2026-08-20T19:23:40.355095Z 00O Using effective pull policy of [always] for container docker:cli 2026-08-20T19:23:40.416036Z 00O Pulling docker image docker:cli ... 2026-08-20T19:23:42.595614Z 00O Using docker image sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe for docker:cli with digest docker@sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe ... 2026-08-20T19:23:42.595663Z 00O section_end:1787253822:prepare_executor  2026-08-20T19:23:42.595910Z 00O+section_start:1787253822:prepare_script  2026-08-20T19:23:42.595924Z 00O+Preparing environment 2026-08-20T19:23:42.625218Z 00O Using effective pull policy of [always] for container sha256:d9cf49ab2b2e3865f56a543f6d1b36ff7112af20ed5eab29d1120d46c91005cb 2026-08-20T19:23:42.917375Z 01O Running on runner-ee6nehn34-project-243-concurrent-0 via 248a814d7306... 2026-08-20T19:23:43.047314Z 00O section_end:1787253823:prepare_script  2026-08-20T19:23:43.049044Z 00O+section_start:1787253823:get_sources  2026-08-20T19:23:43.049055Z 00O+Getting source from Git repository 2026-08-20T19:23:43.355570Z 01O Gitaly correlation ID: 01M0GA0YJQAXDP7NDXPWZJA6NT 2026-08-20T19:23:43.364683Z 01O Fetching changes with git depth set to 20... 2026-08-20T19:23:43.369141Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/services/backend/.git/ 2026-08-20T19:23:43.372434Z 01O Created fresh repository. 2026-08-20T19:23:44.427512Z 01O Checking out 4f8d52e8 as detached HEAD (ref is staging)... 2026-08-20T19:23:44.454879Z 01O Removing .env 2026-08-20T19:23:44.513442Z 01O 2026-08-20T19:23:44.513449Z 01O Skipping Git submodules setup 2026-08-20T19:23:44.659383Z 00O section_end:1787253824:get_sources  2026-08-20T19:23:44.664711Z 00O+section_start:1787253824:step_script  2026-08-20T19:23:44.664736Z 00O+Executing "step_script" stage of the job script 2026-08-20T19:23:44.664760Z 00O Using effective pull policy of [always] for container docker:cli 2026-08-20T19:23:44.717462Z 00O Using docker image sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe for docker:cli with digest docker@sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe ... 2026-08-20T19:23:45.003590Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-08-20T19:23:45.004337Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-08-20T19:23:45.005749Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-08-20T19:23:45.007145Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-08-20T19:23:45.009152Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-08-20T19:23:45.010993Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-08-20T19:23:45.012735Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-08-20T19:23:45.692394Z 01E 2026-08-20T19:23:45.692406Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-08-20T19:23:45.692410Z 01E Configure a credential helper to remove this warning. See 2026-08-20T19:23:45.692413Z 01E https://docs.docker.com/go/credential-store/ 2026-08-20T19:23:45.692415Z 01E 2026-08-20T19:23:45.692425Z 01O Login Succeeded 2026-08-20T19:23:45.694117Z 01O $ export RELEASE=$(echo -n $(date '+%D %X') | md5sum | awk '{print $1}') 2026-08-20T19:23:45.696249Z 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-08-20T19:23:46.706681Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:4f8d52e8bd7f827f9412a9fb8197e02c4dbaf053 Pulling 2026-08-20T19:23:46.706698Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:4f8d52e8bd7f827f9412a9fb8197e02c4dbaf053 Pulling 2026-08-20T19:23:46.706701Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:4f8d52e8bd7f827f9412a9fb8197e02c4dbaf053 Pulling 2026-08-20T19:23:46.706703Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:4f8d52e8bd7f827f9412a9fb8197e02c4dbaf053 Pulling 2026-08-20T19:23:47.360320Z 01E 26c307b5e35a Already exists 0B 2026-08-20T19:23:47.363300Z 01E fa18dfb1257a Already exists 0B 2026-08-20T19:23:47.367288Z 01E b952fe9f6810 Already exists 0B 2026-08-20T19:23:47.369853Z 01E 6760bfe2ff00 Already exists 0B 2026-08-20T19:23:47.372754Z 01E 2304104da18b Already exists 0B 2026-08-20T19:23:47.376122Z 01E ca0e33d64e82 Already exists 0B 2026-08-20T19:23:47.379374Z 01E 1a490398bd00 Already exists 0B 2026-08-20T19:23:47.381969Z 01E 71cc8a589e80 Pulling fs layer 0B 2026-08-20T19:23:47.381973Z 01E 2d211fdf2d9c Pulling fs layer 0B 2026-08-20T19:23:47.589469Z 01E 2d211fdf2d9c Downloading 20.78kB 2026-08-20T19:23:47.591525Z 01E 71cc8a589e80 Downloading 36.43kB 2026-08-20T19:23:47.633757Z 01E 26c307b5e35a Already exists 0B 2026-08-20T19:23:47.635885Z 01E fa18dfb1257a Already exists 0B 2026-08-20T19:23:47.637593Z 01E b952fe9f6810 Already exists 0B 2026-08-20T19:23:47.640539Z 01E 6760bfe2ff00 Already exists 0B 2026-08-20T19:23:47.644544Z 01E 2304104da18b Already exists 0B 2026-08-20T19:23:47.645952Z 01E ca0e33d64e82 Already exists 0B 2026-08-20T19:23:47.646943Z 01E 1a490398bd00 Already exists 0B 2026-08-20T19:23:47.648753Z 01E 71cc8a589e80 Pulling fs layer 0B 2026-08-20T19:23:47.648757Z 01E 2d211fdf2d9c Pulling fs layer 0B 2026-08-20T19:23:47.648759Z 01E 2d211fdf2d9c Downloading 20.78kB 2026-08-20T19:23:47.649316Z 01E 71cc8a589e80 Downloading 36.43kB 2026-08-20T19:23:47.689252Z 01E 2d211fdf2d9c Downloading 1.387MB 2026-08-20T19:23:47.689258Z 01E 2d211fdf2d9c Downloading 1.387MB 2026-08-20T19:23:47.689265Z 01E 2d211fdf2d9c Verifying Checksum 0B 2026-08-20T19:23:47.689626Z 01E 2d211fdf2d9c Verifying Checksum 0B 2026-08-20T19:23:47.689630Z 01E 2d211fdf2d9c Download complete 0B 2026-08-20T19:23:47.689642Z 01E 2d211fdf2d9c Download complete 0B 2026-08-20T19:23:47.691570Z 01E 71cc8a589e80 Downloading 1.749MB 2026-08-20T19:23:47.691576Z 01E 71cc8a589e80 Downloading 1.749MB 2026-08-20T19:23:47.714595Z 01E 71cc8a589e80 Verifying Checksum 0B 2026-08-20T19:23:47.714600Z 01E 71cc8a589e80 Verifying Checksum 0B 2026-08-20T19:23:47.714602Z 01E 71cc8a589e80 Download complete 0B 2026-08-20T19:23:47.714608Z 01E 71cc8a589e80 Download complete 0B 2026-08-20T19:23:47.714621Z 01E 71cc8a589e80 Extracting 32.77kB 2026-08-20T19:23:47.714647Z 01E 71cc8a589e80 Extracting 32.77kB 2026-08-20T19:23:47.740051Z 01E 26c307b5e35a Already exists 0B 2026-08-20T19:23:47.742495Z 01E fa18dfb1257a Already exists 0B 2026-08-20T19:23:47.744790Z 01E b952fe9f6810 Already exists 0B 2026-08-20T19:23:47.746811Z 01E 6760bfe2ff00 Already exists 0B 2026-08-20T19:23:47.749276Z 01E 2304104da18b Already exists 0B 2026-08-20T19:23:47.766993Z 01E ca0e33d64e82 Already exists 0B 2026-08-20T19:23:47.769476Z 01E 1a490398bd00 Already exists 0B 2026-08-20T19:23:47.771512Z 01E 71cc8a589e80 Pulling fs layer 0B 2026-08-20T19:23:47.771516Z 01E 2d211fdf2d9c Pulling fs layer 0B 2026-08-20T19:23:47.771518Z 01E 2d211fdf2d9c Download complete 0B 2026-08-20T19:23:47.771519Z 01E 71cc8a589e80 Extracting 32.77kB 2026-08-20T19:23:47.835779Z 01E 26c307b5e35a Already exists 0B 2026-08-20T19:23:47.836116Z 01E 71cc8a589e80 Extracting 2.621MB 2026-08-20T19:23:47.836122Z 01E 71cc8a589e80 Extracting 2.621MB 2026-08-20T19:23:47.836144Z 01E 71cc8a589e80 Extracting 2.621MB 2026-08-20T19:23:47.836690Z 01E fa18dfb1257a Already exists 0B 2026-08-20T19:23:47.836693Z 01E b952fe9f6810 Already exists 0B 2026-08-20T19:23:47.839750Z 01E 6760bfe2ff00 Already exists 0B 2026-08-20T19:23:47.841629Z 01E 2304104da18b Already exists 0B 2026-08-20T19:23:47.844059Z 01E ca0e33d64e82 Already exists 0B 2026-08-20T19:23:47.851547Z 01E 1a490398bd00 Already exists 0B 2026-08-20T19:23:47.853923Z 01E 71cc8a589e80 Pulling fs layer 0B 2026-08-20T19:23:47.853927Z 01E 2d211fdf2d9c Pulling fs layer 0B 2026-08-20T19:23:47.853929Z 01E 2d211fdf2d9c Download complete 0B 2026-08-20T19:23:47.857560Z 01E 71cc8a589e80 Extracting 2.621MB 2026-08-20T19:23:47.937849Z 01E 71cc8a589e80 Extracting 2.934MB 2026-08-20T19:23:47.937858Z 01E 71cc8a589e80 Extracting 2.934MB 2026-08-20T19:23:47.937871Z 01E 71cc8a589e80 Extracting 2.934MB 2026-08-20T19:23:47.943777Z 01E 71cc8a589e80 Extracting 2.934MB 2026-08-20T19:23:47.953808Z 01E 71cc8a589e80 Pull complete 0B 2026-08-20T19:23:47.953825Z 01E 71cc8a589e80 Pull complete 0B 2026-08-20T19:23:47.954186Z 01E 71cc8a589e80 Pull complete 0B 2026-08-20T19:23:47.956123Z 01E 2d211fdf2d9c Extracting 32.77kB 2026-08-20T19:23:47.956125Z 01E 2d211fdf2d9c Extracting 32.77kB 2026-08-20T19:23:47.956417Z 01E 2d211fdf2d9c Extracting 32.77kB 2026-08-20T19:23:47.960566Z 01E 71cc8a589e80 Pull complete 0B 2026-08-20T19:23:47.962993Z 01E 2d211fdf2d9c Extracting 32.77kB 2026-08-20T19:23:47.992276Z 01E 2d211fdf2d9c Extracting 1.422MB 2026-08-20T19:23:47.992283Z 01E 2d211fdf2d9c Extracting 1.422MB 2026-08-20T19:23:47.992291Z 01E 2d211fdf2d9c Extracting 1.422MB 2026-08-20T19:23:48.000200Z 01E 2d211fdf2d9c Extracting 1.422MB 2026-08-20T19:23:48.003346Z 01E 2d211fdf2d9c Pull complete 0B 2026-08-20T19:23:48.004294Z 01E 2d211fdf2d9c Pull complete 0B 2026-08-20T19:23:48.004301Z 01E 2d211fdf2d9c Pull complete 0B 2026-08-20T19:23:48.010015Z 01E 2d211fdf2d9c Pull complete 0B 2026-08-20T19:23:48.025909Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:4f8d52e8bd7f827f9412a9fb8197e02c4dbaf053 Pulled 2026-08-20T19:23:48.026492Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:4f8d52e8bd7f827f9412a9fb8197e02c4dbaf053 Pulled 2026-08-20T19:23:48.027289Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:4f8d52e8bd7f827f9412a9fb8197e02c4dbaf053 Pulled 2026-08-20T19:23:48.059525Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:4f8d52e8bd7f827f9412a9fb8197e02c4dbaf053 Pulled 2026-08-20T19:23:48.168375Z 01E Container backend-celery-mdb-1 Running 2026-08-20T19:23:48.168384Z 01E Container backend-static-server-1 Running 2026-08-20T19:23:48.168387Z 01E Container backend-cache-mdb-1 Running 2026-08-20T19:23:48.168388Z 01E Container backend-app-1 Recreate 2026-08-20T19:23:48.168390Z 01E Container backend-celery-1 Recreate 2026-08-20T19:23:48.168408Z 01E Container backend-celery-beat-1 Recreate 2026-08-20T19:23:48.168551Z 01E Container backend-init-1 Recreate 2026-08-20T19:23:48.542724Z 01E Container backend-init-1 Recreated 2026-08-20T19:23:49.865032Z 01E Container backend-celery-beat-1 Recreated 2026-08-20T19:23:51.940886Z 01E Container backend-celery-1 Recreated 2026-08-20T19:23:58.926784Z 01E Container backend-app-1 Recreated 2026-08-20T19:23:58.963799Z 01E Container backend-app-1 Starting 2026-08-20T19:23:58.963806Z 01E Container backend-celery-beat-1 Starting 2026-08-20T19:23:58.963881Z 01E Container backend-celery-1 Starting 2026-08-20T19:23:58.963984Z 01E Container backend-init-1 Starting 2026-08-20T19:23:59.255152Z 01E Container backend-celery-beat-1 Started 2026-08-20T19:23:59.312967Z 01E Container backend-app-1 Started 2026-08-20T19:23:59.622955Z 01E Container backend-celery-1 Started 2026-08-20T19:23:59.670458Z 01E Container backend-init-1 Started 2026-08-20T19:23:59.833805Z 00O section_end:1787253839:step_script  2026-08-20T19:23:59.835887Z 00O+section_start:1787253839:cleanup_file_variables  2026-08-20T19:23:59.835897Z 00O+Cleaning up project directory and file based variables 2026-08-20T19:24:00.207422Z 00O section_end:1787253840:cleanup_file_variables  2026-08-20T19:24:00.420273Z 00O Job succeeded