Skip to content

[Onboard] [All Platform] Docker image build fails copying generate-openclaw-config.py #2503

@cr7258

Description

@cr7258

Description

Issue Summary
NemoClaw onboard fails during the Docker image build when the Dockerfile attempts to copy scripts/generate-openclaw-config.py from the build context.

Environment
OS: Ubuntu 22.04
Architecture: amd64
Node.js: v22.22.2
npm: 10.9.7
Docker: Docker Engine 29.4.0 (build 9d7ad9f)
OpenShell CLI: openshell 0.0.32
NemoClaw: nemoclaw v0.0.27
OpenClaw: openclaw 4.9

OS: station gb300
Architecture: arm64
Node.js: v22.22.2
npm: 10.9.7
Docker: Docker Desktop
OpenShell CLI: openshell 0.0.32
NemoClaw: nemoclaw v0.0.27
OpenClaw: openclaw 4.9

Steps to Reproduce
Run: nemoclaw onboard

Expected Behavior
NemoClaw onboard should complete the Docker image build successfully and continue onboarding.

Actual Behavior
The Docker build fails at the COPY step for scripts/generate-openclaw-config.py because the file is missing from the build context or excluded by .dockerignore.

Logs
Step 20/56 : COPY scripts/nemoclaw-start.sh /usr/local/bin/nemoclaw-start
---> 91a3c57616f4
Step 21/56 : COPY scripts/generate-openclaw-config.py /usr/local/lib/nemoclaw/generate-openclaw-config.py
Error: × Docker build stream error
╰─▶ Docker stream error: COPY failed: file not found in build context or
excluded by .dockerignore: stat scripts/generate-openclaw-config.py:
file does not exist
Try: openshell sandbox list # check gateway state
Recovery: nemoclaw onboard --resume
Or: nemoclaw onboard

Bug Details

Field Value
Priority Unprioritized
Action Dev - Open - To fix
Disposition Open issue
Module Machine Learning - NemoClaw
Keyword NemoClaw, NEMOCLAW_GH_SYNC_APPROVAL, NemoClaw_Onboard, NemoClaw-SWQA-Test-Blocker

[NVB#6115333]

Metadata

Metadata

Labels

NV QABugs found by the NVIDIA QA TeamUATIssues flagged for User Acceptance Testing.area: packagingPackages, images, registries, installers, or distributionplatform: containerAffects Docker, containerd, Podman, or images

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions