fix: install correct node version #521
Annotations
5 errors
build docker images (cpu, linux/amd64,linux/arm64)
Process completed with exit code 1.
|
build docker images (cuda, linux/amd64, -cuda)
buildx failed with: ERROR: failed to solve: process "/bin/bash -o pipefail -c echo \"**** setup folders ****\" && mkdir -p /app/immich/{cli,machine-learning/ann,server/www} /tmp/{immich,node_modules} && echo \"**** download immich ****\" && if [ -z ${IMMICH_VERSION} ]; then IMMICH_VERSION=$(curl -sL https://api.github.com/repos/immich-app/immich/releases/latest | jq -r '.tag_name'); fi && curl -o /tmp/immich.tar.gz -L \"https://github.com/immich-app/immich/archive/${IMMICH_VERSION}.tar.gz\" && tar xf /tmp/immich.tar.gz -C /tmp/immich --strip-components=1 && if [ -z ${NODEJS_VERSION} ]; then NODEJS_VERSION=\"$(cat /tmp/immich/server.nvmrc)-1nodesource1\"; fi && NODEJS_VERSION=\"${NODEJS_VERSION}-1nodesource1\" && echo \"**** setup repos ****\" && echo \"deb [signed-by=/usr/share/keyrings/nodesource-repo.gpg] https://deb.nodesource.com/node_20.x nodistro main\" >>/etc/apt/sources.list.d/node.list && curl -s \"https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key\" | gpg --dearmor | tee /usr/share/keyrings/nodesource-repo.gpg >/dev/null && echo \"**** install build packages ****\" && apt-get update && apt-get install --no-install-recommends -y build-essential && echo \"**** install runtime packages ****\" && apt-get install --no-install-recommends -y libcublas12 libcublaslt12 libcudart12 libcufft11 libcurand10 python3 python3-dev python3-venv python3-pip nodejs=$NODEJS_VERSION perl postgresql-client && echo \"**** download libcudnn ****\" && curl -o \"/tmp/libcudnn9.deb\" -L \"https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/libcudnn9-cuda-12_9.3.0.75-1_amd64.deb\" && dpkg -i \"/tmp/libcudnn9.deb\" && echo \"**** copy scripts ****\" && cd /tmp/immich/docker && cp -r scripts /app/immich/server && echo \"**** build server ****\" && cd /tmp/immich/server && npm ci --no-fund --no-update-notifier && rm -rf node_modules/@img/sharp-libvips* && rm -rf node_modules/@img/sharp-linuxmusl-x64 && cp -r node_modules/@img node_modules/exiftool-vendored.pl /tmp/node_modules && npm run build && npm prune --omit=dev --omit=optional && cp -r /tmp/node_modules/@img /tmp/node_modules/exiftool-vendored.pl node_modules && npm link && npm cache clean --force && cp -a resources package.json package-lock.json node_modules dist /app/immich/server && echo \"**** build open-api ****\" && cd /tmp/immich/open-api/typescript-sdk && npm ci --no-fund --no-update-notifier && npm run build && echo \"**** build web ****\" && cd /tmp/immich/web && npm ci --no-fund --no-update-notifier && npm run build && cp -a build/* static /app/immich/server/www && echo \"**** build CLI ****\" && cd /tmp/immich/cli && npm ci --no-fund --no-update-notifier && npm run build && npm prune --omit=dev --omit=optional && cp -a package.json package-lock.json node_modules dist /app/immich/cli && echo \"**** build machine-learning ****\" && cd /tmp/immich/machine-learning && curl -sSL https://install.python-poetry.org | python3 - && export PATH=\"/root/.local/bin:$PATH\" && python3 -m venv /lsiopy && poetry config installer.max-workers 10 && poetry config virtualenvs.create false && cp -a pyproject.toml poetry.lock app log_conf.json /app/immich/machine-learning && cp -a ann/ann.py /app/immich/machine-learning/ann && echo \"hard core 0\" >> /etc/security/limits.conf && echo \"fs.suid_dumpable 0\" >> /etc/sysctl.conf && echo \"ulimit -S -c 0 > /dev/null 2>&1\" >> /etc/profile && poetry install --sync --no-interaction --no-ansi --no-root --with cuda --without dev && echo \"**** cleanup ****\" && curl -sSL https://install.python-poetry.org | python3 - --uninstall && apt-get remove -y --purge build-essential python3-dev python3-venv python3-pip unzip && apt-get autoremove -y --purge && apt-get clean &&
|
build docker images (openvino, linux/amd64, -openvino)
buildx failed with: ERROR: failed to solve: process "/bin/bash -o pipefail -c echo \"**** setup folders ****\" && mkdir -p /app/immich/{cli,machine-learning/ann,server/www} /tmp/{immich,node_modules} && echo \"**** download immich ****\" && if [ -z ${IMMICH_VERSION} ]; then IMMICH_VERSION=$(curl -sL https://api.github.com/repos/immich-app/immich/releases/latest | jq -r '.tag_name'); fi && curl -o /tmp/immich.tar.gz -L \"https://github.com/immich-app/immich/archive/${IMMICH_VERSION}.tar.gz\" && tar xf /tmp/immich.tar.gz -C /tmp/immich --strip-components=1 && if [ -z ${NODEJS_VERSION} ]; then NODEJS_VERSION=\"$(cat /tmp/immich/server.nvmrc)-1nodesource1\"; fi && NODEJS_VERSION=\"${NODEJS_VERSION}-1nodesource1\" && echo \"**** setup repos ****\" && echo \"**** copy scripts ****\" && cd /tmp/immich/docker && cp -r scripts /app/immich/server && echo \"**** build server ****\" && cd /tmp/immich/server && npm ci --no-fund --no-update-notifier && rm -rf node_modules/@img/sharp-libvips* && rm -rf node_modules/@img/sharp-linuxmusl-x64 && cp -r node_modules/@img node_modules/exiftool-vendored.pl /tmp/node_modules && npm run build && npm prune --omit=dev --omit=optional && cp -r /tmp/node_modules/@img /tmp/node_modules/exiftool-vendored.pl node_modules && npm link && npm cache clean --force && cp -a resources package.json package-lock.json node_modules dist /app/immich/server && echo \"**** build open-api ****\" && cd /tmp/immich/open-api/typescript-sdk && npm ci --no-fund --no-update-notifier && npm run build && echo \"**** build web ****\" && cd /tmp/immich/web && npm ci --no-fund --no-update-notifier && npm run build && cp -a build/* static /app/immich/server/www && echo \"**** build CLI ****\" && cd /tmp/immich/cli && npm ci --no-fund --no-update-notifier && npm run build && npm prune --omit=dev --omit=optional && cp -a package.json package-lock.json node_modules dist /app/immich/cli && echo \"**** build machine-learning ****\" && cd /tmp/immich/machine-learning && curl -sSL https://install.python-poetry.org | python3 - && export PATH=\"/root/.local/bin:$PATH\" && python3.10 -m venv /lsiopy && poetry config installer.max-workers 10 && poetry config virtualenvs.create false && cp -a pyproject.toml poetry.lock app log_conf.json /app/immich/machine-learning && cp -a ann/ann.py /app/immich/machine-learning/ann && echo \"hard core 0\" >> /etc/security/limits.conf && echo \"fs.suid_dumpable 0\" >> /etc/sysctl.conf && echo \"ulimit -S -c 0 > /dev/null 2>&1\" >> /etc/profile && poetry install --sync --no-interaction --no-ansi --no-root --with openvino --without dev && echo \"**** cleanup ****\" && curl -sSL https://install.python-poetry.org | python3 - --uninstall && apt-get remove -y --purge build-essential python3.10-dev python3.10-venv python3-pip unzip && apt-get autoremove -y --purge && apt-get clean && rm -rf /etc/apt/sources.list.d/node.list /etc/apt/sources.list.d/deadsnakes.list /usr/share/keyrings/deadsnakes.gpg /root/.cache /root/.local /root/.npm /tmp/* /usr/share/keyrings/nodesource-repo.gpg /var/lib/apt/lists/* /var/log/* /var/tmp/*" did not complete successfully: exit code: 1
|
build docker images (noml, linux/amd64,linux/arm64, -noml)
buildx failed with: ERROR: failed to solve: process "/bin/bash -o pipefail -c echo \"**** setup folders ****\" && mkdir -p /app/immich/{cli,server/www} /tmp/{immich,node_modules} && echo \"**** download immich ****\" && if [ -z ${IMMICH_VERSION} ]; then IMMICH_VERSION=$(curl -sL https://api.github.com/repos/immich-app/immich/releases/latest | jq -r '.tag_name'); fi && curl -o /tmp/immich.tar.gz -L \"https://github.com/immich-app/immich/archive/${IMMICH_VERSION}.tar.gz\" && tar xf /tmp/immich.tar.gz -C /tmp/immich --strip-components=1 && if [ -z ${NODEJS_VERSION} ]; then NODEJS_VERSION=\"$(cat /tmp/immich/server.nvmrc)-1nodesource1\"; fi && NODEJS_VERSION=\"${NODEJS_VERSION}-1nodesource1\" && echo \"**** setup repos ****\" && echo \"**** copy scripts ****\" && cd /tmp/immich/docker && cp -r scripts /app/immich/server && echo \"**** build server ****\" && cd /tmp/immich/server && npm ci --no-fund --no-update-notifier && rm -rf node_modules/@img/sharp-libvips* && rm -rf node_modules/@img/sharp-linuxmusl-x64 && cp -r node_modules/@img node_modules/exiftool-vendored.pl /tmp/node_modules && npm run build && npm prune --omit=dev --omit=optional && cp -r /tmp/node_modules/@img /tmp/node_modules/exiftool-vendored.pl node_modules && npm link && npm cache clean --force && cp -a resources package.json package-lock.json node_modules dist /app/immich/server && echo \"**** build open-api ****\" && cd /tmp/immich/open-api/typescript-sdk && npm ci --no-fund --no-update-notifier && npm run build && echo \"**** build web ****\" && cd /tmp/immich/web && npm ci --no-fund --no-update-notifier && npm run build && cp -a build/* static /app/immich/server/www && echo \"**** build CLI ****\" && cd /tmp/immich/cli && npm ci --no-fund --no-update-notifier && npm run build && npm prune --omit=dev --omit=optional && cp -a package.json package-lock.json node_modules dist /app/immich/cli && echo \"**** cleanup ****\" && apt-get remove -y --purge build-essential unzip && apt-get autoremove -y --purge && apt-get clean && rm -rf /etc/apt/sources.list.d/node.list /root/.cache /root/.npm /tmp/* /usr/share/keyrings/nodesource-repo.gpg /var/lib/apt/lists/* /var/log/* /var/tmp/*" did not complete successfully: exit code: 1
|
build docker images (armnn, linux/arm64, -armnn)
buildx failed with: ERROR: failed to solve: process "/bin/bash -o pipefail -c echo \"**** setup folders ****\" && mkdir -p /etc/OpenCL/vendors /app/immich/{cli,machine-learning/ann,armnn,server/www} /tmp/{immich,node_modules,armnn} && echo \"**** download immich ****\" && if [ -z ${IMMICH_VERSION} ]; then IMMICH_VERSION=$(curl -sL https://api.github.com/repos/immich-app/immich/releases/latest | jq -r '.tag_name'); fi && curl -o /tmp/immich.tar.gz -L \"https://github.com/immich-app/immich/archive/${IMMICH_VERSION}.tar.gz\" && tar xf /tmp/immich.tar.gz -C /tmp/immich --strip-components=1 && if [ -z ${NODEJS_VERSION} ]; then NODEJS_VERSION=\"$(cat /tmp/immich/server.nvmrc)-1nodesource1\"; fi && NODEJS_VERSION=\"${NODEJS_VERSION}-1nodesource1\" && echo \"**** setup repos ****\" && echo \"**** copy scripts ****\" && cd /tmp/immich/docker && cp -r scripts /app/immich/server && echo \"**** build server ****\" && cd /tmp/immich/server && npm ci --no-fund --no-update-notifier && rm -rf node_modules/@img/sharp-libvips* && rm -rf node_modules/@img/sharp-linuxmusl-x64 && cp -r node_modules/@img node_modules/exiftool-vendored.pl /tmp/node_modules && npm run build && npm prune --omit=dev --omit=optional && cp -r /tmp/node_modules/@img /tmp/node_modules/exiftool-vendored.pl node_modules && npm link && npm cache clean --force && cp -a resources package.json package-lock.json node_modules dist /app/immich/server && echo \"**** build open-api ****\" && cd /tmp/immich/open-api/typescript-sdk && npm ci --no-fund --no-update-notifier && npm run build && echo \"**** build web ****\" && cd /tmp/immich/web && npm ci --no-fund --no-update-notifier && npm run build && cp -a build/* static /app/immich/server/www && echo \"**** build CLI ****\" && cd /tmp/immich/cli && npm ci --no-fund --no-update-notifier && npm run build && npm prune --omit=dev --omit=optional && cp -a package.json package-lock.json node_modules dist /app/immich/cli && echo \"**** build machine-learning ****\" && cd /tmp/immich/machine-learning && curl -sSL https://install.python-poetry.org | python3 - && export PATH=\"/root/.local/bin:$PATH\" && python3 -m venv /lsiopy && poetry config installer.max-workers 10 && poetry config virtualenvs.create false && cp -a pyproject.toml poetry.lock app log_conf.json /app/immich/machine-learning && cp -a ann/ann.py /app/immich/machine-learning/ann && curl -o /tmp/armnn.tar.gz -L \"https://github.com/ARM-software/armnn/releases/download/v23.11/ArmNN-linux-aarch64.tar.gz\" && tar xf /tmp/armnn.tar.gz -C /tmp/armnn && cd /tmp/immich/machine-learning/ann && ARMNN_PATH=/tmp/armnn sh build.sh && cp /tmp/armnn/{libarmnn.so.??,libarmnnOnnxParser.so.??,libarmnnDeserializer.so.??,libarmnnTfLiteParser.so.??,libprotobuf.so.?.??.?.?} /tmp/immich/machine-learning/ann/libann.so /app/immich/armnn/ && echo \"/usr/lib/libmali.so\" > /etc/OpenCL/vendors/mali.icd && cd /tmp/immich/machine-learning && echo \"hard core 0\" >> /etc/security/limits.conf && echo \"fs.suid_dumpable 0\" >> /etc/sysctl.conf && echo \"ulimit -S -c 0 > /dev/null 2>&1\" >> /etc/profile && poetry install --sync --no-interaction --no-ansi --no-root --with armnn --without dev && echo \"**** cleanup ****\" && curl -sSL https://install.python-poetry.org | python3 - --uninstall && apt-get remove -y --purge build-essential python3-dev python3-venv python3-pip unzip && apt-get autoremove -y --purge && apt-get clean && rm -rf /etc/apt/sources.list.d/node.list /root/.cache /root/.local /root/.npm /tmp/* /usr/share/keyrings/nodesource-repo.gpg /var/lib/apt/lists/* /var/log/* /var/tmp/*" did not complete successfully: exit code: 1
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
martabal~docker-immich~HZIO1S.dockerbuild
Expired
|
35.8 KB |
|
martabal~docker-immich~KOYNOQ.dockerbuild
Expired
|
34.3 KB |
|
martabal~docker-immich~N2ND3C.dockerbuild
Expired
|
30.9 KB |
|
martabal~docker-immich~OW4VQI.dockerbuild
Expired
|
32.5 KB |
|