Skip to content

[Ubuntu 24.04][CLI] status exits 0 and reports Inference healthy when sandbox container is stopped and dashboard port is held by a foreign listener #4515

@zNeill

Description

@zNeill

Description

Description

When the sandbox container is stopped and the dashboard port is held by a non-NemoClaw process, nemoclaw status still exits 0 and prints Inference: healthy even though the OpenShell sandbox phase is Error. The command should surface an actionable degraded/gateway/port-conflict status and return non-zero.

Environment

Device: Ubuntu VM on DGX Station A100 host
OS: Ubuntu 24.04.4 LTS
Architecture: x86_64
Node.js: v22.16.0
npm: 10.9.2
Docker: Docker version 29.5.2, build 79eb04c
OpenShell CLI: openshell 0.0.44
NemoClaw: nemoclaw v0.0.53
OpenClaw: OpenClaw v2026.5.22Steps to Reproduce

  1. Start from a healthy OpenClaw sandbox named my-assistant.
  2. Stop the sandbox container:
    docker stop openshell-my-assistant-7616dcb1-f97b-4878-919a-cc71b11765d6
  3. Bind the dashboard port with a foreign process:
    python3 -c 'import socket,time; s=socket.socket(); s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1); s.bind(("0.0.0.0",18789)); s.listen(5); time.sleep(120)'
  4. Run:
    nemoclaw list
    nemoclaw my-assistant status

Expected Result

nemoclaw list may exit 0 if it renders the on-disk registry, but must not be empty.
nemoclaw my-assistant status should return non-zero or clearly degraded output that names the gateway/port conflict/unreachable sandbox layer. It should not report Inference: healthy unless the selected sandbox and gateway are verified.Actual Result

nemoclaw list returned rc 0 and rendered the sandbox, which is acceptable.

nemoclaw my-assistant status returned rc 0 and printed:

Inference: healthy (https://integrate.api.nvidia.com/v1/models)
...
Phase: Error

No actionable gateway/port-conflict/degraded error was printed in the top-level user-facing status block.

Bug Details

Field Value
Priority Unprioritized
Action Dev - Open - To fix
Disposition Open issue
Module Machine Learning - NemoClaw
Keyword NemoClaw, NemoClaw_CLI&UX, NEMOCLAW_GH_SYNC_APPROVAL, NemoClaw_Sandbox

[NVB#6239909]

Metadata

Metadata

Assignees

Labels

NV QABugs found by the NVIDIA QA Teamarea: cliCommand line interface, flags, terminal UX, or outputplatform: ubuntuAffects Ubuntu Linux environments

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions