fix(docker): propagate discovered CLI path - #1245
Conversation
Signed-off-by: Samuel K <skevetter@pm.me>
Signed-off-by: Samuel K <skevetter@pm.me>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthrough
ChangesDocker path resolution
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Bug fix 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
✅ Deploy Preview for images-devsy-sh canceled.
|
✅ Deploy Preview for devsydev canceled.
|
|
Tick the box to add this pull request to the merge queue (same as
|
Plan
dockerDOCKER_PATHvaluesWhy
The Rancher Desktop discovery added in #1229 found
$HOME/.rd/bin/docker, butwaitForDockerdiscarded it because the Docker provider had already populatedAgent.Docker.Pathwithdocker. Downstream devcontainer preflight therefore still looked up baredockeronPATH.Checks
go test ./cmd/internal/agentworkspace -run '^TestWaitForDocker' -count=1go test ./cmd/internal/agentworkspace -count=1The broader all-package compile-only check was attempted twice. It exceeded the local 110-second run window while compiling/downloading dependencies and reported no code failure before timeout.
Handoff note
This draft uses GitHub web commits so the branch contents are reviewable now. Per the project workflow, Samuel will replace/sign the commits before merge. Do not treat the PR as fully green or merge-ready until commit signing is resolved.
Context: discussion #1228, especially the latest Rancher Desktop report.
Summary by CodeRabbit