2026-07-15T13:24:27.674270Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-15T13:24:27.674308Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-15T13:24:27.674372Z 00O Resolving secrets 2026-07-15T13:24:27.674729Z 00O section_start:1784121867:prepare_executor 2026-07-15T13:24:27.674734Z 00O+Preparing the "docker" executor 2026-07-15T13:24:27.703469Z 00O Using Docker executor with image docker:cli ... 2026-07-15T13:24:28.854876Z 00O Starting service docker:dind... 2026-07-15T13:24:28.854911Z 00O Using effective pull policy of [always] for container docker:dind 2026-07-15T13:24:28.927034Z 00O Pulling docker image docker:dind ... 2026-07-15T13:24:31.129882Z 00O Using docker image sha256:66d292e5c26bd33a6f6f61cacb880de2186339a524ecba1ce098dbbaceed6515 for docker:dind with digest docker@sha256:66d292e5c26bd33a6f6f61cacb880de2186339a524ecba1ce098dbbaceed6515 ... 2026-07-15T13:24:31.367119Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-07-15T13:25:02.949524Z 00E 2026-07-15T13:25:02.949534Z 00E *** WARNING: Service runner-ee6nehn34-project-243-concurrent-0-44b006057e17114f-docker-0 probably didn't start properly. 2026-07-15T13:25:02.949537Z 00E 2026-07-15T13:25:02.949538Z 00E Health check error: 2026-07-15T13:25:02.949540Z 00E service "runner-ee6nehn34-project-243-concurrent-0-44b006057e17114f-docker-0-wait-for-service" timeout 2026-07-15T13:25:02.949541Z 00E 2026-07-15T13:25:02.949542Z 00E Health check container logs: 2026-07-15T13:25:02.949544Z 00E 2026-07-15T13:24:31.706835098Z waiting for TCP connection to 55f2db6ed936 on [2375 2376]... 2026-07-15T13:25:02.949545Z 00E 2026-07-15T13:24:31.706874993Z dialing 55f2db6ed936:2376... 2026-07-15T13:25:02.949547Z 00E 2026-07-15T13:24:31.706881468Z dialing 55f2db6ed936:2375... 2026-07-15T13:25:02.949548Z 00E 2026-07-15T13:24:32.708174906Z dialing 55f2db6ed936:2375... 2026-07-15T13:25:02.949549Z 00E 2026-07-15T13:24:32.708230412Z dialing 55f2db6ed936:2376... 2026-07-15T13:25:02.949551Z 00E 2026-07-15T13:24:33.709424716Z dialing 55f2db6ed936:2375... 2026-07-15T13:25:02.949552Z 00E 2026-07-15T13:24:33.709439745Z dialing 55f2db6ed936:2376... 2026-07-15T13:25:02.949553Z 00E 2026-07-15T13:24:34.709752699Z dialing 55f2db6ed936:2376... 2026-07-15T13:25:02.949555Z 00E 2026-07-15T13:24:34.709799595Z dialing 55f2db6ed936:2375... 2026-07-15T13:25:02.949556Z 00E 2026-07-15T13:25:02.949557Z 00E Service container logs: 2026-07-15T13:25:02.949558Z 00E 2026-07-15T13:24:33.032837423Z Certificate request self-signature ok 2026-07-15T13:25:02.949559Z 00E 2026-07-15T13:24:33.032873261Z subject=CN=docker:dind server 2026-07-15T13:25:02.949560Z 00E 2026-07-15T13:24:33.053339250Z /certs/server/cert.pem: OK 2026-07-15T13:25:02.949562Z 00E 2026-07-15T13:24:33.675165882Z Certificate request self-signature ok 2026-07-15T13:25:02.949563Z 00E 2026-07-15T13:24:33.675203063Z subject=CN=docker:dind client 2026-07-15T13:25:02.949564Z 00E 2026-07-15T13:24:33.693644057Z /certs/client/cert.pem: OK 2026-07-15T13:25:02.949566Z 00E 2026-07-15T13:24:33.697862271Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-07-15T13:25:02.949567Z 00E 2026-07-15T13:24:33.699147406Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-07-15T13:25:02.949569Z 00E 2026-07-15T13:24:33.703315035Z ip: can't find device 'nf_tables' 2026-07-15T13:25:02.949570Z 00E 2026-07-15T13:24:33.704430277Z nf_tables 380928 4935 nft_chain_nat,nft_compat 2026-07-15T13:25:02.949572Z 00E 2026-07-15T13:24:33.704760190Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-07-15T13:25:02.949573Z 00E 2026-07-15T13:24:33.704771308Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-07-15T13:25:02.949575Z 00E 2026-07-15T13:24:33.705357934Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-15T13:25:02.949577Z 00E 2026-07-15T13:24:33.708531224Z ip: can't find device 'ip_tables' 2026-07-15T13:25:02.949578Z 00E 2026-07-15T13:24:33.709807330Z ip_tables 32768 0 2026-07-15T13:25:02.949579Z 00E 2026-07-15T13:24:33.709865879Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-07-15T13:25:02.949581Z 00E 2026-07-15T13:24:33.710607820Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-15T13:25:02.949583Z 00E 2026-07-15T13:24:33.712511322Z ip: can't find device 'ip6_tables' 2026-07-15T13:25:02.949584Z 00E 2026-07-15T13:24:33.714978488Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-15T13:25:02.949586Z 00E 2026-07-15T13:24:33.717338827Z iptables v1.8.13 (nf_tables) 2026-07-15T13:25:02.949639Z 00E 2026-07-15T13:24:33.721612470Z mount: permission denied (are you root?) 2026-07-15T13:25:02.949640Z 00E 2026-07-15T13:24:33.721752126Z Could not mount /sys/kernel/security. 2026-07-15T13:25:02.949642Z 00E 2026-07-15T13:24:33.721760278Z AppArmor detection and --privileged mode might break. 2026-07-15T13:25:02.949643Z 00E 2026-07-15T13:24:33.723633923Z mount: permission denied (are you root?) 2026-07-15T13:25:02.949645Z 00E 2026-07-15T13:25:02.949646Z 00E ********* 2026-07-15T13:25:02.949647Z 00E 2026-07-15T13:25:02.979456Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-15T13:25:03.028584Z 00O Pulling docker image docker:cli ... 2026-07-15T13:25:05.330813Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-15T13:25:05.330838Z 00O section_end:1784121905:prepare_executor 2026-07-15T13:25:05.330841Z 00O+section_start:1784121905:prepare_script 2026-07-15T13:25:05.331062Z 00O+Preparing environment 2026-07-15T13:25:05.350520Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-15T13:25:05.577655Z 01O Running on runner-ee6nehn34-project-243-concurrent-0 via 0ea095f01732... 2026-07-15T13:25:05.732241Z 00O section_end:1784121905:prepare_script 2026-07-15T13:25:05.732250Z 00O+section_start:1784121905:get_sources 2026-07-15T13:25:05.733254Z 00O+Getting source from Git repository 2026-07-15T13:25:06.090434Z 01O Gitaly correlation ID: 01KXJZ6EKWCAPJ28E6Z4S61R2R 2026-07-15T13:25:06.100009Z 01O Fetching changes with git depth set to 20... 2026-07-15T13:25:06.103476Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/services/backend/.git/ 2026-07-15T13:25:06.106615Z 01O Created fresh repository. 2026-07-15T13:25:06.818018Z 01O Checking out 140053cd as detached HEAD (ref is staging)... 2026-07-15T13:25:06.845853Z 01O Removing .env 2026-07-15T13:25:06.907716Z 01O 2026-07-15T13:25:06.907731Z 01O Skipping Git submodules setup 2026-07-15T13:25:07.062328Z 00O section_end:1784121907:get_sources 2026-07-15T13:25:07.062339Z 00O+section_start:1784121907:step_script 2026-07-15T13:25:07.069540Z 00O+Executing "step_script" stage of the job script 2026-07-15T13:25:07.069604Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-15T13:25:07.141707Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-15T13:25:07.425037Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-07-15T13:25:07.425838Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-07-15T13:25:07.427164Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-07-15T13:25:07.427975Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-07-15T13:25:07.430405Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-07-15T13:25:07.432088Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-07-15T13:25:07.433716Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-15T13:25:08.076356Z 01E 2026-07-15T13:25:08.076378Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-15T13:25:08.076383Z 01E Configure a credential helper to remove this warning. See 2026-07-15T13:25:08.076387Z 01E https://docs.docker.com/go/credential-store/ 2026-07-15T13:25:08.076390Z 01E 2026-07-15T13:25:08.076459Z 01O Login Succeeded 2026-07-15T13:25:08.078865Z 01O $ export RELEASE=$(echo -n $(date '+%D %X') | md5sum | awk '{print $1}') 2026-07-15T13:25:08.081817Z 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-15T13:25:08.537693Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:140053cdb78d1de9cc48540d33c1bf9ad9e3150a Pulling 2026-07-15T13:25:08.537706Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:140053cdb78d1de9cc48540d33c1bf9ad9e3150a Pulling 2026-07-15T13:25:08.537709Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:140053cdb78d1de9cc48540d33c1bf9ad9e3150a Pulling 2026-07-15T13:25:08.537722Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:140053cdb78d1de9cc48540d33c1bf9ad9e3150a Pulling 2026-07-15T13:25:09.474267Z 01E 062e450697fa Already exists 0B 2026-07-15T13:25:09.476895Z 01E 98db2485a0d0 Already exists 0B 2026-07-15T13:25:09.480411Z 01E 48347b15c85f Already exists 0B 2026-07-15T13:25:09.484159Z 01E fd079632edc0 Already exists 0B 2026-07-15T13:25:09.486339Z 01E e3368cd54835 Already exists 0B 2026-07-15T13:25:09.486344Z 01E 062e450697fa Already exists 0B 2026-07-15T13:25:09.489133Z 01E 68da25235e2e Already exists 0B 2026-07-15T13:25:09.490723Z 01E 98db2485a0d0 Already exists 0B 2026-07-15T13:25:09.493634Z 01E f37ba89f42e0 Already exists 0B 2026-07-15T13:25:09.496626Z 01E 48347b15c85f Already exists 0B 2026-07-15T13:25:09.497827Z 01E cf4f7c02a33f Pulling fs layer 0B 2026-07-15T13:25:09.497835Z 01E b9e503421624 Pulling fs layer 0B 2026-07-15T13:25:09.500250Z 01E fd079632edc0 Already exists 0B 2026-07-15T13:25:09.502013Z 01E e3368cd54835 Already exists 0B 2026-07-15T13:25:09.504299Z 01E 68da25235e2e Already exists 0B 2026-07-15T13:25:09.506140Z 01E f37ba89f42e0 Already exists 0B 2026-07-15T13:25:09.508424Z 01E cf4f7c02a33f Pulling fs layer 0B 2026-07-15T13:25:09.508428Z 01E b9e503421624 Pulling fs layer 0B 2026-07-15T13:25:09.521300Z 01E 062e450697fa Already exists 0B 2026-07-15T13:25:09.522421Z 01E 062e450697fa Already exists 0B 2026-07-15T13:25:09.523617Z 01E 98db2485a0d0 Already exists 0B 2026-07-15T13:25:09.526218Z 01E 48347b15c85f Already exists 0B 2026-07-15T13:25:09.527515Z 01E 98db2485a0d0 Already exists 0B 2026-07-15T13:25:09.529446Z 01E 48347b15c85f Already exists 0B 2026-07-15T13:25:09.533025Z 01E fd079632edc0 Already exists 0B 2026-07-15T13:25:09.533332Z 01E fd079632edc0 Already exists 0B 2026-07-15T13:25:09.535387Z 01E e3368cd54835 Already exists 0B 2026-07-15T13:25:09.536939Z 01E e3368cd54835 Already exists 0B 2026-07-15T13:25:09.540089Z 01E 68da25235e2e Already exists 0B 2026-07-15T13:25:09.542186Z 01E 68da25235e2e Already exists 0B 2026-07-15T13:25:09.544268Z 01E f37ba89f42e0 Already exists 0B 2026-07-15T13:25:09.547373Z 01E f37ba89f42e0 Already exists 0B 2026-07-15T13:25:09.548862Z 01E cf4f7c02a33f Pulling fs layer 0B 2026-07-15T13:25:09.548866Z 01E b9e503421624 Pulling fs layer 0B 2026-07-15T13:25:09.550807Z 01E cf4f7c02a33f Pulling fs layer 0B 2026-07-15T13:25:09.550811Z 01E b9e503421624 Pulling fs layer 0B 2026-07-15T13:25:09.745908Z 01E b9e503421624 Downloading 20.78kB 2026-07-15T13:25:09.745922Z 01E b9e503421624 Downloading 20.78kB 2026-07-15T13:25:09.745936Z 01E b9e503421624 Downloading 20.78kB 2026-07-15T13:25:09.745937Z 01E b9e503421624 Downloading 20.78kB 2026-07-15T13:25:09.778128Z 01E cf4f7c02a33f Downloading 55.79kB 2026-07-15T13:25:09.778136Z 01E cf4f7c02a33f Downloading 55.79kB 2026-07-15T13:25:09.778150Z 01E cf4f7c02a33f Downloading 55.79kB 2026-07-15T13:25:09.778334Z 01E cf4f7c02a33f Downloading 55.79kB 2026-07-15T13:25:09.846069Z 01E b9e503421624 Downloading 421.7kB 2026-07-15T13:25:09.846097Z 01E b9e503421624 Downloading 421.7kB 2026-07-15T13:25:09.846101Z 01E b9e503421624 Downloading 421.7kB 2026-07-15T13:25:09.846254Z 01E b9e503421624 Downloading 421.7kB 2026-07-15T13:25:09.878936Z 01E b9e503421624 Download complete 0B 2026-07-15T13:25:09.878944Z 01E b9e503421624 Verifying Checksum 0B 2026-07-15T13:25:09.878946Z 01E b9e503421624 Download complete 0B 2026-07-15T13:25:09.878966Z 01E b9e503421624 Download complete 0B 2026-07-15T13:25:09.879045Z 01E b9e503421624 Download complete 0B 2026-07-15T13:25:09.880384Z 01E cf4f7c02a33f Downloading 842.2kB 2026-07-15T13:25:09.880389Z 01E cf4f7c02a33f Downloading 842.2kB 2026-07-15T13:25:09.880466Z 01E cf4f7c02a33f Downloading 842.2kB 2026-07-15T13:25:09.880470Z 01E cf4f7c02a33f Downloading 842.2kB 2026-07-15T13:25:09.959571Z 01E cf4f7c02a33f Verifying Checksum 0B 2026-07-15T13:25:09.959726Z 01E cf4f7c02a33f Verifying Checksum 0B 2026-07-15T13:25:09.959755Z 01E cf4f7c02a33f Verifying Checksum 0B 2026-07-15T13:25:09.959866Z 01E cf4f7c02a33f Verifying Checksum 0B 2026-07-15T13:25:09.959870Z 01E cf4f7c02a33f Download complete 0B 2026-07-15T13:25:09.960023Z 01E cf4f7c02a33f Download complete 0B 2026-07-15T13:25:09.960026Z 01E cf4f7c02a33f Download complete 0B 2026-07-15T13:25:09.960420Z 01E cf4f7c02a33f Extracting 65.54kB 2026-07-15T13:25:09.960535Z 01E cf4f7c02a33f Download complete 0B 2026-07-15T13:25:09.960537Z 01E cf4f7c02a33f Extracting 65.54kB 2026-07-15T13:25:09.960539Z 01E cf4f7c02a33f Extracting 65.54kB 2026-07-15T13:25:09.960541Z 01E cf4f7c02a33f Extracting 65.54kB 2026-07-15T13:25:10.062160Z 01E cf4f7c02a33f Extracting 524.3kB 2026-07-15T13:25:10.062191Z 01E cf4f7c02a33f Extracting 524.3kB 2026-07-15T13:25:10.062193Z 01E cf4f7c02a33f Extracting 524.3kB 2026-07-15T13:25:10.062249Z 01E cf4f7c02a33f Extracting 524.3kB 2026-07-15T13:25:10.178602Z 01E cf4f7c02a33f Extracting 5.046MB 2026-07-15T13:25:10.178614Z 01E cf4f7c02a33f Extracting 5.046MB 2026-07-15T13:25:10.178624Z 01E cf4f7c02a33f Extracting 5.046MB 2026-07-15T13:25:10.178654Z 01E cf4f7c02a33f Extracting 5.046MB 2026-07-15T13:25:10.278407Z 01E cf4f7c02a33f Extracting 5.317MB 2026-07-15T13:25:10.278445Z 01E cf4f7c02a33f Extracting 5.317MB 2026-07-15T13:25:10.278456Z 01E cf4f7c02a33f Extracting 5.317MB 2026-07-15T13:25:10.278506Z 01E cf4f7c02a33f Extracting 5.317MB 2026-07-15T13:25:10.299031Z 01E cf4f7c02a33f Pull complete 0B 2026-07-15T13:25:10.299044Z 01E cf4f7c02a33f Pull complete 0B 2026-07-15T13:25:10.299045Z 01E cf4f7c02a33f Pull complete 0B 2026-07-15T13:25:10.299057Z 01E cf4f7c02a33f Pull complete 0B 2026-07-15T13:25:10.301428Z 01E b9e503421624 Extracting 32.77kB 2026-07-15T13:25:10.301435Z 01E b9e503421624 Extracting 32.77kB 2026-07-15T13:25:10.301566Z 01E b9e503421624 Extracting 32.77kB 2026-07-15T13:25:10.301593Z 01E b9e503421624 Extracting 32.77kB 2026-07-15T13:25:10.332446Z 01E b9e503421624 Extracting 1.422MB 2026-07-15T13:25:10.332465Z 01E b9e503421624 Extracting 1.422MB 2026-07-15T13:25:10.332467Z 01E b9e503421624 Extracting 1.422MB 2026-07-15T13:25:10.332509Z 01E b9e503421624 Extracting 1.422MB 2026-07-15T13:25:10.340957Z 01E b9e503421624 Pull complete 0B 2026-07-15T13:25:10.340963Z 01E b9e503421624 Pull complete 0B 2026-07-15T13:25:10.341045Z 01E b9e503421624 Pull complete 0B 2026-07-15T13:25:10.341047Z 01E b9e503421624 Pull complete 0B 2026-07-15T13:25:10.351372Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:140053cdb78d1de9cc48540d33c1bf9ad9e3150a Pulled 2026-07-15T13:25:10.352582Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:140053cdb78d1de9cc48540d33c1bf9ad9e3150a Pulled 2026-07-15T13:25:10.353106Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:140053cdb78d1de9cc48540d33c1bf9ad9e3150a Pulled 2026-07-15T13:25:10.353353Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/services/backend:140053cdb78d1de9cc48540d33c1bf9ad9e3150a Pulled 2026-07-15T13:25:10.501668Z 01E Container backend-static-server-1 Running 2026-07-15T13:25:10.501679Z 01E Container backend-cache-mdb-1 Running 2026-07-15T13:25:10.501682Z 01E Container backend-celery-mdb-1 Running 2026-07-15T13:25:10.501721Z 01E Container backend-app-1 Recreate 2026-07-15T13:25:10.501723Z 01E Container backend-celery-1 Recreate 2026-07-15T13:25:10.501784Z 01E Container backend-celery-beat-1 Recreate 2026-07-15T13:25:10.501852Z 01E Container backend-init-1 Recreate 2026-07-15T13:25:10.788279Z 01E Container backend-init-1 Recreated 2026-07-15T13:25:11.974600Z 01E Container backend-celery-beat-1 Recreated 2026-07-15T13:25:14.485374Z 01E Container backend-celery-1 Recreated 2026-07-15T13:25:21.125447Z 01E Container backend-app-1 Recreated 2026-07-15T13:25:21.161107Z 01E Container backend-init-1 Starting 2026-07-15T13:25:21.161116Z 01E Container backend-celery-beat-1 Starting 2026-07-15T13:25:21.161118Z 01E Container backend-celery-1 Starting 2026-07-15T13:25:21.161180Z 01E Container backend-app-1 Starting 2026-07-15T13:25:21.407473Z 01E Container backend-celery-beat-1 Started 2026-07-15T13:25:21.469992Z 01E Container backend-init-1 Started 2026-07-15T13:25:21.703841Z 01E Container backend-celery-1 Started 2026-07-15T13:25:21.769653Z 01E Container backend-app-1 Started 2026-07-15T13:25:21.970402Z 00O section_end:1784121921:step_script 2026-07-15T13:25:21.970413Z 00O+section_start:1784121921:cleanup_file_variables 2026-07-15T13:25:21.974629Z 00O+Cleaning up project directory and file based variables 2026-07-15T13:25:22.410892Z 00O section_end:1784121922:cleanup_file_variables 2026-07-15T13:25:22.410902Z 00O+ 2026-07-15T13:25:22.628757Z 00O Job succeeded