2026-07-19T19:43:14.031799Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-07-19T19:43:14.031836Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-07-19T19:43:14.031895Z 00O Resolving secrets 2026-07-19T19:43:14.032175Z 00O section_start:1784490194:prepare_executor 2026-07-19T19:43:14.032178Z 00O+Preparing the "docker" executor 2026-07-19T19:43:14.059938Z 00O Using Docker executor with image docker:cli ... 2026-07-19T19:43:15.183986Z 00O Starting service docker:dind... 2026-07-19T19:43:15.184013Z 00O Using effective pull policy of [always] for container docker:dind 2026-07-19T19:43:15.265811Z 00O Pulling docker image docker:dind ... 2026-07-19T19:43:17.540607Z 00O Using docker image sha256:bfec1f5159c63a81ca6fdedbd81404d2c0e16378ed0feec3bb3fbf3998847659 for docker:dind with digest docker@sha256:bfec1f5159c63a81ca6fdedbd81404d2c0e16378ed0feec3bb3fbf3998847659 ... 2026-07-19T19:43:17.778678Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-07-19T19:43:49.316840Z 00E 2026-07-19T19:43:49.316847Z 00E *** WARNING: Service runner-ee6nehn34-project-248-concurrent-0-590355281e3be62c-docker-0 probably didn't start properly. 2026-07-19T19:43:49.316849Z 00E 2026-07-19T19:43:49.316850Z 00E Health check error: 2026-07-19T19:43:49.316851Z 00E service "runner-ee6nehn34-project-248-concurrent-0-590355281e3be62c-docker-0-wait-for-service" timeout 2026-07-19T19:43:49.316852Z 00E 2026-07-19T19:43:49.316853Z 00E Health check container logs: 2026-07-19T19:43:49.316854Z 00E 2026-07-19T19:43:18.083507656Z waiting for TCP connection to e35c60bef7b1 on [2375 2376]... 2026-07-19T19:43:49.316855Z 00E 2026-07-19T19:43:18.083562380Z dialing e35c60bef7b1:2376... 2026-07-19T19:43:49.316856Z 00E 2026-07-19T19:43:18.083570625Z dialing e35c60bef7b1:2375... 2026-07-19T19:43:49.316857Z 00E 2026-07-19T19:43:19.084498170Z dialing e35c60bef7b1:2376... 2026-07-19T19:43:49.316858Z 00E 2026-07-19T19:43:19.084527326Z dialing e35c60bef7b1:2375... 2026-07-19T19:43:49.316859Z 00E 2026-07-19T19:43:20.085702294Z dialing e35c60bef7b1:2376... 2026-07-19T19:43:49.316860Z 00E 2026-07-19T19:43:20.085720136Z dialing e35c60bef7b1:2375... 2026-07-19T19:43:49.316861Z 00E 2026-07-19T19:43:21.086069806Z dialing e35c60bef7b1:2376... 2026-07-19T19:43:49.316862Z 00E 2026-07-19T19:43:21.086115041Z dialing e35c60bef7b1:2375... 2026-07-19T19:43:49.316863Z 00E 2026-07-19T19:43:49.316863Z 00E Service container logs: 2026-07-19T19:43:49.316864Z 00E 2026-07-19T19:43:19.051882607Z Certificate request self-signature ok 2026-07-19T19:43:49.316865Z 00E 2026-07-19T19:43:19.051943712Z subject=CN=docker:dind server 2026-07-19T19:43:49.316866Z 00E 2026-07-19T19:43:19.073973929Z /certs/server/cert.pem: OK 2026-07-19T19:43:49.316867Z 00E 2026-07-19T19:43:20.058919195Z Certificate request self-signature ok 2026-07-19T19:43:49.316868Z 00E 2026-07-19T19:43:20.058940762Z subject=CN=docker:dind client 2026-07-19T19:43:49.316869Z 00E 2026-07-19T19:43:20.077063736Z /certs/client/cert.pem: OK 2026-07-19T19:43:49.316870Z 00E 2026-07-19T19:43:20.081170899Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-07-19T19:43:49.316871Z 00E 2026-07-19T19:43:20.082407451Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-07-19T19:43:49.316872Z 00E 2026-07-19T19:43:20.085894231Z ip: can't find device 'nf_tables' 2026-07-19T19:43:49.316873Z 00E 2026-07-19T19:43:20.087129481Z nf_tables 380928 4935 nft_chain_nat,nft_compat 2026-07-19T19:43:49.316874Z 00E 2026-07-19T19:43:20.087304983Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-07-19T19:43:49.316875Z 00E 2026-07-19T19:43:20.087312034Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-07-19T19:43:49.316876Z 00E 2026-07-19T19:43:20.087897700Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-19T19:43:49.316877Z 00E 2026-07-19T19:43:20.090917984Z ip: can't find device 'ip_tables' 2026-07-19T19:43:49.316878Z 00E 2026-07-19T19:43:20.092039857Z ip_tables 32768 0 2026-07-19T19:43:49.316879Z 00E 2026-07-19T19:43:20.092130806Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-07-19T19:43:49.316880Z 00E 2026-07-19T19:43:20.092652405Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-19T19:43:49.316882Z 00E 2026-07-19T19:43:20.094149479Z ip: can't find device 'ip6_tables' 2026-07-19T19:43:49.316882Z 00E 2026-07-19T19:43:20.096056056Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-07-19T19:43:49.316884Z 00E 2026-07-19T19:43:20.098214543Z iptables v1.8.13 (nf_tables) 2026-07-19T19:43:49.316920Z 00E 2026-07-19T19:43:20.101399667Z mount: permission denied (are you root?) 2026-07-19T19:43:49.316921Z 00E 2026-07-19T19:43:20.101512742Z Could not mount /sys/kernel/security. 2026-07-19T19:43:49.316922Z 00E 2026-07-19T19:43:20.101522855Z AppArmor detection and --privileged mode might break. 2026-07-19T19:43:49.316923Z 00E 2026-07-19T19:43:20.103281316Z mount: permission denied (are you root?) 2026-07-19T19:43:49.316924Z 00E 2026-07-19T19:43:49.316925Z 00E ********* 2026-07-19T19:43:49.316925Z 00E 2026-07-19T19:43:49.343549Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-19T19:43:49.396971Z 00O Pulling docker image docker:cli ... 2026-07-19T19:43:51.718919Z 00O Using docker image sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 for docker:cli with digest docker@sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 ... 2026-07-19T19:43:51.718943Z 00O section_end:1784490231:prepare_executor 2026-07-19T19:43:51.718947Z 00O+section_start:1784490231:prepare_script 2026-07-19T19:43:51.719166Z 00O+Preparing environment 2026-07-19T19:43:51.747938Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-07-19T19:43:52.023741Z 01O Running on runner-ee6nehn34-project-248-concurrent-0 via 0ea095f01732... 2026-07-19T19:43:52.167943Z 00O section_end:1784490232:prepare_script 2026-07-19T19:43:52.167951Z 00O+section_start:1784490232:get_sources 2026-07-19T19:43:52.169167Z 00O+Getting source from Git repository 2026-07-19T19:43:52.497160Z 01O Gitaly correlation ID: 01KXXYEWM27PGV85K1HDMPHS0V 2026-07-19T19:43:52.507613Z 01O Fetching changes with git depth set to 20... 2026-07-19T19:43:52.511489Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/user-interfaces/web/.git/ 2026-07-19T19:43:52.514597Z 01O Created fresh repository. 2026-07-19T19:43:53.271577Z 01O Checking out 889a3b15 as detached HEAD (ref is staging)... 2026-07-19T19:43:53.333037Z 01O Removing .env 2026-07-19T19:43:53.393262Z 01O 2026-07-19T19:43:53.393283Z 01O Skipping Git submodules setup 2026-07-19T19:43:53.574613Z 00O section_end:1784490233:get_sources 2026-07-19T19:43:53.574624Z 00O+section_start:1784490233:step_script 2026-07-19T19:43:53.579890Z 00O+Executing "step_script" stage of the job script 2026-07-19T19:43:53.579928Z 00O Using effective pull policy of [always] for container docker:cli 2026-07-19T19:43:53.657714Z 00O Using docker image sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 for docker:cli with digest docker@sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144 ... 2026-07-19T19:43:53.960590Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-07-19T19:43:53.961850Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-07-19T19:43:53.963831Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-07-19T19:43:53.964636Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-07-19T19:43:53.967203Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-07-19T19:43:53.968872Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-07-19T19:43:53.971067Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-07-19T19:43:54.512001Z 01E 2026-07-19T19:43:54.512017Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-07-19T19:43:54.512022Z 01E Configure a credential helper to remove this warning. See 2026-07-19T19:43:54.512026Z 01E https://docs.docker.com/go/credential-store/ 2026-07-19T19:43:54.512029Z 01E 2026-07-19T19:43:54.512111Z 01O Login Succeeded 2026-07-19T19:43:54.514618Z 01O $ cp "$(printenv ${ENVNAME}_ENV)" .env 2026-07-19T19:43:54.517117Z 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-19T19:43:54.898922Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:889a3b154512e3b00af5030559eb53fd92b495a5 Pulling 2026-07-19T19:43:55.577046Z 01E e6f31ffc071e Already exists 0B 2026-07-19T19:43:55.587485Z 01E 16733d1099a5 Already exists 0B 2026-07-19T19:43:55.590085Z 01E 09ddda476dba Already exists 0B 2026-07-19T19:43:55.597117Z 01E 0d8aa8e026f1 Already exists 0B 2026-07-19T19:43:55.599641Z 01E 22b6987f3fb4 Already exists 0B 2026-07-19T19:43:55.601923Z 01E d4a25adb265b Already exists 0B 2026-07-19T19:43:55.604158Z 01E b0c210e1a0a5 Already exists 0B 2026-07-19T19:43:55.606278Z 01E a8f9464cd6fa Already exists 0B 2026-07-19T19:43:55.614004Z 01E 82991682c1c1 Already exists 0B 2026-07-19T19:43:55.616255Z 01E 9f3ac2791d60 Pulling fs layer 0B 2026-07-19T19:43:55.616261Z 01E fba9e0c49454 Pulling fs layer 0B 2026-07-19T19:43:55.616263Z 01E 9e53b1045d6b Pulling fs layer 0B 2026-07-19T19:43:55.616264Z 01E 4f4fb700ef54 Pulling fs layer 0B 2026-07-19T19:43:55.616719Z 01E 4f4fb700ef54 Waiting 0B 2026-07-19T19:43:55.831769Z 01E 9e53b1045d6b Downloading 736B 2026-07-19T19:43:55.831792Z 01E 9e53b1045d6b Downloading 772B 2026-07-19T19:43:55.831817Z 01E 9e53b1045d6b Verifying Checksum 0B 2026-07-19T19:43:55.831822Z 01E 9e53b1045d6b Download complete 0B 2026-07-19T19:43:55.897681Z 01E 9f3ac2791d60 Downloading 369.1kB 2026-07-19T19:43:55.930803Z 01E fba9e0c49454 Downloading 527.9kB 2026-07-19T19:43:56.017816Z 01E 9f3ac2791d60 Downloading 5.055MB 2026-07-19T19:43:56.043267Z 01E fba9e0c49454 Downloading 4.313MB 2026-07-19T19:43:56.074076Z 01E 4f4fb700ef54 Downloading 32B 2026-07-19T19:43:56.074892Z 01E 4f4fb700ef54 Verifying Checksum 0B 2026-07-19T19:43:56.074897Z 01E 4f4fb700ef54 Download complete 0B 2026-07-19T19:43:56.119017Z 01E 9f3ac2791d60 Downloading 10.46MB 2026-07-19T19:43:56.153563Z 01E fba9e0c49454 Downloading 8.638MB 2026-07-19T19:43:56.229413Z 01E 9f3ac2791d60 Downloading 16.59MB 2026-07-19T19:43:56.260746Z 01E fba9e0c49454 Downloading 13.5MB 2026-07-19T19:43:56.329977Z 01E 9f3ac2791d60 Downloading 22.36MB 2026-07-19T19:43:56.361058Z 01E fba9e0c49454 Downloading 17.83MB 2026-07-19T19:43:56.431827Z 01E 9f3ac2791d60 Downloading 27.4MB 2026-07-19T19:43:56.468063Z 01E fba9e0c49454 Downloading 22.7MB 2026-07-19T19:43:56.531660Z 01E 9f3ac2791d60 Downloading 32.09MB 2026-07-19T19:43:56.575594Z 01E fba9e0c49454 Downloading 28.64MB 2026-07-19T19:43:56.605347Z 01E 9f3ac2791d60 Verifying Checksum 0B 2026-07-19T19:43:56.605369Z 01E 9f3ac2791d60 Download complete 0B 2026-07-19T19:43:56.641570Z 01E 9f3ac2791d60 Extracting 360.4kB 2026-07-19T19:43:56.670489Z 01E fba9e0c49454 Downloading 35.67MB 2026-07-19T19:43:56.751170Z 01E 9f3ac2791d60 Extracting 2.163MB 2026-07-19T19:43:56.775906Z 01E fba9e0c49454 Downloading 45.94MB 2026-07-19T19:43:56.852107Z 01E 9f3ac2791d60 Extracting 3.965MB 2026-07-19T19:43:56.876456Z 01E fba9e0c49454 Downloading 54.6MB 2026-07-19T19:43:56.955025Z 01E 9f3ac2791d60 Extracting 6.128MB 2026-07-19T19:43:56.980271Z 01E fba9e0c49454 Downloading 63.25MB 2026-07-19T19:43:57.085314Z 01E fba9e0c49454 Downloading 74.06MB 2026-07-19T19:43:57.121592Z 01E 9f3ac2791d60 Extracting 6.849MB 2026-07-19T19:43:57.191453Z 01E fba9e0c49454 Downloading 84.33MB 2026-07-19T19:43:57.227345Z 01E 9f3ac2791d60 Extracting 9.011MB 2026-07-19T19:43:57.304325Z 01E fba9e0c49454 Downloading 92.98MB 2026-07-19T19:43:57.327633Z 01E 9f3ac2791d60 Extracting 10.09MB 2026-07-19T19:43:57.425494Z 01E fba9e0c49454 Downloading 101.1MB 2026-07-19T19:43:57.437227Z 01E 9f3ac2791d60 Extracting 11.89MB 2026-07-19T19:43:57.507737Z 01E fba9e0c49454 Downloading 110.3MB 2026-07-19T19:43:57.531612Z 01E 9f3ac2791d60 Extracting 14.06MB 2026-07-19T19:43:57.617295Z 01E fba9e0c49454 Downloading 117.3MB 2026-07-19T19:43:57.631775Z 01E 9f3ac2791d60 Extracting 16.58MB 2026-07-19T19:43:57.712275Z 01E fba9e0c49454 Downloading 128.1MB 2026-07-19T19:43:57.737853Z 01E 9f3ac2791d60 Extracting 18.02MB 2026-07-19T19:43:57.819795Z 01E fba9e0c49454 Downloading 137.3MB 2026-07-19T19:43:57.876835Z 01E 9f3ac2791d60 Extracting 20.19MB 2026-07-19T19:43:57.919844Z 01E fba9e0c49454 Downloading 149.8MB 2026-07-19T19:43:57.947635Z 01E fba9e0c49454 Verifying Checksum 0B 2026-07-19T19:43:57.947641Z 01E fba9e0c49454 Download complete 0B 2026-07-19T19:43:57.983510Z 01E 9f3ac2791d60 Extracting 22.35MB 2026-07-19T19:43:58.096701Z 01E 9f3ac2791d60 Extracting 25.59MB 2026-07-19T19:43:58.205824Z 01E 9f3ac2791d60 Extracting 28.48MB 2026-07-19T19:43:58.313889Z 01E 9f3ac2791d60 Extracting 31.36MB 2026-07-19T19:43:58.422269Z 01E 9f3ac2791d60 Extracting 34.6MB 2026-07-19T19:43:58.472426Z 01E 9f3ac2791d60 Extracting 35.7MB 2026-07-19T19:43:58.490438Z 01E 9f3ac2791d60 Pull complete 0B 2026-07-19T19:43:58.505758Z 01E fba9e0c49454 Extracting 557.1kB 2026-07-19T19:43:58.609585Z 01E fba9e0c49454 Extracting 5.014MB 2026-07-19T19:43:58.715951Z 01E fba9e0c49454 Extracting 10.03MB 2026-07-19T19:43:58.828790Z 01E fba9e0c49454 Extracting 20.61MB 2026-07-19T19:43:58.938119Z 01E fba9e0c49454 Extracting 26.74MB 2026-07-19T19:43:59.046002Z 01E fba9e0c49454 Extracting 37.32MB 2026-07-19T19:43:59.145014Z 01E fba9e0c49454 Extracting 51.25MB 2026-07-19T19:43:59.248807Z 01E fba9e0c49454 Extracting 66.29MB 2026-07-19T19:43:59.350125Z 01E fba9e0c49454 Extracting 78.54MB 2026-07-19T19:43:59.451423Z 01E fba9e0c49454 Extracting 92.47MB 2026-07-19T19:43:59.554695Z 01E fba9e0c49454 Extracting 107.5MB 2026-07-19T19:43:59.656646Z 01E fba9e0c49454 Extracting 121.4MB 2026-07-19T19:43:59.758814Z 01E fba9e0c49454 Extracting 134.8MB 2026-07-19T19:43:59.859644Z 01E fba9e0c49454 Extracting 147.1MB 2026-07-19T19:43:59.925843Z 01E fba9e0c49454 Extracting 152.5MB 2026-07-19T19:43:59.933722Z 01E fba9e0c49454 Pull complete 0B 2026-07-19T19:43:59.947731Z 01E 9e53b1045d6b Extracting 772B 2026-07-19T19:43:59.947845Z 01E 9e53b1045d6b Extracting 772B 2026-07-19T19:43:59.955570Z 01E 9e53b1045d6b Pull complete 0B 2026-07-19T19:43:59.958028Z 01E 4f4fb700ef54 Extracting 32B 2026-07-19T19:43:59.958365Z 01E 4f4fb700ef54 Extracting 32B 2026-07-19T19:43:59.965367Z 01E 4f4fb700ef54 Pull complete 0B 2026-07-19T19:43:59.974652Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:889a3b154512e3b00af5030559eb53fd92b495a5 Pulled 2026-07-19T19:44:00.067278Z 01E Container web-app-1 Recreate 2026-07-19T19:44:00.453636Z 01E Container web-app-1 Recreated 2026-07-19T19:44:00.471483Z 01E Container web-app-1 Starting 2026-07-19T19:44:00.646812Z 01E Container web-app-1 Started 2026-07-19T19:44:00.820098Z 00O section_end:1784490240:step_script 2026-07-19T19:44:00.820113Z 00O+section_start:1784490240:cleanup_file_variables 2026-07-19T19:44:00.827277Z 00O+Cleaning up project directory and file based variables 2026-07-19T19:44:01.243759Z 00O section_end:1784490241:cleanup_file_variables 2026-07-19T19:44:01.243767Z 00O+ 2026-07-19T19:44:01.518934Z 00O Job succeeded