Skip to content

Nemoclaw installation fails with local ollama #2759

@subrnath

Description

@subrnath

Description

curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash

███╗ ██╗███████╗███╗ ███╗ ██████╗ ██████╗██╗ █████╗ ██╗ ██╗
████╗ ██║██╔════╝████╗ ████║██╔═══██╗██╔════╝██║ ██╔══██╗██║ ██║
██╔██╗ ██║█████╗ ██╔████╔██║██║ ██║██║ ██║ ███████║██║ █╗ ██║
██║╚██╗██║██╔══╝ ██║╚██╔╝██║██║ ██║██║ ██║ ██╔══██║██║███╗██║
██║ ╚████║███████╗██║ ╚═╝ ██║╚██████╔╝╚██████╗███████╗██║ ██║╚███╔███╔╝
╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝╚══════╝╚═╝ ╚═╝ ╚══╝╚══╝

Launch OpenClaw in an OpenShell sandbox.

[1/3] Node.js
──────────────────────────────────────────────────
[INFO] Node.js found: v22.22.2
[INFO] Runtime OK: Node.js v22.22.2, npm 10.9.7

[2/3] NemoClaw CLI
──────────────────────────────────────────────────
[INFO] Installer payload is not a persistent source checkout — installing from GitHub…
[INFO] Installing NemoClaw from GitHub…
[INFO] Resolved install ref: latest
✓ Cloning NemoClaw source
✓ Preparing OpenClaw package
✓ Installing NemoClaw dependencies
✓ Building NemoClaw CLI modules
✓ Building NemoClaw plugin
✓ Linking NemoClaw CLI
✓ Installing OpenShell CLI
[INFO] Created user-local shim at /home/cdm/.local/bin/nemoclaw
[INFO] Created user-local shim at /home/cdm/.local/bin/nemoclaw
[INFO] Verified: nemoclaw is available at /home/cdm/.local/bin/nemoclaw

[3/3] Onboarding
──────────────────────────────────────────────────

Detected container runtime: docker
[INFO] Installer stdin is piped; attaching the usage notice to /dev/tty…

Third-Party Software Notice - NemoClaw Installer
──────────────────────────────────────────────────
NemoClaw is licensed under Apache 2.0 and automatically
retrieves, accesses or interacts with third-party software
and materials, including by deploying OpenClaw in an
OpenShell sandbox. Those retrieved materials are not
distributed with this software and are governed solely
by separate terms, conditions and licenses.

You are solely responsible for finding, reviewing and
complying with all applicable terms, conditions, and
licenses, and for verifying the security, integrity and
suitability of any retrieved materials for your specific
use case.

This software is provided "AS IS", without warranty of
any kind. The author makes no representations or
warranties regarding any third-party software, and
assumes no liability for any losses, damages, liabilities
or legal consequences from your use or inability to use
this software or any retrieved materials. Use this
software and the retrieved materials at your own risk.

OpenClaw security guidance
https://docs.openclaw.ai/gateway/security

Type 'yes' to accept the NemoClaw license and and third-party software notice and continue [no]: yes
[INFO] Running nemoclaw onboard…
[INFO] Installer stdin is piped; attaching onboarding to /dev/tty…

NemoClaw Onboarding

[1/8] Preflight checks
──────────────────────────────────────────────────
✓ Docker is running
✓ Container DNS resolution works
✓ Container runtime: docker
✓ openshell CLI: openshell 0.0.36
✓ Port 8080 available (OpenShell gateway)
✓ NVIDIA GPU detected: 1 GPU(s), 124610 MB VRAM
✓ Memory OK: 124610 MB RAM + 16383 MB swap

[2/8] Starting OpenShell gateway
──────────────────────────────────────────────────
Using pinned OpenShell gateway image: ghcr.io/nvidia/openshell/cluster:0.0.36
Starting gateway cluster...
Still starting gateway cluster... (5s elapsed)
Still starting gateway cluster... (10s elapsed)
Still starting gateway cluster... (20s elapsed)
Still starting gateway cluster... (30s elapsed)
Still starting gateway cluster... (40s elapsed)
Still starting gateway cluster... (50s elapsed)
Still starting gateway cluster... (60s elapsed)
Still starting gateway cluster... (70s elapsed)
Still starting gateway cluster... (80s elapsed)
Still starting gateway cluster... (90s elapsed)
Starting OpenShell gateway pod...
Still starting OpenShell gateway pod... (100s elapsed)
Still starting OpenShell gateway pod... (110s elapsed)
Waiting for gateway health...
Waiting for gateway health...
Gateway container is still running healthy; allowing up to 300s for first-time startup.
✓ Gateway is healthy
✓ Active gateway set to 'nemoclaw'

[3/8] Configuring inference (NIM)
──────────────────────────────────────────────────
Detected local inference option: Ollama

Inference options:
1) NVIDIA Endpoints
2) OpenAI
3) Other OpenAI-compatible endpoint
4) Anthropic
5) Other Anthropic-compatible endpoint
6) Google Gemini
7) Local Ollama (localhost:11434) — running (suggested)

Choose [1]: 7
Error: Ollama auth proxy failed to start on :11435
Containers will not be able to reach Ollama without the proxy.
Check if port 11435 is already in use: lsof -ti :11435

Reproduction Steps

  1. Run NemoClaw install/onboard with option 7 " Local Ollama (localhost:11434) "
  2. NemoClaw destroy/Uninstall with default flags which is to retain ollama
  3. Re install NemoClaw

Environment

OS: uname -a
Linux cdm-spark 6.17.0-1014-nvidia #14-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 17 19:01:40 UTC 2026 aarch64 aarch64 aarch64 GNU/Linux

Debug Output

Logs

sudo netstat -tulpn | grep 11435
tcp        0      0 0.0.0.0:11435           0.0.0.0:*               LISTEN      578911/node

cdm@cdm-spark:~$ ps -eaf | grep -i node
cdm       578911       1  0 Apr29 ?        00:00:04 /home/cdm/.nvm/versions/node/v22.22.2/bin/node /home/cdm/.nemoclaw/source/scripts/ollama-auth-proxy.js

Checklist

  • I confirmed this bug is reproducible
  • I searched existing issues and this is not a duplicate

Metadata

Metadata

Assignees

Labels

area: cliCommand line interface, flags, terminal UX, or outputarea: local-modelsLocal model providers, downloads, launch, or connectivityarea: providersInference provider integrations and provider behavior

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions