2026-07-13T15:25:05.545477Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-13T15:25:05.545514Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-13T15:25:05.545580Z 00O Resolving secrets 2026-07-13T15:25:05.545882Z 00O section_start:1783956305:prepare_executor 2026-07-13T15:25:05.545886Z 00O+Preparing the "docker" executor 2026-07-13T15:25:05.573902Z 00O Using Docker executor with image docker:cli ... 2026-07-13T15:25:06.662913Z 00O Starting service docker:dind... 2026-07-13T15:25:06.662950Z 00O Using effective pull policy of [always] for container docker:dind 2026-07-13T15:25:06.740849Z 00O Pulling docker image docker:dind ... 2026-07-13T15:25:09.551758Z 00O Using docker image sha256:66d292e5c26bd33a6f6f61cacb880de2186339a524ecba1ce098dbbaceed6515 for docker:dind with digest docker@sha256:66d292e5c26bd33a6f6f61cacb880de2186339a524ecba1ce098dbbaceed6515 ... 2026-07-13T15:25:09.810352Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-07-13T15:25:41.304520Z 00E 2026-07-13T15:25:41.304530Z 00E *** WARNING: Service runner-ee6nehn34-project-248-concurrent-0-f6f9446b495b9f6d-docker-0 probably didn't start properly. 2026-07-13T15:25:41.304533Z 00E 2026-07-13T15:25:41.304535Z 00E Health check error: 2026-07-13T15:25:41.304537Z 00E service "runner-ee6nehn34-project-248-concurrent-0-f6f9446b495b9f6d-docker-0-wait-for-service" timeout 2026-07-13T15:25:41.304539Z 00E 2026-07-13T15:25:41.304541Z 00E Health check container logs: 2026-07-13T15:25:41.304542Z 00E 2026-07-13T15:25:10.107651251Z waiting for TCP connection to 001d0c5056ec on [2375 2376]... 2026-07-13T15:25:41.304545Z 00E 2026-07-13T15:25:10.107705337Z dialing 001d0c5056ec:2376... 2026-07-13T15:25:41.304547Z 00E 2026-07-13T15:25:10.107713849Z dialing 001d0c5056ec:2375... 2026-07-13T15:25:41.304549Z 00E 2026-07-13T15:25:11.108522548Z dialing 001d0c5056ec:2375... 2026-07-13T15:25:41.304551Z 00E 2026-07-13T15:25:11.108540683Z dialing 001d0c5056ec:2376... 2026-07-13T15:25:41.304552Z 00E 2026-07-13T15:25:12.108873189Z dialing 001d0c5056ec:2376... 2026-07-13T15:25:41.304554Z 00E 2026-07-13T15:25:12.108894868Z dialing 001d0c5056ec:2375... 2026-07-13T15:25:41.304556Z 00E 2026-07-13T15:25:13.109312972Z dialing 001d0c5056ec:2375... 2026-07-13T15:25:41.304558Z 00E 2026-07-13T15:25:13.109350304Z dialing 001d0c5056ec:2376... 2026-07-13T15:25:41.304560Z 00E 2026-07-13T15:25:41.304561Z 00E Service container logs: 2026-07-13T15:25:41.304562Z 00E 2026-07-13T15:25:11.689867974Z Certificate request self-signature ok 2026-07-13T15:25:41.304564Z 00E 2026-07-13T15:25:11.689903172Z subject=CN=docker:dind server 2026-07-13T15:25:41.304566Z 00E 2026-07-13T15:25:11.707930294Z /certs/server/cert.pem: OK 2026-07-13T15:25:41.304568Z 00E 2026-07-13T15:25:12.130692232Z Certificate request self-signature ok 2026-07-13T15:25:41.304570Z 00E 2026-07-13T15:25:12.130719077Z subject=CN=docker:dind client 2026-07-13T15:25:41.304572Z 00E 2026-07-13T15:25:12.152921641Z /certs/client/cert.pem: OK 2026-07-13T15:25:41.304574Z 00E 2026-07-13T15:25:12.158057282Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-07-13T15:25:41.304576Z 00E 2026-07-13T15:25:12.158887103Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-07-13T15:25:41.304578Z 00E 2026-07-13T15:25:12.163632453Z ip: can't find device 'nf_tables' 2026-07-13T15:25:41.304580Z 00E 2026-07-13T15:25:12.165411473Z nf_tables 380928 4887 nft_chain_nat,nft_compat 2026-07-13T15:25:41.304582Z 00E 2026-07-13T15:25:12.165778204Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-07-13T15:25:41.304585Z 00E 2026-07-13T15:25:12.165790789Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-07-13T15:25:41.304587Z 00E 2026-07-13T15:25:12.166445694Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-13T15:25:41.304589Z 00E 2026-07-13T15:25:12.169722407Z ip: can't find device 'ip_tables' 2026-07-13T15:25:41.304591Z 00E 2026-07-13T15:25:12.171731231Z ip_tables 32768 0 2026-07-13T15:25:41.304593Z 00E 2026-07-13T15:25:12.171842385Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-07-13T15:25:41.304596Z 00E 2026-07-13T15:25:12.172464930Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-13T15:25:41.304598Z 00E 2026-07-13T15:25:12.174205733Z ip: can't find device 'ip6_tables' 2026-07-13T15:25:41.304600Z 00E 2026-07-13T15:25:12.176107152Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-13T15:25:41.304602Z 00E 2026-07-13T15:25:12.178836089Z iptables v1.8.13 (nf_tables) 2026-07-13T15:25:41.304661Z 00E 2026-07-13T15:25:12.182155536Z mount: permission denied (are you root?) 2026-07-13T15:25:41.304664Z 00E 2026-07-13T15:25:12.182271861Z Could not mount /sys/kernel/security. 2026-07-13T15:25:41.304666Z 00E 2026-07-13T15:25:12.182284788Z AppArmor detection and --privileged mode might break. 2026-07-13T15:25:41.304668Z 00E 2026-07-13T15:25:12.183748120Z mount: permission denied (are you root?) 2026-07-13T15:25:41.304670Z 00E 2026-07-13T15:25:41.304671Z 00E ********* 2026-07-13T15:25:41.304673Z 00E 2026-07-13T15:25:41.328693Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-13T15:25:41.371426Z 00O Pulling docker image docker:cli ... 2026-07-13T15:25:43.630312Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-13T15:25:43.630337Z 00O section_end:1783956343:prepare_executor 2026-07-13T15:25:43.630341Z 00O+section_start:1783956343:prepare_script 2026-07-13T15:25:43.630571Z 00O+Preparing environment 2026-07-13T15:25:43.659173Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-13T15:25:43.924572Z 01O Running on runner-ee6nehn34-project-248-concurrent-0 via 0ea095f01732... 2026-07-13T15:25:44.066191Z 00O section_end:1783956344:prepare_script 2026-07-13T15:25:44.066199Z 00O+section_start:1783956344:get_sources 2026-07-13T15:25:44.067284Z 00O+Getting source from Git repository 2026-07-13T15:25:44.404024Z 01O Gitaly correlation ID: 01KXE19WX513EV8N2B4KA82EVW 2026-07-13T15:25:44.413510Z 01O Fetching changes with git depth set to 20... 2026-07-13T15:25:44.417378Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/user-interfaces/web/.git/ 2026-07-13T15:25:44.421914Z 01O Created fresh repository. 2026-07-13T15:25:45.137137Z 01O Checking out 1225e7d4 as detached HEAD (ref is staging)... 2026-07-13T15:25:45.202310Z 01O Removing .env 2026-07-13T15:25:45.265113Z 01O 2026-07-13T15:25:45.265131Z 01O Skipping Git submodules setup 2026-07-13T15:25:45.413562Z 00O section_end:1783956345:get_sources 2026-07-13T15:25:45.413573Z 00O+section_start:1783956345:step_script 2026-07-13T15:25:45.418960Z 00O+Executing "step_script" stage of the job script 2026-07-13T15:25:45.418995Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-13T15:25:45.483465Z 00O Using docker image sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b for docker:cli with digest docker@sha256:862099ada15c669000bef53aa4cb9d821262829f45b0dda2159ccb276443043b ... 2026-07-13T15:25:45.760040Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-07-13T15:25:45.760754Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-07-13T15:25:45.762172Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-07-13T15:25:45.763190Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-07-13T15:25:45.765501Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-07-13T15:25:45.767039Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-07-13T15:25:45.768585Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-13T15:25:46.437651Z 01E 2026-07-13T15:25:46.437662Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-13T15:25:46.437665Z 01E Configure a credential helper to remove this warning. See 2026-07-13T15:25:46.437667Z 01E https://docs.docker.com/go/credential-store/ 2026-07-13T15:25:46.437668Z 01E 2026-07-13T15:25:46.437718Z 01O Login Succeeded 2026-07-13T15:25:46.440234Z 01O $ cp "$(printenv ${ENVNAME}_ENV)" .env 2026-07-13T15:25:46.442360Z 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-13T15:25:46.856067Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:1225e7d429b878e1ddd7a1120350ed2636be0988 Pulling 2026-07-13T15:25:47.471681Z 01E e6f31ffc071e Already exists 0B 2026-07-13T15:25:47.474063Z 01E 16733d1099a5 Already exists 0B 2026-07-13T15:25:47.490151Z 01E 09ddda476dba Already exists 0B 2026-07-13T15:25:47.492371Z 01E 0d8aa8e026f1 Already exists 0B 2026-07-13T15:25:47.494412Z 01E 22b6987f3fb4 Already exists 0B 2026-07-13T15:25:47.496237Z 01E d4a25adb265b Already exists 0B 2026-07-13T15:25:47.498359Z 01E b0c210e1a0a5 Already exists 0B 2026-07-13T15:25:47.499998Z 01E a8f9464cd6fa Already exists 0B 2026-07-13T15:25:47.502501Z 01E 82991682c1c1 Already exists 0B 2026-07-13T15:25:47.504626Z 01E ac16ba9c6482 Pulling fs layer 0B 2026-07-13T15:25:47.504629Z 01E a7d4271eb2d0 Pulling fs layer 0B 2026-07-13T15:25:47.504631Z 01E da0a99770052 Pulling fs layer 0B 2026-07-13T15:25:47.504633Z 01E 4f4fb700ef54 Pulling fs layer 0B 2026-07-13T15:25:47.506094Z 01E 4f4fb700ef54 Waiting 0B 2026-07-13T15:25:47.705717Z 01E da0a99770052 Downloading 736B 2026-07-13T15:25:47.705751Z 01E da0a99770052 Downloading 771B 2026-07-13T15:25:47.705755Z 01E da0a99770052 Verifying Checksum 0B 2026-07-13T15:25:47.705757Z 01E da0a99770052 Download complete 0B 2026-07-13T15:25:47.762252Z 01E ac16ba9c6482 Downloading 352.7kB 2026-07-13T15:25:47.808977Z 01E a7d4271eb2d0 Downloading 527.9kB 2026-07-13T15:25:47.873244Z 01E ac16ba9c6482 Downloading 6.48MB 2026-07-13T15:25:47.908539Z 01E a7d4271eb2d0 Downloading 2.15MB 2026-07-13T15:25:47.937322Z 01E 4f4fb700ef54 Downloading 32B 2026-07-13T15:25:47.937349Z 01E 4f4fb700ef54 Verifying Checksum 0B 2026-07-13T15:25:47.937352Z 01E 4f4fb700ef54 Download complete 0B 2026-07-13T15:25:47.964838Z 01E ac16ba9c6482 Downloading 14.77MB 2026-07-13T15:25:48.016367Z 01E a7d4271eb2d0 Downloading 3.772MB 2026-07-13T15:25:48.066230Z 01E ac16ba9c6482 Downloading 22.7MB 2026-07-13T15:25:48.132475Z 01E a7d4271eb2d0 Downloading 5.935MB 2026-07-13T15:25:48.166779Z 01E ac16ba9c6482 Downloading 30.99MB 2026-07-13T15:25:48.212739Z 01E ac16ba9c6482 Verifying Checksum 0B 2026-07-13T15:25:48.212748Z 01E ac16ba9c6482 Download complete 0B 2026-07-13T15:25:48.233985Z 01E a7d4271eb2d0 Downloading 8.638MB 2026-07-13T15:25:48.250571Z 01E ac16ba9c6482 Extracting 360.4kB 2026-07-13T15:25:48.336671Z 01E a7d4271eb2d0 Downloading 14.59MB 2026-07-13T15:25:48.362483Z 01E ac16ba9c6482 Extracting 1.802MB 2026-07-13T15:25:48.438594Z 01E a7d4271eb2d0 Downloading 22.15MB 2026-07-13T15:25:48.503312Z 01E ac16ba9c6482 Extracting 3.244MB 2026-07-13T15:25:48.539473Z 01E a7d4271eb2d0 Downloading 29.18MB 2026-07-13T15:25:48.603538Z 01E ac16ba9c6482 Extracting 4.325MB 2026-07-13T15:25:48.640777Z 01E a7d4271eb2d0 Downloading 37.83MB 2026-07-13T15:25:48.708595Z 01E ac16ba9c6482 Extracting 5.407MB 2026-07-13T15:25:48.748963Z 01E a7d4271eb2d0 Downloading 46.49MB 2026-07-13T15:25:48.808736Z 01E ac16ba9c6482 Extracting 6.488MB 2026-07-13T15:25:48.866454Z 01E a7d4271eb2d0 Downloading 52.97MB 2026-07-13T15:25:48.952827Z 01E ac16ba9c6482 Extracting 7.569MB 2026-07-13T15:25:48.960783Z 01E a7d4271eb2d0 Downloading 59.46MB 2026-07-13T15:25:49.059126Z 01E ac16ba9c6482 Extracting 8.29MB 2026-07-13T15:25:49.083919Z 01E a7d4271eb2d0 Downloading 68.65MB 2026-07-13T15:25:49.181306Z 01E ac16ba9c6482 Extracting 9.372MB 2026-07-13T15:25:49.192785Z 01E a7d4271eb2d0 Downloading 77.3MB 2026-07-13T15:25:49.293718Z 01E ac16ba9c6482 Extracting 10.45MB 2026-07-13T15:25:49.294795Z 01E a7d4271eb2d0 Downloading 86.49MB 2026-07-13T15:25:49.401919Z 01E a7d4271eb2d0 Downloading 95.69MB 2026-07-13T15:25:49.402678Z 01E ac16ba9c6482 Extracting 11.89MB 2026-07-13T15:25:49.500503Z 01E a7d4271eb2d0 Downloading 106.5MB 2026-07-13T15:25:49.515159Z 01E ac16ba9c6482 Extracting 12.98MB 2026-07-13T15:25:49.616074Z 01E ac16ba9c6482 Extracting 14.06MB 2026-07-13T15:25:49.623113Z 01E a7d4271eb2d0 Downloading 114.1MB 2026-07-13T15:25:49.710565Z 01E a7d4271eb2d0 Downloading 125.4MB 2026-07-13T15:25:49.743593Z 01E ac16ba9c6482 Extracting 15.14MB 2026-07-13T15:25:49.808014Z 01E a7d4271eb2d0 Downloading 133.5MB 2026-07-13T15:25:49.872789Z 01E ac16ba9c6482 Extracting 16.58MB 2026-07-13T15:25:49.908328Z 01E a7d4271eb2d0 Downloading 146MB 2026-07-13T15:25:49.970925Z 01E a7d4271eb2d0 Verifying Checksum 0B 2026-07-13T15:25:49.970942Z 01E a7d4271eb2d0 Download complete 0B 2026-07-13T15:25:49.978517Z 01E ac16ba9c6482 Extracting 18.38MB 2026-07-13T15:25:50.087302Z 01E ac16ba9c6482 Extracting 21.27MB 2026-07-13T15:25:50.199223Z 01E ac16ba9c6482 Extracting 24.15MB 2026-07-13T15:25:50.304759Z 01E ac16ba9c6482 Extracting 25.95MB 2026-07-13T15:25:50.406950Z 01E ac16ba9c6482 Extracting 28.11MB 2026-07-13T15:25:50.517261Z 01E ac16ba9c6482 Extracting 30.64MB 2026-07-13T15:25:50.621563Z 01E ac16ba9c6482 Extracting 33.16MB 2026-07-13T15:25:50.684604Z 01E ac16ba9c6482 Extracting 34.47MB 2026-07-13T15:25:50.710979Z 01E ac16ba9c6482 Pull complete 0B 2026-07-13T15:25:50.724245Z 01E a7d4271eb2d0 Extracting 557.1kB 2026-07-13T15:25:50.825321Z 01E a7d4271eb2d0 Extracting 5.571MB 2026-07-13T15:25:50.930852Z 01E a7d4271eb2d0 Extracting 10.03MB 2026-07-13T15:25:51.031441Z 01E a7d4271eb2d0 Extracting 20.61MB 2026-07-13T15:25:51.133817Z 01E a7d4271eb2d0 Extracting 34.54MB 2026-07-13T15:25:51.235459Z 01E a7d4271eb2d0 Extracting 48.46MB 2026-07-13T15:25:51.335793Z 01E a7d4271eb2d0 Extracting 62.39MB 2026-07-13T15:25:51.438556Z 01E a7d4271eb2d0 Extracting 76.32MB 2026-07-13T15:25:51.539734Z 01E a7d4271eb2d0 Extracting 91.36MB 2026-07-13T15:25:51.644249Z 01E a7d4271eb2d0 Extracting 107MB 2026-07-13T15:25:51.745733Z 01E a7d4271eb2d0 Extracting 122MB 2026-07-13T15:25:51.847483Z 01E a7d4271eb2d0 Extracting 135.9MB 2026-07-13T15:25:51.948305Z 01E a7d4271eb2d0 Extracting 148.7MB 2026-07-13T15:25:52.026644Z 01E a7d4271eb2d0 Extracting 152.5MB 2026-07-13T15:25:52.033599Z 01E a7d4271eb2d0 Pull complete 0B 2026-07-13T15:25:52.036558Z 01E da0a99770052 Extracting 771B 2026-07-13T15:25:52.036877Z 01E da0a99770052 Extracting 771B 2026-07-13T15:25:52.059814Z 01E da0a99770052 Pull complete 0B 2026-07-13T15:25:52.061805Z 01E 4f4fb700ef54 Extracting 32B 2026-07-13T15:25:52.061815Z 01E 4f4fb700ef54 Extracting 32B 2026-07-13T15:25:52.068449Z 01E 4f4fb700ef54 Pull complete 0B 2026-07-13T15:25:52.076299Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:1225e7d429b878e1ddd7a1120350ed2636be0988 Pulled 2026-07-13T15:25:52.165168Z 01E Container web-app-1 Recreate 2026-07-13T15:25:52.553799Z 01E Container web-app-1 Recreated 2026-07-13T15:25:52.570702Z 01E Container web-app-1 Starting 2026-07-13T15:25:52.759927Z 01E Container web-app-1 Started 2026-07-13T15:25:52.917755Z 00O section_end:1783956352:step_script 2026-07-13T15:25:52.917763Z 00O+section_start:1783956352:cleanup_file_variables 2026-07-13T15:25:52.920063Z 00O+Cleaning up project directory and file based variables 2026-07-13T15:25:53.310272Z 00O section_end:1783956353:cleanup_file_variables 2026-07-13T15:25:53.310290Z 00O+ 2026-07-13T15:25:53.483132Z 00O Job succeeded