2026-04-30T16:38:43.087948Z 00O Running with gitlab-runner 18.11.1 (5265d41d) 2026-04-30T16:38:43.087973Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-04-30T16:38:43.088010Z 00O Resolving secrets 2026-04-30T16:38:43.088199Z 00O section_start:1777567123:prepare_executor 2026-04-30T16:38:43.088201Z 00O+Preparing the "docker" executor 2026-04-30T16:38:43.110726Z 00O Using Docker executor with image docker:cli ... 2026-04-30T16:38:44.175187Z 00O Starting service docker:dind... 2026-04-30T16:38:44.175223Z 00O Using effective pull policy of [always] for container docker:dind 2026-04-30T16:38:44.248252Z 00O Pulling docker image docker:dind ... 2026-04-30T16:38:46.477550Z 00O Using docker image sha256:c77e5d7912f9b137cc67051fdc2991d8f5ae22c55ddf532bb836dcb693a04940 for docker:dind with digest docker@sha256:c77e5d7912f9b137cc67051fdc2991d8f5ae22c55ddf532bb836dcb693a04940 ... 2026-04-30T16:38:46.731733Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-04-30T16:39:18.227185Z 00E 2026-04-30T16:39:18.227195Z 00E *** WARNING: Service runner-ee6nehn34-project-248-concurrent-0-64cd694da988d120-docker-0 probably didn't start properly. 2026-04-30T16:39:18.227198Z 00E 2026-04-30T16:39:18.227199Z 00E Health check error: 2026-04-30T16:39:18.227201Z 00E service "runner-ee6nehn34-project-248-concurrent-0-64cd694da988d120-docker-0-wait-for-service" timeout 2026-04-30T16:39:18.227204Z 00E 2026-04-30T16:39:18.227205Z 00E Health check container logs: 2026-04-30T16:39:18.227207Z 00E 2026-04-30T16:38:47.051064209Z waiting for TCP connection to d00be3921881 on [2375 2376]... 2026-04-30T16:39:18.227209Z 00E 2026-04-30T16:38:47.051108200Z dialing d00be3921881:2376... 2026-04-30T16:39:18.227211Z 00E 2026-04-30T16:38:47.051114437Z dialing d00be3921881:2375... 2026-04-30T16:39:18.227213Z 00E 2026-04-30T16:38:48.051624817Z dialing d00be3921881:2375... 2026-04-30T16:39:18.227214Z 00E 2026-04-30T16:38:48.051654418Z dialing d00be3921881:2376... 2026-04-30T16:39:18.227216Z 00E 2026-04-30T16:38:49.051977234Z dialing d00be3921881:2376... 2026-04-30T16:39:18.227218Z 00E 2026-04-30T16:38:49.052010035Z dialing d00be3921881:2375... 2026-04-30T16:39:18.227220Z 00E 2026-04-30T16:38:50.052782178Z dialing d00be3921881:2375... 2026-04-30T16:39:18.227221Z 00E 2026-04-30T16:38:50.052809727Z dialing d00be3921881:2376... 2026-04-30T16:39:18.227223Z 00E 2026-04-30T16:38:51.053861791Z dialing d00be3921881:2376... 2026-04-30T16:39:18.227225Z 00E 2026-04-30T16:38:51.053903022Z dialing d00be3921881:2375... 2026-04-30T16:39:18.227227Z 00E 2026-04-30T16:39:18.227228Z 00E Service container logs: 2026-04-30T16:39:18.227230Z 00E 2026-04-30T16:38:49.206132531Z Certificate request self-signature ok 2026-04-30T16:39:18.227232Z 00E 2026-04-30T16:38:49.206163914Z subject=CN=docker:dind server 2026-04-30T16:39:18.227233Z 00E 2026-04-30T16:38:49.229367563Z /certs/server/cert.pem: OK 2026-04-30T16:39:18.227235Z 00E 2026-04-30T16:38:49.964858273Z Certificate request self-signature ok 2026-04-30T16:39:18.227237Z 00E 2026-04-30T16:38:49.964900836Z subject=CN=docker:dind client 2026-04-30T16:39:18.227239Z 00E 2026-04-30T16:38:49.987058578Z /certs/client/cert.pem: OK 2026-04-30T16:39:18.227241Z 00E 2026-04-30T16:38:49.991239458Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-04-30T16:39:18.227243Z 00E 2026-04-30T16:38:49.992510820Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-04-30T16:39:18.227245Z 00E 2026-04-30T16:38:49.995862244Z ip: can't find device 'nf_tables' 2026-04-30T16:39:18.227247Z 00E 2026-04-30T16:38:49.997034184Z nf_tables 376832 3989 nft_chain_nat,nft_compat 2026-04-30T16:39:18.227249Z 00E 2026-04-30T16:38:49.997411012Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-04-30T16:39:18.227252Z 00E 2026-04-30T16:38:49.997430967Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-04-30T16:39:18.227254Z 00E 2026-04-30T16:38:49.998132977Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-04-30T16:39:18.227256Z 00E 2026-04-30T16:38:50.001127896Z ip: can't find device 'ip_tables' 2026-04-30T16:39:18.227258Z 00E 2026-04-30T16:38:50.003651232Z ip_tables 32768 0 2026-04-30T16:39:18.227260Z 00E 2026-04-30T16:38:50.003690444Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-04-30T16:39:18.227263Z 00E 2026-04-30T16:38:50.004411811Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-04-30T16:39:18.227265Z 00E 2026-04-30T16:38:50.006732049Z ip: can't find device 'ip6_tables' 2026-04-30T16:39:18.227267Z 00E 2026-04-30T16:38:50.009623861Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-04-30T16:39:18.227327Z 00E 2026-04-30T16:38:50.011738401Z iptables v1.8.11 (nf_tables) 2026-04-30T16:39:18.227329Z 00E 2026-04-30T16:38:50.015913621Z mount: permission denied (are you root?) 2026-04-30T16:39:18.227331Z 00E 2026-04-30T16:38:50.015987677Z Could not mount /sys/kernel/security. 2026-04-30T16:39:18.227333Z 00E 2026-04-30T16:38:50.015992996Z AppArmor detection and --privileged mode might break. 2026-04-30T16:39:18.227335Z 00E 2026-04-30T16:38:50.017640805Z mount: permission denied (are you root?) 2026-04-30T16:39:18.227337Z 00E 2026-04-30T16:39:18.227338Z 00E ********* 2026-04-30T16:39:18.227340Z 00E 2026-04-30T16:39:18.256558Z 00O Using effective pull policy of [always] for container docker:cli 2026-04-30T16:39:18.321961Z 00O Pulling docker image docker:cli ... 2026-04-30T16:39:19.807190Z 00O Using docker image sha256:17b5c235f40be7432a7c0914c154e9278aed63bad4afe5607e4f91840696a9f8 for docker:cli with digest docker@sha256:17b5c235f40be7432a7c0914c154e9278aed63bad4afe5607e4f91840696a9f8 ... 2026-04-30T16:39:19.807216Z 00O section_end:1777567159:prepare_executor 2026-04-30T16:39:19.807219Z 00O+section_start:1777567159:prepare_script 2026-04-30T16:39:19.807449Z 00O+Preparing environment 2026-04-30T16:39:19.838963Z 00O Using effective pull policy of [always] for container sha256:ac0f843d45047cc02cea2f6379f3c6f47aac077acc85bba0527ddc1e0b7773ba 2026-04-30T16:39:20.111762Z 01O Running on runner-ee6nehn34-project-248-concurrent-0 via 8c4885ea52e2... 2026-04-30T16:39:20.263782Z 00O section_end:1777567160:prepare_script 2026-04-30T16:39:20.263797Z 00O+section_start:1777567160:get_sources 2026-04-30T16:39:20.267603Z 00O+Getting source from Git repository 2026-04-30T16:39:20.586816Z 01O Gitaly correlation ID: 01KQFM3GD5BCBG9FDWMSFYBWYD 2026-04-30T16:39:20.594956Z 01O Fetching changes with git depth set to 20... 2026-04-30T16:39:20.598351Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/user-interfaces/web/.git/ 2026-04-30T16:39:20.601714Z 01O Created fresh repository. 2026-04-30T16:39:21.327895Z 01O Checking out 58a37117 as detached HEAD (ref is staging)... 2026-04-30T16:39:21.349491Z 01O Removing .env 2026-04-30T16:39:21.411140Z 01O 2026-04-30T16:39:21.411149Z 01O Skipping Git submodules setup 2026-04-30T16:39:21.557551Z 00O section_end:1777567161:get_sources 2026-04-30T16:39:21.557588Z 00O+section_start:1777567161:step_script 2026-04-30T16:39:21.563323Z 00O+Executing "step_script" stage of the job script 2026-04-30T16:39:21.563376Z 00O Using effective pull policy of [always] for container docker:cli 2026-04-30T16:39:21.632507Z 00O Using docker image sha256:17b5c235f40be7432a7c0914c154e9278aed63bad4afe5607e4f91840696a9f8 for docker:cli with digest docker@sha256:17b5c235f40be7432a7c0914c154e9278aed63bad4afe5607e4f91840696a9f8 ... 2026-04-30T16:39:21.920196Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-04-30T16:39:21.921058Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-04-30T16:39:21.922588Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-04-30T16:39:21.923508Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-04-30T16:39:21.926282Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-04-30T16:39:21.928174Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-04-30T16:39:21.930888Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-04-30T16:39:22.470526Z 01O Login Succeeded 2026-04-30T16:39:22.470559Z 01E 2026-04-30T16:39:22.470586Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-04-30T16:39:22.470663Z 01E Configure a credential helper to remove this warning. See 2026-04-30T16:39:22.470668Z 01E https://docs.docker.com/go/credential-store/ 2026-04-30T16:39:22.470671Z 01E 2026-04-30T16:39:22.474018Z 01O $ sort -u -t '=' -k 1,1 $ENV $BUILD_ENV <(echo "RELEASE=$(echo -n $(date '+%D %X'))") > .env 2026-04-30T16:39:22.477270Z 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-04-30T16:39:22.825631Z 01E Container web-app-1 Recreate 2026-04-30T16:39:23.219906Z 01E Container web-app-1 Recreated 2026-04-30T16:39:23.233801Z 01E Container web-app-1 Starting 2026-04-30T16:39:23.392412Z 01E Container web-app-1 Started 2026-04-30T16:39:23.546714Z 00O section_end:1777567163:step_script 2026-04-30T16:39:23.546725Z 00O+section_start:1777567163:cleanup_file_variables 2026-04-30T16:39:23.551351Z 00O+Cleaning up project directory and file based variables 2026-04-30T16:39:23.936479Z 00O section_end:1777567163:cleanup_file_variables 2026-04-30T16:39:23.936489Z 00O+ 2026-04-30T16:39:24.115411Z 00O Job succeeded