fix(onboard): add sudo prefix to lsof port-conflict suggestions#1073
fix(onboard): add sudo prefix to lsof port-conflict suggestions#1073latenighthackathon wants to merge 4 commits intoNVIDIA:mainfrom
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
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)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughWalkthroughPrefixed 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 |
On Linux, lsof requires root privileges to see processes owned by other users. Without sudo, the suggested command returns empty output, leaving users unable to identify the conflicting process. Closes NVIDIA#726
5d33433 to
2ab6426
Compare
|
The change itself does appear to miss two user-facing doc copies of the same guidance:
Please add these updates. Code-wise looks good to me. |
Update the two remaining doc copies that still showed lsof without sudo: docs/reference/troubleshooting.md and the agent skill reference. Signed-off-by: latenighthackathon <latenighthackathon@users.noreply.github.com>
|
Good catch — added
Ready for re-review. |
|
✨ Thanks for submitting this PR with a detailed summary, it addresses a bug with lsof port-conflict suggestions and proposes a fix to improve the user experience of NemoClaw. |
Summary
On Linux, lsof requires root privileges to see processes owned by other users. The onboarding port-conflict message suggested lsof without sudo, which returns empty output.
Related Issue
Closes #726
Changes
Type of Change
Testing
npx prek run --all-filespasses (or equivalentlymake check).npm testpasses.make docsbuilds without warnings. (for doc-only changes)Checklist
General
Code Changes
Summary by CodeRabbit