2026-04-22T18:28:13.829662Z 00O Running with gitlab-runner 18.9.0 (07e534ba) 2026-04-22T18:28:13.829703Z 00O  on ba0d40dbec6d ee6NEhN34, system ID: r_LuGAIt6mmQ0P 2026-04-22T18:28:13.829767Z 00O Resolving secrets 2026-04-22T18:28:13.830043Z 00O section_start:1776882493:prepare_executor 2026-04-22T18:28:13.830047Z 00O+Preparing the "docker" executor 2026-04-22T18:28:13.852383Z 00O Using Docker executor with image docker:cli ... 2026-04-22T18:28:14.890939Z 00O Using effective pull policy of [always] for container docker:cli 2026-04-22T18:28:14.955405Z 00O Pulling docker image docker:cli ... 2026-04-22T18:28:16.426132Z 00O Using docker image sha256:17b5c235f40be7432a7c0914c154e9278aed63bad4afe5607e4f91840696a9f8 for docker:cli with digest docker@sha256:17b5c235f40be7432a7c0914c154e9278aed63bad4afe5607e4f91840696a9f8 ... 2026-04-22T18:28:16.426155Z 00O section_end:1776882496:prepare_executor 2026-04-22T18:28:16.426158Z 00O+section_start:1776882496:prepare_script 2026-04-22T18:28:16.426381Z 00O+Preparing environment 2026-04-22T18:28:16.452160Z 00O Using effective pull policy of [always] for container sha256:8759a73e613f7d952d78a5c4cb758a1d0c60dbb2e311c0ce19861809907251a2 2026-04-22T18:28:16.712292Z 01O Running on runner-ee6nehn34-project-248-concurrent-0 via ba0d40dbec6d... 2026-04-22T18:28:16.853145Z 00O section_end:1776882496:prepare_script 2026-04-22T18:28:16.853155Z 00O+section_start:1776882496:get_sources 2026-04-22T18:28:16.854916Z 00O+Getting source from Git repository 2026-04-22T18:28:17.145314Z 01O Gitaly correlation ID: 01KPV76997V1GTF1E4DSTYXNPQ 2026-04-22T18:28:17.154492Z 01O Fetching changes with git depth set to 20... 2026-04-22T18:28:17.158143Z 01O Reinitialized existing Git repository in /builds/kisulkens/platforms/air/user-interfaces/web/.git/ 2026-04-22T18:28:17.161081Z 01O Created fresh repository. 2026-04-22T18:28:17.959695Z 01O Checking out 6dfb0c79 as detached HEAD (ref is staging)... 2026-04-22T18:28:18.965620Z 01O 2026-04-22T18:28:18.965629Z 01O Skipping Git submodules setup 2026-04-22T18:28:19.142748Z 00O section_end:1776882499:get_sources 2026-04-22T18:28:19.142759Z 00O+section_start:1776882499:step_script 2026-04-22T18:28:19.148826Z 00O+Executing "step_script" stage of the job script 2026-04-22T18:28:19.148868Z 00O Using effective pull policy of [always] for container docker:cli 2026-04-22T18:28:19.225587Z 00O Using docker image sha256:17b5c235f40be7432a7c0914c154e9278aed63bad4afe5607e4f91840696a9f8 for docker:cli with digest docker@sha256:17b5c235f40be7432a7c0914c154e9278aed63bad4afe5607e4f91840696a9f8 ... 2026-04-22T18:28:19.486089Z 01O $ echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" $CI_REGISTRY --password-stdin 2026-04-22T18:28:19.809747Z 01O Login Succeeded 2026-04-22T18:28:19.809779Z 01E 2026-04-22T18:28:19.809782Z 01E WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'. 2026-04-22T18:28:19.809786Z 01E Configure a credential helper to remove this warning. See 2026-04-22T18:28:19.809790Z 01E https://docs.docker.com/go/credential-store/ 2026-04-22T18:28:19.809794Z 01E 2026-04-22T18:28:19.812116Z 01O $ export ENV=$BUILD_ENV 2026-04-22T18:28:19.812122Z 01O $ docker compose build --push 2026-04-22T18:28:19.866974Z 01E time="2026-04-22T18:28:19Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-04-22T18:28:19.866987Z 01E time="2026-04-22T18:28:19Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-04-22T18:28:19.867351Z 01E time="2026-04-22T18:28:19Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-04-22T18:28:19.867362Z 01E time="2026-04-22T18:28:19Z" level=warning msg="The \"DOMAIN\" variable is not set. Defaulting to a blank string." 2026-04-22T18:28:19.916357Z 01E Image registry.kisulkens.ru/kisulkens/platforms/air/user-interfaces/web:6dfb0c794897c51276a4ff3ed795fdc6b0313c11 Building 2026-04-22T18:28:19.980841Z 01O #1 [internal] load local bake definitions 2026-04-22T18:28:20.223213Z 01O #1 reading from stdin 665B done 2026-04-22T18:28:20.223230Z 01O #1 DONE 0.0s 2026-04-22T18:28:20.223232Z 01O 2026-04-22T18:28:20.223234Z 01O #2 [internal] load build definition from Dockerfile 2026-04-22T18:28:20.223236Z 01O #2 transferring dockerfile: 773B done 2026-04-22T18:28:20.223238Z 01O #2 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1) 2026-04-22T18:28:20.223241Z 01O #2 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 7) 2026-04-22T18:28:20.223243Z 01O #2 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 14) 2026-04-22T18:28:20.223245Z 01O #2 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 30) 2026-04-22T18:28:20.223247Z 01O #2 DONE 0.0s 2026-04-22T18:28:20.223248Z 01O 2026-04-22T18:28:20.223249Z 01O #3 [internal] load metadata for docker.io/library/node:alpine 2026-04-22T18:28:20.839358Z 01O #3 DONE 0.8s 2026-04-22T18:28:21.007733Z 01O 2026-04-22T18:28:21.007744Z 01O #4 [internal] load .dockerignore 2026-04-22T18:28:21.007746Z 01O #4 transferring context: 86B done 2026-04-22T18:28:21.007748Z 01O #4 DONE 0.0s 2026-04-22T18:28:21.007757Z 01O 2026-04-22T18:28:21.007810Z 01O #5 [dependencies 1/4] FROM docker.io/library/node:alpine@sha256:bdf2cca6fe3dabd014ea60163eca3f0f7015fbd5c7ee1b0e9ccb4ced6eb02ef4 2026-04-22T18:28:21.007812Z 01O #5 resolve docker.io/library/node:alpine@sha256:bdf2cca6fe3dabd014ea60163eca3f0f7015fbd5c7ee1b0e9ccb4ced6eb02ef4 0.0s done 2026-04-22T18:28:21.007814Z 01O #5 DONE 0.0s 2026-04-22T18:28:21.007815Z 01O 2026-04-22T18:28:21.007816Z 01O #6 [dependencies 2/4] WORKDIR /app 2026-04-22T18:28:21.007821Z 01O #6 CACHED 2026-04-22T18:28:21.007822Z 01O 2026-04-22T18:28:21.007823Z 01O #7 [internal] load build context 2026-04-22T18:28:24.625387Z 01O #7 transferring context: 287.96MB 3.6s done 2026-04-22T18:28:24.625401Z 01O #7 DONE 3.6s 2026-04-22T18:28:24.625403Z 01O 2026-04-22T18:28:24.625405Z 01O #8 [builder 3/5] COPY . . 2026-04-22T18:28:24.711743Z 01O #8 ... 2026-04-22T18:28:24.711754Z 01O 2026-04-22T18:28:24.711756Z 01O #9 [dependencies 3/4] COPY package.json ./package.json 2026-04-22T18:28:24.711759Z 01O #9 DONE 0.2s 2026-04-22T18:28:24.865099Z 01O 2026-04-22T18:28:24.865107Z 01O #10 [dependencies 4/4] RUN npm install 2026-04-22T18:28:25.130454Z 01O #10 ... 2026-04-22T18:28:25.130465Z 01O 2026-04-22T18:28:25.130466Z 01O #8 [builder 3/5] COPY . . 2026-04-22T18:28:25.130468Z 01O #8 DONE 0.7s 2026-04-22T18:28:25.280868Z 01O 2026-04-22T18:28:25.280882Z 01O #10 [dependencies 4/4] RUN npm install 2026-04-22T18:29:31.297276Z 01O #10 66.58 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 2026-04-22T18:29:33.450360Z 01O #10 68.74 npm warn deprecated whatwg-encoding@2.0.0: Use @exodus/bytes instead for a more spec-conformant and faster implementation 2026-04-22T18:29:33.550617Z 01O #10 68.84 npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead 2026-04-22T18:29:33.762393Z 01O #10 68.90 npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead 2026-04-22T18:29:34.658791Z 01O #10 69.94 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported 2026-04-22T18:29:35.603104Z 01O #10 70.89 npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead 2026-04-22T18:29:35.760105Z 01O #10 71.05 npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead 2026-04-22T18:29:39.711746Z 01O #10 75.00 npm warn deprecated @mui/base@5.0.0-dev.20240529-082515-213b5e33ab: This package has been replaced by @base-ui/react 2026-04-22T18:29:43.392338Z 01O #10 78.68 npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options. 2026-04-22T18:29:43.623159Z 01O #10 78.91 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 2026-04-22T18:29:43.881880Z 01O #10 79.17 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 2026-04-22T18:29:43.990173Z 01O #10 79.28 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 2026-04-22T18:29:44.095684Z 01O #10 79.32 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 2026-04-22T18:29:44.095694Z 01O #10 79.38 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 2026-04-22T18:29:44.373943Z 01O #10 79.66 npm warn deprecated glob@7.1.7: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me 2026-04-22T18:29:58.373409Z 01O #10 93.66 2026-04-22T18:29:58.373417Z 01O #10 93.66 > frontend@1.0.0 prepare 2026-04-22T18:29:58.373419Z 01O #10 93.66 > husky 2026-04-22T18:29:58.373420Z 01O #10 93.66 2026-04-22T18:29:58.542071Z 01O #10 93.67 sh: husky: not found 2026-04-22T18:29:58.542080Z 01O #10 93.67 npm error code 127 2026-04-22T18:29:58.542082Z 01O #10 93.67 npm error path /app 2026-04-22T18:29:58.542083Z 01O #10 93.67 npm error command failed 2026-04-22T18:29:58.542084Z 01O #10 93.67 npm error command sh -c husky 2026-04-22T18:29:58.542085Z 01O #10 93.68 npm error A complete log of this run can be found in: /root/.npm/_logs/2026-04-22T18_28_25_055Z-debug-0.log 2026-04-22T18:30:00.074217Z 01O #10 ERROR: process "/bin/sh -c npm install" did not complete successfully: exit code: 127 2026-04-22T18:30:00.112589Z 01O ------ 2026-04-22T18:30:00.112599Z 01O > [dependencies 4/4] RUN npm install: 2026-04-22T18:30:00.112601Z 01O 93.66 2026-04-22T18:30:00.112603Z 01O 93.66 > frontend@1.0.0 prepare 2026-04-22T18:30:00.112605Z 01O 93.66 > husky 2026-04-22T18:30:00.112606Z 01O 93.66 2026-04-22T18:30:00.112608Z 01O 93.67 sh: husky: not found 2026-04-22T18:30:00.112609Z 01O 93.67 npm error code 127 2026-04-22T18:30:00.112611Z 01O 93.67 npm error path /app 2026-04-22T18:30:00.112612Z 01O 93.67 npm error command failed 2026-04-22T18:30:00.112613Z 01O 93.67 npm error command sh -c husky 2026-04-22T18:30:00.112615Z 01O 93.68 npm error A complete log of this run can be found in: /root/.npm/_logs/2026-04-22T18_28_25_055Z-debug-0.log 2026-04-22T18:30:00.112618Z 01O ------ 2026-04-22T18:30:00.112803Z 01E Dockerfile:5 2026-04-22T18:30:00.112807Z 01E 2026-04-22T18:30:00.112808Z 01E -------------------- 2026-04-22T18:30:00.112809Z 01E 2026-04-22T18:30:00.112809Z 01E 3 | WORKDIR /app 2026-04-22T18:30:00.112810Z 01E 2026-04-22T18:30:00.112811Z 01E 4 | COPY package.json ./package.json 2026-04-22T18:30:00.112812Z 01E 2026-04-22T18:30:00.112812Z 01E 5 | >>> RUN npm install 2026-04-22T18:30:00.112813Z 01E 2026-04-22T18:30:00.112814Z 01E 6 | 2026-04-22T18:30:00.112814Z 01E 2026-04-22T18:30:00.112815Z 01E 7 | FROM node:alpine as builder 2026-04-22T18:30:00.112816Z 01E 2026-04-22T18:30:00.112816Z 01E -------------------- 2026-04-22T18:30:00.112817Z 01E 2026-04-22T18:30:00.112818Z 01E failed to solve: process "/bin/sh -c npm install" did not complete successfully: exit code: 127 2026-04-22T18:30:00.112819Z 01E 2026-04-22T18:30:00.283834Z 00O section_end:1776882600:step_script 2026-04-22T18:30:00.283842Z 00O+section_start:1776882600:cleanup_file_variables 2026-04-22T18:30:00.286279Z 00O+Cleaning up project directory and file based variables 2026-04-22T18:30:01.747470Z 00O section_end:1776882601:cleanup_file_variables 2026-04-22T18:30:01.747480Z 00O+ 2026-04-22T18:30:05.257841Z 00O ERROR: Job failed: exit code 1