Skip to content

bug: "npm error notarget No matching version found for openclaw@2026.7.1-2-2" (update from 0.5.85 -> 0.5.86) #172

Description

@simplenotezy

Pre-flight checks

  • I updated to the latest add-on version and restarted it.
  • I checked the docs/troubleshooting section first.

What happened?

Cannot update from 0.5.85 -> 0.5.86 (#167)

What did you expect to happen?

Should pass update without issues

Steps to reproduce

  1. Go to Settings
  2. Click update on addon
  3. See error in install logs: "npm error notarget No matching version found for openclaw@2026.7.1-2-2."

Add-on version

0.5.86

OpenClaw version (if known)

2026.7.1-2

Access mode

custom

Relevant add-on configuration (redacted)

Add-on logs

2026-08-11 10:49:10.830 ERROR (MainThread) [supervisor.docker.app] Docker build failed for 17e0cc66/aarch64-addon-openclaw_assistant:0.5.86 (exit code 1). Build output:
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 6.13kB done
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${BUILD_FROM} results in empty or invalid base image name (line 2)
#1 DONE 0.0s
#2 [internal] load metadata for ghcr.io/home-assistant/aarch64-base-debian:bookworm
#2 DONE 1.6s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s
#4 [ 1/24] FROM ghcr.io/home-assistant/aarch64-base-debian:bookworm@sha256:4ecdb87bbf2e24c220140aedefdc521f7e3c499bc116c886f432261dc247d2f8
#4 DONE 0.0s
#5 [internal] load build context
#5 transferring context: 105.58kB 0.0s done
#5 DONE 0.0s
#6 [ 5/24] RUN node -v && npm -v
#6 CACHED
#7 [11/24] COPY brew-wrapper.sh /usr/local/bin/brew
#7 CACHED
#8 [ 4/24] RUN ARCH=$(echo arm64 | sed 's|arm64|aarch64|;s|arm/v7|armhf|;s|armv7|armhf|;s|amd64|x86_64|')     && echo "Downloading ttyd for arch: ${ARCH}"     && curl -fsSL "https://github.com/tsl0922/ttyd/releases/download/1.7.7/ttyd.${ARCH}" -o /usr/local/bin/ttyd     && chmod +x /usr/local/bin/ttyd
#8 CACHED
#9 [ 9/24] RUN /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ||     (echo "WARNING: Homebrew installation failed (likely unsupported CPU - requires SSSE3). Some skills may not work." && exit 0)
#9 CACHED
#10 [ 6/24] RUN npm install -g pnpm && pnpm -v
#10 CACHED
#11 [ 7/24] RUN apt-get update && apt-get install -y --no-install-recommends     chromium     chromium-driver     && apt-get clean     && rm -rf /var/lib/apt/lists/*
#11 CACHED
#12 [10/24] RUN if [ -d /home/linuxbrew/.linuxbrew/Homebrew ]; then     cd /home/linuxbrew/.linuxbrew/Homebrew &&     git config --global --add safe.directory /home/linuxbrew/.linuxbrew/Homebrew &&     /home/linuxbrew/.linuxbrew/bin/brew update --force || true;     fi
#12 CACHED
#13 [12/24] RUN chmod +x /usr/local/bin/brew
#13 CACHED
#14 [ 2/24] RUN apt-get update && apt-get install -y --no-install-recommends     bash     git     openssh-client     ca-certificates     tzdata     jq     curl     tar     xz-utils     file     python3     cmake     nginx     gnupg     build-essential     sudo     vim     nano     fd-find     ripgrep     rsync     bat     less     openssl     && apt-get clean     && rm -rf /var/lib/apt/lists/*
#14 CACHED
#15 [ 3/24] RUN mkdir -p /etc/apt/keyrings     && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key     | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg     && chmod 644 /etc/apt/keyrings/nodesource.gpg     && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_24.x nodistro main"     > /etc/apt/sources.list.d/nodesource.list     && apt-get update     && apt-get install -y --no-install-recommends nodejs     && NODE_VERSION="$(node -v)"     && echo "$NODE_VERSION"     && echo "$NODE_VERSION" | grep -E '^v24\.'     && rm -f /etc/apt/sources.list.d/nodesource.list /etc/apt/keyrings/nodesource.gpg     && apt-get clean     && rm -rf /var/lib/apt/lists/*
#15 CACHED
#16 [ 8/24] RUN useradd -m -s /bin/bash linuxbrew     && mkdir -p /home/linuxbrew/.linuxbrew     && chown -R linuxbrew:linuxbrew /home/linuxbrew
#16 CACHED
#17 [13/24] RUN if [ -x /home/linuxbrew/.linuxbrew/bin/brew ]; then     /home/linuxbrew/.linuxbrew/bin/brew --version &&     /home/linuxbrew/.linuxbrew/bin/brew install gcc || true;     else     echo "Skipping gcc installation - Homebrew not available";     fi
#17 CACHED
#18 [14/24] RUN npm config set fund false && npm config set audit false     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3
#18 22.66 npm error code ETARGET
#18 22.66 npm error notarget No matching version found for openclaw@2026.7.1-2-2.
#18 22.67 npm error notarget In most cases you or one of your dependencies are requesting a package version that doesn't exist.
#18 22.67 npm error A complete log of this run can be found in: /root/.npm/_logs/2026-08-11T08_48_48_105Z-debug-0.log
#18 ERROR: process "/bin/bash -o pipefail -c npm config set fund false && npm config set audit false     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3" did not complete successfully: exit code: 1
------
 > [14/24] RUN npm config set fund false && npm config set audit false     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3:
22.66 npm error code ETARGET
22.66 npm error notarget No matching version found for openclaw@2026.7.1-2-2.
22.67 npm error notarget In most cases you or one of your dependencies are requesting a package version that doesn't exist.
22.67 npm error A complete log of this run can be found in: /root/.npm/_logs/2026-08-11T08_48_48_105Z-debug-0.log
------
 1 warning found (use docker --debug to expand):
 - InvalidDefaultArgInFrom: Default value for ARG ${BUILD_FROM} results in empty or invalid base image name (line 2)
Dockerfile:123
--------------------
 122 |     # The image now ships Node 24, so use the current mcporter line.
 123 | >>> RUN npm config set fund false && npm config set audit false \
 124 | >>>     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3
 125 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c npm config set fund false && npm config set audit false     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3" did not complete successfully: exit code: 1
2026-08-11 10:49:10.830 ERROR (MainThread) [supervisor.apps.app] Could not build image for app 17e0cc66_openclaw_assistant: Docker build failed for 17e0cc66/aarch64-addon-openclaw_assistant:0.5.86 (exit code 1). Build output:
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 6.13kB done
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${BUILD_FROM} results in empty or invalid base image name (line 2)
#1 DONE 0.0s
#2 [internal] load metadata for ghcr.io/home-assistant/aarch64-base-debian:bookworm
#2 DONE 1.6s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s
#4 [ 1/24] FROM ghcr.io/home-assistant/aarch64-base-debian:bookworm@sha256:4ecdb87bbf2e24c220140aedefdc521f7e3c499bc116c886f432261dc247d2f8
#4 DONE 0.0s
#5 [internal] load build context
#5 transferring context: 105.58kB 0.0s done
#5 DONE 0.0s
#6 [ 5/24] RUN node -v && npm -v
#6 CACHED
#7 [11/24] COPY brew-wrapper.sh /usr/local/bin/brew
#7 CACHED
#8 [ 4/24] RUN ARCH=$(echo arm64 | sed 's|arm64|aarch64|;s|arm/v7|armhf|;s|armv7|armhf|;s|amd64|x86_64|')     && echo "Downloading ttyd for arch: ${ARCH}"     && curl -fsSL "https://github.com/tsl0922/ttyd/releases/download/1.7.7/ttyd.${ARCH}" -o /usr/local/bin/ttyd     && chmod +x /usr/local/bin/ttyd
#8 CACHED
#9 [ 9/24] RUN /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ||     (echo "WARNING: Homebrew installation failed (likely unsupported CPU - requires SSSE3). Some skills may not work." && exit 0)
#9 CACHED
#10 [ 6/24] RUN npm install -g pnpm && pnpm -v
#10 CACHED
#11 [ 7/24] RUN apt-get update && apt-get install -y --no-install-recommends     chromium     chromium-driver     && apt-get clean     && rm -rf /var/lib/apt/lists/*
#11 CACHED
#12 [10/24] RUN if [ -d /home/linuxbrew/.linuxbrew/Homebrew ]; then     cd /home/linuxbrew/.linuxbrew/Homebrew &&     git config --global --add safe.directory /home/linuxbrew/.linuxbrew/Homebrew &&     /home/linuxbrew/.linuxbrew/bin/brew update --force || true;     fi
#12 CACHED
#13 [12/24] RUN chmod +x /usr/local/bin/brew
#13 CACHED
#14 [ 2/24] RUN apt-get update && apt-get install -y --no-install-recommends     bash     git     openssh-client     ca-certificates     tzdata     jq     curl     tar     xz-utils     file     python3     cmake     nginx     gnupg     build-essential     sudo     vim     nano     fd-find     ripgrep     rsync     bat     less     openssl     && apt-get clean     && rm -rf /var/lib/apt/lists/*
#14 CACHED
#15 [ 3/24] RUN mkdir -p /etc/apt/keyrings     && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key     | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg     && chmod 644 /etc/apt/keyrings/nodesource.gpg     && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_24.x nodistro main"     > /etc/apt/sources.list.d/nodesource.list     && apt-get update     && apt-get install -y --no-install-recommends nodejs     && NODE_VERSION="$(node -v)"     && echo "$NODE_VERSION"     && echo "$NODE_VERSION" | grep -E '^v24\.'     && rm -f /etc/apt/sources.list.d/nodesource.list /etc/apt/keyrings/nodesource.gpg     && apt-get clean     && rm -rf /var/lib/apt/lists/*
#15 CACHED
#16 [ 8/24] RUN useradd -m -s /bin/bash linuxbrew     && mkdir -p /home/linuxbrew/.linuxbrew     && chown -R linuxbrew:linuxbrew /home/linuxbrew
#16 CACHED
#17 [13/24] RUN if [ -x /home/linuxbrew/.linuxbrew/bin/brew ]; then     /home/linuxbrew/.linuxbrew/bin/brew --version &&     /home/linuxbrew/.linuxbrew/bin/brew install gcc || true;     else     echo "Skipping gcc installation - Homebrew not available";     fi
#17 CACHED
#18 [14/24] RUN npm config set fund false && npm config set audit false     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3
#18 22.66 npm error code ETARGET
#18 22.66 npm error notarget No matching version found for openclaw@2026.7.1-2-2.
#18 22.67 npm error notarget In most cases you or one of your dependencies are requesting a package version that doesn't exist.
#18 22.67 npm error A complete log of this run can be found in: /root/.npm/_logs/2026-08-11T08_48_48_105Z-debug-0.log
#18 ERROR: process "/bin/bash -o pipefail -c npm config set fund false && npm config set audit false     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3" did not complete successfully: exit code: 1
------
 > [14/24] RUN npm config set fund false && npm config set audit false     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3:
22.66 npm error code ETARGET
22.66 npm error notarget No matching version found for openclaw@2026.7.1-2-2.
22.67 npm error notarget In most cases you or one of your dependencies are requesting a package version that doesn't exist.
22.67 npm error A complete log of this run can be found in: /root/.npm/_logs/2026-08-11T08_48_48_105Z-debug-0.log
------
 1 warning found (use docker --debug to expand):
 - InvalidDefaultArgInFrom: Default value for ARG ${BUILD_FROM} results in empty or invalid base image name (line 2)
Dockerfile:123
--------------------
 122 |     # The image now ships Node 24, so use the current mcporter line.
 123 | >>> RUN npm config set fund false && npm config set audit false \
 124 | >>>     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3
 125 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c npm config set fund false && npm config set audit false     && npm install -g openclaw@2026.7.1-2-2 node-llama-cpp@3.18.1 mcporter@0.12.3" did not complete successfully: exit code: 1

Additional context

Not sure if it's related to #171

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions