Agentic Sandbox v2026.6.32
Agentic Sandbox v2026.6.32
Released: 2026-06-25 Tag: `v2026.6.32` Previous: `v2026.6.31` Compare: `v2026.6.31...v2026.6.32`
What this release is
v2026.6.32 completes the QEMU/vsock transport release flow. It keeps the v2026.6.31 runtime surface, then fixes the release-blocking base-image bake and runner acceptance path that prevented the #561 live E2E gate from going green.
The core product result is unchanged: qemu VMs now use same-host gRPC over `AF_VSOCK` for agent enrollment, preserving the loopback-only management posture while avoiding guest-to-host loopback reachability problems. This release is the tag to use because it includes the successful CI/E2E proof and the base-image operational fixes needed to reproduce it.
Highlights
- Live E2E accepted (#561): full manual CI run `1776` completed
successfully on `18f9336f8a96bee971ee40972e79f79a133cf447`. The E2E job passed with `6 passed; 0 failed` and reaped its test VM cleanly.
- Vsock listener cold start fixed (#584): `management/dev.sh` now accepts
either inline `AGENTIC_GRPC_VSOCK_CID_MAP` or file-backed `AGENTIC_GRPC_VSOCK_CID_MAP_FILE`, and exports the file path into the spawned management process.
- Base-image bake made deterministic (#561): the image builder now keeps
the guest from running the post-install `agent-client` build during the bake, waits for the unattended guest path to settle, and verifies the baked `agent-client`, vsock module, and manifest provenance before accepting the image.
- CI fails fast on stale runner images (#561): the E2E bootstrap step now
detects image/manifest drift immediately, which turned the remaining failure into an operator-visible runner-state problem instead of a late runtime failure.
Operator notes
- If E2E reports a stale QEMU base-image manifest, verify the runner-local
`/mnt/ops/base-images/ubuntu-server-24.04-agent.qcow2` and `/mnt/ops/base-images/manifest.json` pair. The known-good image used for this release has sha256 `a8d2b97b14eb45215f1f333ec2f4ed7dae751c217b07e3c59aae9fac374008c1` and size `5631442944`.
- For dev-mode vsock listener startup, either set `AGENTIC_GRPC_VSOCK_CID_MAP`
directly or set `AGENTIC_GRPC_VSOCK_CID_MAP_FILE` to the generated CID map file before starting `management/dev.sh`.
- Existing v2026.6.31 runtime guidance still applies: rebuild the QEMU base
image when rolling out the vsock transport line, and no container-tier action is required.
Quality
- Gitea Actions run `1776` completed successfully.
- E2E job `57383` passed all six runtime tests.
- Issue #561 was updated with the live E2E proof and closed.