You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
nemoclaw onboard cancelled via Ctrl+C at the Policy presets screen (step [8/8]) exits but leaves a fully created sandbox container running and registered as the default sandbox in nemoclaw list. The cancellation does not roll back or mark the sandbox as incomplete.
Ensure Docker is running and nemoclaw and openshell CLIs are installed.
Run nemoclaw onboard.
Complete preflight, select NVIDIA Endpoints as the provider, configure NVIDIA API key, and choose model nvidia/nemotron-3-super-120b-a12b.
Accept defaults through messaging channels and resource profiles until sandbox creation starts.
Wait for the sandbox image build to complete and for NemoClaw to report ✓ Sandbox 'new-sb' created, dashboard live, and OpenClaw gateway launched inside the sandbox.
At step [8/8] Policy presets, when the Policy tier TUI is shown (Restricted / Balanced / Open), press Ctrl+C to cancel onboarding.
On the host, run docker ps | grep openshell.
Run nemoclaw list.
Expected Result
nemoclaw onboard exits immediately with a non-zero exit code on Ctrl+C at the Policy presets screen.
No new sandbox should be registered as default in NemoClaw when Policy presets were never confirmed.
No orphaned OpenShell sandbox container should remain running from the cancelled onboarding attempt — either the container is cleaned up, or the sandbox is clearly marked as incomplete/unregistered.
Actual Result
nemoclaw onboard exits after Ctrl+C at the Policy presets TUI without clearly indicating a rollback or cleanup.
docker ps | grep openshell shows a running sandbox container created by the aborted onboarding, for example:
a0fdce402ec2 openshell/sandbox-from:1780333627 "/opt/openshell/bin/…" 23 seconds ago Up 23 seconds (health: starting) openshell-new-sb-32da96b7-88fb-4106-a52e-6ce1219acbd8
nemoclaw list shows the sandbox as fully registered and marked as the default, even though Policy presets were never applied:
This leaves a partially configured sandbox treated as a valid default environment after a user-cancelled onboarding at the final policy step.
Logs
Not captured.
(docker ps and nemoclaw list output above are the primary evidence.)
Notes
Title uses [All Platforms] because the issue is in nemoclaw onboard's Ctrl+C handling at Policy presets and is likely platform-agnostic. Behavior was directly reproduced on Ubuntu 24.04 with NemoClaw v0.0.55. Single-platform evidence — narrow to [Ubuntu 24.04] if QE confirms macOS/Spark behave differently.
Description
nemoclaw onboardcancelled viaCtrl+Cat the Policy presets screen (step[8/8]) exits but leaves a fully created sandbox container running and registered as the default sandbox innemoclaw list. The cancellation does not roll back or mark the sandbox as incomplete.Environment
Steps to Reproduce
nemoclawandopenshellCLIs are installed.nemoclaw onboard.nvidia/nemotron-3-super-120b-a12b.✓ Sandbox 'new-sb' created, dashboard live, and OpenClaw gateway launched inside the sandbox.[8/8] Policy presets, when the Policy tier TUI is shown (Restricted / Balanced / Open), pressCtrl+Cto cancel onboarding.docker ps | grep openshell.nemoclaw list.Expected Result
nemoclaw onboardexits immediately with a non-zero exit code onCtrl+Cat the Policy presets screen.Actual Result
nemoclaw onboardexits afterCtrl+Cat the Policy presets TUI without clearly indicating a rollback or cleanup.docker ps | grep openshellshows a running sandbox container created by the aborted onboarding, for example:nemoclaw listshows the sandbox as fully registered and marked as the default, even though Policy presets were never applied:This leaves a partially configured sandbox treated as a valid default environment after a user-cancelled onboarding at the final policy step.
Logs
Not captured.
(
docker psandnemoclaw listoutput above are the primary evidence.)Notes
[All Platforms]because the issue is innemoclaw onboard'sCtrl+Chandling at Policy presets and is likely platform-agnostic. Behavior was directly reproduced on Ubuntu 24.04 with NemoClawv0.0.55. Single-platform evidence — narrow to[Ubuntu 24.04]if QE confirms macOS/Spark behave differently.exitat inference provider selection also fails to cancel onboarding cleanly. Same family of cancellation-handling bugs, different trigger.