Agentic Sandbox v2026.5.11
Agentic Sandbox v2026.5.11
Released: 2026-05-23 Tag: `v2026.5.11` Previous: `v2026.5.10` (2026-05-23) Compare: `v2026.5.10...v2026.5.11`
What this release is
v2026.5.11 is the sudo-preserved E2E wait patch for the automation-control/TUI substrate line.
It supersedes v2026.5.10. The v2026.5.10 tag created release artifacts, but tag E2E still failed because the release workflow's 900s first-boot SSH wait did not survive the `sudo reprovision-vm.sh` boundary. This release passes the wait configuration through `sudo env` and improves early-failure diagnostics for root-owned VM state.
Superseded by v2026.5.12: the v2026.5.11 tag also created artifacts, but tag E2E still failed after preserving the SSH wait env because the wait loop could stay quiet long enough for the runner to treat the job as stalled. Use v2026.5.12 or newer as the clean automation-control/TUI release.
Highlights
- Sudo-safe wait propagation: E2E reprovisioning now passes `AGENTIC_VM_SSH_WAIT_SECONDS` and `SSH_WAIT_SECONDS` through `sudo env`.
- Visible effective wait: E2E logs print the provisioning SSH wait used for each VM.
- Better early diagnostics: diagnostics print effective wait env, root-owned VM directory presence/listing, and SSH-key presence with `sudo test`.
- Local VM validation: this host completed local E2E with `25 passed, 4 skipped`, including stdout streaming, agent registration, concurrency, resource limits, server health, and stdin routing.
Verification
Local verification before release prep:
bash -n scripts/run-e2e-tests.sh
git diff --check
env E2E_CLEANUP_VM=1 AGENTIC_VM_SSH_WAIT_SECONDS=300 \
E2E_VM_READY_TIMEOUT=360 ./scripts/run-e2e-tests.sh
# 25 passed, 4 skipped
Main and tag CI remain the release source of truth. v2026.5.11 is superseded by v2026.5.12 after tag E2E exposed the silent SSH wait/no-output timeout path.
Issues closed
- #359.
Related issues
- #356 remains the release E2E VM readiness tracker until tag CI confirms the substrate gate is green.
Full change log
See [`CHANGELOG.md` `[2026.5.11]`](../../CHANGELOG.md#2026511-2026-05-23) for the categorized breakdown.