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
Copy file name to clipboardExpand all lines: docs/exec-plans/active/EP-001-portable-coder-foundation-and-multi-provider-mvp.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,7 @@ Initial user target providers/tools:
44
44
-[x] (2026-02-20) Fix Windows VM start cloud-init port selection to fallback when default range is exhausted
45
45
-[x] (2026-02-20) Add Windows helper script to patch legacy `start-vm.ps1` cloud-init port fallback on existing local clones
46
46
-[x] (2026-02-20) Make Windows smoke SSH probe tolerate transient native-command connection errors during VM boot
47
+
-[x] (2026-02-20) Increase VM SSH readiness timeouts and diagnostics for slow first-boot cloud images
47
48
-[ ] (2026-02-18) Document setup/runbook and close out EP-001
48
49
49
50
## Context and Orientation
@@ -123,6 +124,7 @@ Acceptance criteria for EP-001:
123
124
- 2026-02-20: PowerShell `Start-Process -ArgumentList` rejected empty elements, so `ssh-keygen -N` required explicit empty-string handling.
124
125
- 2026-02-20: Some Windows hosts had no free ports in `38080-38120`; cloud-init server startup now needs fallback port allocation.
125
126
- 2026-02-20: On some PowerShell environments, transient `ssh` connection failures surfaced as exceptions; smoke probing must retry instead of aborting early.
127
+
- 2026-02-20: First boot SSH readiness on some hosts can exceed 120 seconds, so timeout windows need to be configurable and longer by default.
126
128
127
129
## Decision Log
128
130
- 2026-02-18: Adopt harness-first planning model before implementation.
0 commit comments