2026-07-06T15:03:19.188955Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-06T15:03:19.188978Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-06T15:03:19.189016Z 00O Resolving secrets 2026-07-06T15:03:19.189198Z 00O section_start:1783350199:prepare_executor 2026-07-06T15:03:19.189200Z 00O+Preparing the "docker" executor 2026-07-06T15:03:19.216624Z 00O Using Docker executor with image docker:cli ... 2026-07-06T15:03:20.332642Z 00O Starting service docker:dind... 2026-07-06T15:03:20.332662Z 00O Using effective pull policy of [always] for container docker:dind 2026-07-06T15:03:20.384410Z 00O Pulling docker image docker:dind ... 2026-07-06T15:03:22.566760Z 00O Using docker image sha256:66d292e5c26bd33a6f6f61cacb880de2186339a524ecba1ce098dbbaceed6515 for docker:dind with digest docker@sha256:66d292e5c26bd33a6f6f61cacb880de2186339a524ecba1ce098dbbaceed6515 ... 2026-07-06T15:03:22.834027Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-07-06T15:03:54.369404Z 00E 2026-07-06T15:03:54.369416Z 00E *** WARNING: Service runner-ee6nehn34-project-248-concurrent-0-00dd5607206d3700-docker-0 probably didn't start properly. 2026-07-06T15:03:54.369422Z 00E 2026-07-06T15:03:54.369425Z 00E Health check error: 2026-07-06T15:03:54.369428Z 00E service "runner-ee6nehn34-project-248-concurrent-0-00dd5607206d3700-docker-0-wait-for-service" timeout 2026-07-06T15:03:54.369432Z 00E 2026-07-06T15:03:54.369434Z 00E Health check container logs: 2026-07-06T15:03:54.369437Z 00E 2026-07-06T15:03:23.153226885Z waiting for TCP connection to 5222c47aba8e on [2375 2376]... 2026-07-06T15:03:54.369442Z 00E 2026-07-06T15:03:23.153263261Z dialing 5222c47aba8e:2376... 2026-07-06T15:03:54.369445Z 00E 2026-07-06T15:03:23.153267597Z dialing 5222c47aba8e:2375... 2026-07-06T15:03:54.369449Z 00E 2026-07-06T15:03:24.153944039Z dialing 5222c47aba8e:2376... 2026-07-06T15:03:54.369452Z 00E 2026-07-06T15:03:24.153968354Z dialing 5222c47aba8e:2375... 2026-07-06T15:03:54.369456Z 00E 2026-07-06T15:03:25.155451182Z dialing 5222c47aba8e:2376... 2026-07-06T15:03:54.369459Z 00E 2026-07-06T15:03:25.155483361Z dialing 5222c47aba8e:2375... 2026-07-06T15:03:54.369462Z 00E 2026-07-06T15:03:26.156246308Z dialing 5222c47aba8e:2376... 2026-07-06T15:03:54.369465Z 00E 2026-07-06T15:03:26.156290658Z dialing 5222c47aba8e:2375... 2026-07-06T15:03:54.369469Z 00E 2026-07-06T15:03:46.702128974Z dialing 5222c47aba8e:2376... 2026-07-06T15:03:54.369472Z 00E 2026-07-06T15:03:46.702171441Z dialing 5222c47aba8e:2375... 2026-07-06T15:03:54.369476Z 00E 2026-07-06T15:03:54.369478Z 00E Service container logs: 2026-07-06T15:03:54.369481Z 00E 2026-07-06T15:03:24.524319525Z Certificate request self-signature ok 2026-07-06T15:03:54.369484Z 00E 2026-07-06T15:03:24.524370099Z subject=CN=docker:dind server 2026-07-06T15:03:54.369488Z 00E 2026-07-06T15:03:24.543383400Z /certs/server/cert.pem: OK 2026-07-06T15:03:54.369491Z 00E 2026-07-06T15:03:25.204473272Z Certificate request self-signature ok 2026-07-06T15:03:54.369494Z 00E 2026-07-06T15:03:25.204496959Z subject=CN=docker:dind client 2026-07-06T15:03:54.369497Z 00E 2026-07-06T15:03:25.236729498Z /certs/client/cert.pem: OK 2026-07-06T15:03:54.369501Z 00E 2026-07-06T15:03:25.240950793Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-07-06T15:03:54.369505Z 00E 2026-07-06T15:03:25.241731349Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-07-06T15:03:54.369510Z 00E 2026-07-06T15:03:25.244887807Z ip: can't find device 'nf_tables' 2026-07-06T15:03:54.369513Z 00E 2026-07-06T15:03:25.245973785Z nf_tables 380928 4793 nft_chain_nat,nft_compat 2026-07-06T15:03:54.369517Z 00E 2026-07-06T15:03:25.246259894Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-07-06T15:03:54.369521Z 00E 2026-07-06T15:03:25.246269053Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-07-06T15:03:54.369526Z 00E 2026-07-06T15:03:25.246936552Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-06T15:03:54.369530Z 00E 2026-07-06T15:03:25.249447916Z ip: can't find device 'ip_tables' 2026-07-06T15:03:54.369534Z 00E 2026-07-06T15:03:25.250585296Z ip_tables 32768 0 2026-07-06T15:03:54.369537Z 00E 2026-07-06T15:03:25.250706000Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-07-06T15:03:54.369542Z 00E 2026-07-06T15:03:25.251266582Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-06T15:03:54.369546Z 00E 2026-07-06T15:03:25.252847984Z ip: can't find device 'ip6_tables' 2026-07-06T15:03:54.369549Z 00E 2026-07-06T15:03:25.254924260Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-06T15:03:54.369624Z 00E 2026-07-06T15:03:25.257683918Z iptables v1.8.13 (nf_tables) 2026-07-06T15:03:54.369628Z 00E 2026-07-06T15:03:25.260768794Z mount: permission denied (are you root?) 2026-07-06T15:03:54.369631Z 00E 2026-07-06T15:03:25.260887808Z Could not mount /sys/kernel/security. 2026-07-06T15:03:54.369635Z 00E 2026-07-06T15:03:25.260906850Z AppArmor detection and --privileged mode might break. 2026-07-06T15:03:54.369638Z 00E 2026-07-06T15:03:25.262329999Z mount: permission denied (are you root?) 2026-07-06T15:03:54.369642Z 00E 2026-07-06T15:03:54.369644Z 00E ********* 2026-07-06T15:03:54.369647Z 00E 2026-07-06T15:03:54.399257Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-06T15:03:54.465219Z 00O Pulling docker image docker:cli ... 2026-07-06T15:03:56.787928Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-06T15:03:56.787949Z 00O section_end:1783350236:prepare_executor 2026-07-06T15:03:56.787951Z 00O+section_start:1783350236:prepare_script 2026-07-06T15:03:56.788090Z 00O+Preparing environment 2026-07-06T15:03:56.815116Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-06T15:03:57.074828Z 01O Running on runner-ee6nehn34-project-248-concurrent-0 via 0ea095f01732... 2026-07-06T15:03:57.210380Z 00O section_end:1783350237:prepare_script 2026-07-06T15:03:57.210389Z 00O+section_start:1783350237:get_sources 2026-07-06T15:03:57.213394Z 00O+Getting source from Git repository 2026-07-06T15:03:57.542447Z 01O Gitaly correlation ID: 01KWVZ90A6NAGH9GTGDETS4HFN 2026-07-06T15:03:57.553085Z 01O Fetching changes with git depth set to 20... 2026-07-06T15:03:57.556716Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/user-interfaces/web/.git/ 2026-07-06T15:03:57.559807Z 01O Created fresh repository. 2026-07-06T15:03:58.480802Z 01O Checking out 362c430b as detached HEAD (ref is staging)... 2026-07-06T15:03:58.537808Z 01O Removing .env 2026-07-06T15:03:58.600197Z 01O 2026-07-06T15:03:58.600215Z 01O Skipping Git submodules setup 2026-07-06T15:03:58.752384Z 00O section_end:1783350238:get_sources 2026-07-06T15:03:58.752394Z 00O+section_start:1783350238:step_script 2026-07-06T15:03:58.756062Z 00O+Executing "step_script" stage of the job script 2026-07-06T15:03:58.756091Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-06T15:03:58.815574Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-06T15:03:59.109095Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-07-06T15:03:59.109812Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-07-06T15:03:59.111538Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-07-06T15:03:59.112454Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-07-06T15:03:59.115054Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-07-06T15:03:59.116914Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-07-06T15:03:59.118569Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-06T15:04:00.175006Z 01E 2026-07-06T15:04:00.175022Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-06T15:04:00.175027Z 01E Configure a credential helper to remove this warning. See 2026-07-06T15:04:00.175105Z 01E https://docs.docker.com/go/credential-store/ 2026-07-06T15:04:00.175108Z 01E 2026-07-06T15:04:00.175121Z 01O Login Succeeded 2026-07-06T15:04:00.177430Z 01O $ cp "$(printenv ${ENVNAME}_ENV)" .env 2026-07-06T15:04:00.179727Z 01O $ if [ "$(docker info --format '{{.Swarm.LocalNodeState}}' 2>/dev/null)" = "active" ]; then docker stack deploy --with-registry-auth --prune --resolve-image always -c <(docker compose config | grep -v "^name:") $COMPOSE_PROJECT_NAME; else docker compose up -d; fi 2026-07-06T15:04:01.487809Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:362c430bf681214fad0a0f9860ed114c00814c19 Pulling 2026-07-06T15:04:02.181368Z 01E e6f31ffc071e Already exists 0B 2026-07-06T15:04:02.182732Z 01E 16733d1099a5 Already exists 0B 2026-07-06T15:04:02.185285Z 01E 09ddda476dba Already exists 0B 2026-07-06T15:04:02.187271Z 01E 0d8aa8e026f1 Already exists 0B 2026-07-06T15:04:02.188722Z 01E 22b6987f3fb4 Already exists 0B 2026-07-06T15:04:02.191235Z 01E d4a25adb265b Already exists 0B 2026-07-06T15:04:02.193606Z 01E b0c210e1a0a5 Already exists 0B 2026-07-06T15:04:02.196522Z 01E a8f9464cd6fa Already exists 0B 2026-07-06T15:04:02.199248Z 01E 82991682c1c1 Already exists 0B 2026-07-06T15:04:02.201999Z 01E deac7a2e07bf Pulling fs layer 0B 2026-07-06T15:04:02.208088Z 01E 7281501150fb Pulling fs layer 0B 2026-07-06T15:04:02.208092Z 01E 79bf200d2e7e Pulling fs layer 0B 2026-07-06T15:04:02.208093Z 01E 4f4fb700ef54 Pulling fs layer 0B 2026-07-06T15:04:02.208095Z 01E 4f4fb700ef54 Waiting 0B 2026-07-06T15:04:02.377959Z 01E 79bf200d2e7e Downloading 736B 2026-07-06T15:04:02.378022Z 01E 79bf200d2e7e Downloading 772B 2026-07-06T15:04:02.378029Z 01E 79bf200d2e7e Verifying Checksum 0B 2026-07-06T15:04:02.378032Z 01E 79bf200d2e7e Download complete 0B 2026-07-06T15:04:02.461348Z 01E 7281501150fb Downloading 527.9kB 2026-07-06T15:04:02.494274Z 01E deac7a2e07bf Downloading 354.1kB 2026-07-06T15:04:02.569655Z 01E 7281501150fb Downloading 7.557MB 2026-07-06T15:04:02.598964Z 01E 4f4fb700ef54 Downloading 32B 2026-07-06T15:04:02.598976Z 01E 4f4fb700ef54 Verifying Checksum 0B 2026-07-06T15:04:02.598978Z 01E 4f4fb700ef54 Download complete 0B 2026-07-06T15:04:02.600067Z 01E deac7a2e07bf Downloading 2.877MB 2026-07-06T15:04:02.671903Z 01E 7281501150fb Downloading 15.13MB 2026-07-06T15:04:02.708223Z 01E deac7a2e07bf Downloading 5.761MB 2026-07-06T15:04:02.777285Z 01E 7281501150fb Downloading 22.15MB 2026-07-06T15:04:02.819073Z 01E deac7a2e07bf Downloading 9.365MB 2026-07-06T15:04:02.885734Z 01E 7281501150fb Downloading 25.94MB 2026-07-06T15:04:02.923613Z 01E deac7a2e07bf Downloading 14.41MB 2026-07-06T15:04:02.989337Z 01E 7281501150fb Downloading 33.51MB 2026-07-06T15:04:03.032113Z 01E deac7a2e07bf Downloading 19.1MB 2026-07-06T15:04:03.090643Z 01E 7281501150fb Downloading 38.92MB 2026-07-06T15:04:03.137013Z 01E deac7a2e07bf Downloading 24.14MB 2026-07-06T15:04:03.188983Z 01E 7281501150fb Downloading 41.62MB 2026-07-06T15:04:03.242040Z 01E deac7a2e07bf Downloading 29.55MB 2026-07-06T15:04:03.295504Z 01E 7281501150fb Downloading 48.65MB 2026-07-06T15:04:03.323702Z 01E deac7a2e07bf Verifying Checksum 0B 2026-07-06T15:04:03.323713Z 01E deac7a2e07bf Download complete 0B 2026-07-06T15:04:03.366328Z 01E deac7a2e07bf Extracting 360.4kB 2026-07-06T15:04:03.397388Z 01E 7281501150fb Downloading 56.76MB 2026-07-06T15:04:03.475685Z 01E deac7a2e07bf Extracting 1.802MB 2026-07-06T15:04:03.540099Z 01E 7281501150fb Downloading 62.16MB 2026-07-06T15:04:03.613892Z 01E deac7a2e07bf Extracting 2.523MB 2026-07-06T15:04:03.635183Z 01E 7281501150fb Downloading 70.82MB 2026-07-06T15:04:03.731452Z 01E 7281501150fb Downloading 82.17MB 2026-07-06T15:04:03.732495Z 01E deac7a2e07bf Extracting 3.604MB 2026-07-06T15:04:03.844538Z 01E deac7a2e07bf Extracting 5.407MB 2026-07-06T15:04:03.844550Z 01E 7281501150fb Downloading 91.9MB 2026-07-06T15:04:03.947905Z 01E deac7a2e07bf Extracting 6.128MB 2026-07-06T15:04:03.954342Z 01E 7281501150fb Downloading 103.3MB 2026-07-06T15:04:04.061771Z 01E 7281501150fb Downloading 108.7MB 2026-07-06T15:04:04.111174Z 01E deac7a2e07bf Extracting 6.849MB 2026-07-06T15:04:04.168820Z 01E 7281501150fb Downloading 118.4MB 2026-07-06T15:04:04.225227Z 01E deac7a2e07bf Extracting 8.651MB 2026-07-06T15:04:04.272082Z 01E 7281501150fb Downloading 126.5MB 2026-07-06T15:04:04.342574Z 01E deac7a2e07bf Extracting 10.45MB 2026-07-06T15:04:04.369888Z 01E 7281501150fb Downloading 137.3MB 2026-07-06T15:04:04.448171Z 01E deac7a2e07bf Extracting 11.89MB 2026-07-06T15:04:04.471029Z 01E 7281501150fb Downloading 148.1MB 2026-07-06T15:04:04.513105Z 01E 7281501150fb Verifying Checksum 0B 2026-07-06T15:04:04.513117Z 01E 7281501150fb Download complete 0B 2026-07-06T15:04:04.561342Z 01E deac7a2e07bf Extracting 14.06MB 2026-07-06T15:04:04.671775Z 01E deac7a2e07bf Extracting 17.3MB 2026-07-06T15:04:04.771948Z 01E deac7a2e07bf Extracting 20.19MB 2026-07-06T15:04:04.874869Z 01E deac7a2e07bf Extracting 23.07MB 2026-07-06T15:04:04.982385Z 01E deac7a2e07bf Extracting 25.95MB 2026-07-06T15:04:05.086738Z 01E deac7a2e07bf Extracting 28.48MB 2026-07-06T15:04:05.197047Z 01E deac7a2e07bf Extracting 31.36MB 2026-07-06T15:04:05.305684Z 01E deac7a2e07bf Extracting 34.24MB 2026-07-06T15:04:05.315616Z 01E deac7a2e07bf Extracting 34.53MB 2026-07-06T15:04:05.420154Z 01E deac7a2e07bf Pull complete 0B 2026-07-06T15:04:05.432817Z 01E 7281501150fb Extracting 557.1kB 2026-07-06T15:04:05.539981Z 01E 7281501150fb Extracting 7.242MB 2026-07-06T15:04:05.641341Z 01E 7281501150fb Extracting 16.15MB 2026-07-06T15:04:05.742462Z 01E 7281501150fb Extracting 31.2MB 2026-07-06T15:04:05.846739Z 01E 7281501150fb Extracting 42.34MB 2026-07-06T15:04:05.950872Z 01E 7281501150fb Extracting 56.82MB 2026-07-06T15:04:06.051968Z 01E 7281501150fb Extracting 69.07MB 2026-07-06T15:04:06.157772Z 01E 7281501150fb Extracting 82.44MB 2026-07-06T15:04:06.259386Z 01E 7281501150fb Extracting 96.37MB 2026-07-06T15:04:06.360343Z 01E 7281501150fb Extracting 109.2MB 2026-07-06T15:04:06.462710Z 01E 7281501150fb Extracting 123.7MB 2026-07-06T15:04:06.564904Z 01E 7281501150fb Extracting 135.9MB 2026-07-06T15:04:06.665575Z 01E 7281501150fb Extracting 149.3MB 2026-07-06T15:04:06.723583Z 01E 7281501150fb Extracting 152.5MB 2026-07-06T15:04:06.729759Z 01E 7281501150fb Pull complete 0B 2026-07-06T15:04:06.731900Z 01E 79bf200d2e7e Extracting 772B 2026-07-06T15:04:06.732013Z 01E 79bf200d2e7e Extracting 772B 2026-07-06T15:04:06.739803Z 01E 79bf200d2e7e Pull complete 0B 2026-07-06T15:04:06.742474Z 01E 4f4fb700ef54 Extracting 32B 2026-07-06T15:04:06.743013Z 01E 4f4fb700ef54 Extracting 32B 2026-07-06T15:04:06.752419Z 01E 4f4fb700ef54 Pull complete 0B 2026-07-06T15:04:06.763221Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:362c430bf681214fad0a0f9860ed114c00814c19 Pulled 2026-07-06T15:04:06.898624Z 01E Container web-app-1 Recreate 2026-07-06T15:04:07.347985Z 01E Container web-app-1 Recreated 2026-07-06T15:04:07.373804Z 01E Container web-app-1 Starting 2026-07-06T15:04:07.542232Z 01E Container web-app-1 Started 2026-07-06T15:04:07.732896Z 00O section_end:1783350247:step_script 2026-07-06T15:04:07.732905Z 00O+section_start:1783350247:cleanup_file_variables 2026-07-06T15:04:07.734798Z 00O+Cleaning up project directory and file based variables 2026-07-06T15:04:08.145334Z 00O section_end:1783350248:cleanup_file_variables 2026-07-06T15:04:08.145345Z 00O+ 2026-07-06T15:04:08.329459Z 00O Job succeeded