fix(docker): set nemoclaw-start permissions to 755 for sandbox readability (fixes #622)#635
fix(docker): set nemoclaw-start permissions to 755 for sandbox readability (fixes #622)#635craigamcw wants to merge 1 commit intoNVIDIA:mainfrom
Conversation
…ility Implemented feature with help from Claude Code The nemoclaw-start script had 0711 permissions after `chmod +x` in the Dockerfile. The sandbox user (uid=999) could execute but not read the file, causing bash to fail with "Permission denied" (exit 126) since bash needs read access to interpret scripts. Use explicit `chmod 755` to ensure the sandbox user can both read and execute the startup script. Fixes NVIDIA#622 Signed-off-by: Craig <craig@epic28.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe Dockerfile permission command for Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
The nemoclaw-start script had 0711 permissions after
chmod +xin the Dockerfile. The sandbox user (uid=999) could execute but not read the file, causing bash to fail with "Permission denied" (exit 126) since bash needs read access to interpret scripts.Summary
Fix nemoclaw-start script permissions from 0711 to 0755 so the sandbox user can read and execute it. Bash needs read access to interpret scripts; execute-only causes "Permission denied" (exit 126).
Related Issue
Fixes #622
Changes
Type of Change
Testing
make checkpasses.npm testpasses.make docsbuilds without warnings. (for doc-only changes)Checklist
General
Code Changes
make formatapplied (TypeScript and Python).Doc Changes
update-docsagent skill to draft changes while complying with the style guide. For example, prompt your agent with "/update-docscatch up the docs for the new changes I made in this PR."Summary by CodeRabbit