2026-04-19T22:45:44.140261Z 00O Running with gitlab-runner 18.9.0 (07e534ba) 2026-04-19T22:45:44.140296Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-04-19T22:45:44.140355Z 00O Resolving secrets 2026-04-19T22:45:44.140639Z 00O section_start:1776638744:prepare_executor 2026-04-19T22:45:44.140642Z 00O+Preparing the "docker" executor 2026-04-19T22:45:44.167606Z 00O Using Docker executor with image docker:cli ... 2026-04-19T22:45:45.228377Z 00O Starting service docker:dind... 2026-04-19T22:45:45.228413Z 00O Using effective pull policy of [always] for container docker:dind 2026-04-19T22:45:45.307720Z 00O Pulling docker image docker:dind ... 2026-04-19T22:45:46.649836Z 00O Using docker image sha256:a6dd5322747a95cd8e3207bd8d415a8fd20ec34e9c00f06dc019cbd912013489 for docker:dind with digest docker@sha256:a6dd5322747a95cd8e3207bd8d415a8fd20ec34e9c00f06dc019cbd912013489 ... 2026-04-19T22:45:46.907757Z 00O Waiting for services to be up and running (timeout 30 seconds)... 2026-04-19T22:46:18.421980Z 00E 2026-04-19T22:46:18.421990Z 00E *** WARNING: Service runner-ee6nehn34-project-243-concurrent-0-75b84d38e50d61b7-docker-0 probably didn't start properly. 2026-04-19T22:46:18.421993Z 00E 2026-04-19T22:46:18.421994Z 00E Health check error: 2026-04-19T22:46:18.421997Z 00E service "runner-ee6nehn34-project-243-concurrent-0-75b84d38e50d61b7-docker-0-wait-for-service" timeout 2026-04-19T22:46:18.421999Z 00E 2026-04-19T22:46:18.422000Z 00E Health check container logs: 2026-04-19T22:46:18.422002Z 00E 2026-04-19T22:45:47.230228400Z waiting for TCP connection to b5b15f9d1fed on [2375 2376]... 2026-04-19T22:46:18.422004Z 00E 2026-04-19T22:45:47.230278117Z dialing b5b15f9d1fed:2376... 2026-04-19T22:46:18.422006Z 00E 2026-04-19T22:45:47.230293457Z dialing b5b15f9d1fed:2375... 2026-04-19T22:46:18.422008Z 00E 2026-04-19T22:45:48.230864817Z dialing b5b15f9d1fed:2376... 2026-04-19T22:46:18.422009Z 00E 2026-04-19T22:45:48.230912048Z dialing b5b15f9d1fed:2375... 2026-04-19T22:46:18.422011Z 00E 2026-04-19T22:45:49.231813952Z dialing b5b15f9d1fed:2376... 2026-04-19T22:46:18.422013Z 00E 2026-04-19T22:45:49.231847331Z dialing b5b15f9d1fed:2375... 2026-04-19T22:46:18.422015Z 00E 2026-04-19T22:45:50.233219236Z dialing b5b15f9d1fed:2375... 2026-04-19T22:46:18.422016Z 00E 2026-04-19T22:45:50.233256120Z dialing b5b15f9d1fed:2376... 2026-04-19T22:46:18.422018Z 00E 2026-04-19T22:45:51.234616466Z dialing b5b15f9d1fed:2375... 2026-04-19T22:46:18.422020Z 00E 2026-04-19T22:45:51.234661669Z dialing b5b15f9d1fed:2376... 2026-04-19T22:46:18.422022Z 00E 2026-04-19T22:46:18.422023Z 00E Service container logs: 2026-04-19T22:46:18.422024Z 00E 2026-04-19T22:45:48.898195701Z Certificate request self-signature ok 2026-04-19T22:46:18.422026Z 00E 2026-04-19T22:45:48.898231755Z subject=CN=docker:dind server 2026-04-19T22:46:18.422028Z 00E 2026-04-19T22:45:48.920654269Z /certs/server/cert.pem: OK 2026-04-19T22:46:18.422030Z 00E 2026-04-19T22:45:50.310153276Z Certificate request self-signature ok 2026-04-19T22:46:18.422032Z 00E 2026-04-19T22:45:50.310184580Z subject=CN=docker:dind client 2026-04-19T22:46:18.422034Z 00E 2026-04-19T22:45:50.330898842Z /certs/client/cert.pem: OK 2026-04-19T22:46:18.422035Z 00E 2026-04-19T22:45:50.336266452Z cat: can't open '/proc/net/ip6_tables_names': No such file or directory 2026-04-19T22:46:18.422038Z 00E 2026-04-19T22:45:50.337263320Z cat: can't open '/proc/net/arp_tables_names': No such file or directory 2026-04-19T22:46:18.422040Z 00E 2026-04-19T22:45:50.341010129Z ip: can't find device 'nf_tables' 2026-04-19T22:46:18.422042Z 00E 2026-04-19T22:45:50.342387910Z nf_tables 376832 4063 nft_chain_nat,nft_compat 2026-04-19T22:46:18.422044Z 00E 2026-04-19T22:45:50.342897464Z nfnetlink 20480 7 nf_conntrack_netlink,ip_set,nft_compat,nf_tables 2026-04-19T22:46:18.422046Z 00E 2026-04-19T22:45:50.342907437Z libcrc32c 12288 5 nf_nat,nf_conntrack,nf_tables,btrfs,raid456 2026-04-19T22:46:18.422048Z 00E 2026-04-19T22:45:50.343465433Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-04-19T22:46:18.422051Z 00E 2026-04-19T22:45:50.346824861Z ip: can't find device 'ip_tables' 2026-04-19T22:46:18.422053Z 00E 2026-04-19T22:45:50.348298205Z ip_tables 32768 0 2026-04-19T22:46:18.422054Z 00E 2026-04-19T22:45:50.348337920Z x_tables 65536 8 xt_nat,xt_tcpudp,xt_conntrack,xt_MASQUERADE,xt_set,xt_addrtype,nft_compat,ip_tables 2026-04-19T22:46:18.422057Z 00E 2026-04-19T22:45:50.348926676Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-04-19T22:46:18.422059Z 00E 2026-04-19T22:45:50.351164847Z ip: can't find device 'ip6_tables' 2026-04-19T22:46:18.422061Z 00E 2026-04-19T22:45:50.353386695Z modprobe: can't change directory to '/lib/modules': No such file or directory 2026-04-19T22:46:18.422063Z 00E 2026-04-19T22:45:50.355509244Z iptables v1.8.11 (nf_tables) 2026-04-19T22:46:18.422065Z 00E 2026-04-19T22:45:50.358733044Z mount: permission denied (are you root?) 2026-04-19T22:46:18.422067Z 00E 2026-04-19T22:45:50.358801506Z Could not mount /sys/kernel/security. 2026-04-19T22:46:18.422127Z 00E 2026-04-19T22:45:50.358810296Z AppArmor detection and --privileged mode might break. 2026-04-19T22:46:18.422130Z 00E 2026-04-19T22:45:50.360757392Z mount: permission denied (are you root?) 2026-04-19T22:46:18.422132Z 00E 2026-04-19T22:46:18.422133Z 00E ********* 2026-04-19T22:46:18.422135Z 00E 2026-04-19T22:46:18.453763Z 00O Using effective pull policy of [always] for container docker:cli 2026-04-19T22:46:18.520858Z 00O Pulling docker image docker:cli ... 2026-04-19T22:46:19.894348Z 00O Using docker image sha256:2efe7c8e806b35050def6ba1ba0ddad67b521a0a6d37f4910b3d88f11b495d03 for docker:cli with digest docker@sha256:2efe7c8e806b35050def6ba1ba0ddad67b521a0a6d37f4910b3d88f11b495d03 ... 2026-04-19T22:46:19.894373Z 00O section_end:1776638779:prepare_executor 2026-04-19T22:46:19.894376Z 00O+section_start:1776638779:prepare_script 2026-04-19T22:46:19.894644Z 00O+Preparing environment 2026-04-19T22:46:19.921804Z 00O Using effective pull policy of [always] for container sha256:8759a73e613f7d952d78a5c4cb758a1d0c60dbb2e311c0ce19861809907251a2 2026-04-19T22:46:20.187848Z 01O Running on runner-ee6nehn34-project-243-concurrent-0 via ba0d40dbec6d... 2026-04-19T22:46:20.330074Z 00O section_end:1776638780:prepare_script 2026-04-19T22:46:20.330084Z 00O+section_start:1776638780:get_sources 2026-04-19T22:46:20.331554Z 00O+Getting source from Git repository 2026-04-19T22:46:20.638080Z 01O Gitaly correlation ID: 01KPKYQMS0QWGZ0ET83YGWMTZM 2026-04-19T22:46:20.650204Z 01O Fetching changes with git depth set to 20... 2026-04-19T22:46:20.654270Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/services/backend/.git/ 2026-04-19T22:46:20.658549Z 01O Created fresh repository. 2026-04-19T22:46:21.267007Z 01O Checking out 26081243 as detached HEAD (ref is staging)... 2026-04-19T22:46:21.335011Z 01O 2026-04-19T22:46:21.335019Z 01O Skipping Git submodules setup 2026-04-19T22:46:21.491041Z 00O section_end:1776638781:get_sources 2026-04-19T22:46:21.491056Z 00O+section_start:1776638781:step_script 2026-04-19T22:46:21.496370Z 00O+Executing "step_script" stage of the job script 2026-04-19T22:46:21.496419Z 00O Using effective pull policy of [always] for container docker:cli 2026-04-19T22:46:21.563291Z 00O Using docker image sha256:2efe7c8e806b35050def6ba1ba0ddad67b521a0a6d37f4910b3d88f11b495d03 for docker:cli with digest docker@sha256:2efe7c8e806b35050def6ba1ba0ddad67b521a0a6d37f4910b3d88f11b495d03 ... 2026-04-19T22:46:21.852631Z 01O $ mkdir -p $DOCKER_CERT_PATH 2026-04-19T22:46:21.853282Z 01O $ export ENVNAME=$(echo ${ENVIRONMENT} | tr '[:lower:]' '[:upper:]') 2026-04-19T22:46:21.854676Z 01O $ export DOCKER_HOST="tcp://$(printenv "${ENVNAME}_CLUSTER_HOST"):2376" 2026-04-19T22:46:21.855448Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CA)" $DOCKER_CERT_PATH/ca.pem 2026-04-19T22:46:21.858030Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_CERT)" $DOCKER_CERT_PATH/cert.pem 2026-04-19T22:46:21.860126Z 01O $ cp "$(printenv ${ENVNAME}_CLUSTER_KEY)" $DOCKER_CERT_PATH/key.pem 2026-04-19T22:46:21.861818Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-04-19T22:46:22.290659Z 01E 2026-04-19T22:46:22.290672Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-04-19T22:46:22.290677Z 01E Configure a credential helper to remove this warning. See 2026-04-19T22:46:22.290681Z 01E https://docs.docker.com/go/credential-store/ 2026-04-19T22:46:22.290684Z 01E 2026-04-19T22:46:22.290708Z 01O Login Succeeded 2026-04-19T22:46:22.292908Z 01O $ export RELEASE=$(echo -n $(date '+%D %X') | md5sum | awk '{print $1}') 2026-04-19T22:46:22.295131Z 01O $ if [ "$(docker info --format '{{.Swarm.LocalNodeState}}' 2>/dev/null)" = "active" ]; then docker stack deploy --prune --with-registry-auth -c stack.yml $COMPOSE_PROJECT_NAME; else docker compose up -d; fi 2026-04-19T22:46:22.735727Z 01E time="2026-04-19T22:46:22Z" level=warning msg="volume \"backend-static\" already exists but was created for project \"air-backend\" (expected \"backend\"). Use `external: true` to use an existing volume" 2026-04-19T22:46:22.766778Z 01E Container backend-channels-mdb-1 Running 2026-04-19T22:46:22.766786Z 01E Container backend-celery-mdb-1 Running 2026-04-19T22:46:22.767017Z 01E Container backend-housekeeper-1 Recreate 2026-04-19T22:46:22.767257Z 01E Container backend-celery_beat-1 Recreate 2026-04-19T22:46:22.767418Z 01E Container backend-app-1 Recreate 2026-04-19T22:46:22.767476Z 01E Container backend-cache-mdb-1 Running 2026-04-19T22:46:22.767806Z 01E Container backend-static-server-1 Recreate 2026-04-19T22:46:22.767838Z 01E Container backend-celery-1 Recreate 2026-04-19T22:46:22.959587Z 01E Container backend-celery_beat-1 Recreated 2026-04-19T22:46:22.973228Z 01E Container backend-housekeeper-1 Recreated 2026-04-19T22:46:23.013934Z 01E Container backend-app-1 Recreated 2026-04-19T22:46:23.028395Z 01E Container backend-celery-1 Recreated 2026-04-19T22:46:23.211475Z 01E Container backend-static-server-1 Recreated 2026-04-19T22:46:23.242204Z 01E Container backend-celery-1 Starting 2026-04-19T22:46:23.242212Z 01E Container backend-housekeeper-1 Starting 2026-04-19T22:46:23.242216Z 01E Container backend-static-server-1 Starting 2026-04-19T22:46:23.242240Z 01E Container backend-celery_beat-1 Starting 2026-04-19T22:46:23.242386Z 01E Container backend-app-1 Starting 2026-04-19T22:46:23.581241Z 01E Container backend-housekeeper-1 Started 2026-04-19T22:46:23.660200Z 01E Container backend-celery-1 Started 2026-04-19T22:46:23.716293Z 01E Container backend-celery_beat-1 Started 2026-04-19T22:46:23.872239Z 01E Container backend-static-server-1 Started 2026-04-19T22:46:23.942747Z 01E Container backend-app-1 Started 2026-04-19T22:46:24.125822Z 00O section_end:1776638784:step_script 2026-04-19T22:46:24.125833Z 00O+section_start:1776638784:cleanup_file_variables 2026-04-19T22:46:24.129490Z 00O+Cleaning up project directory and file based variables 2026-04-19T22:46:24.556421Z 00O section_end:1776638784:cleanup_file_variables 2026-04-19T22:46:24.556431Z 00O+ 2026-04-19T22:46:24.695051Z 00O Job succeeded