Skip to content

refactor: separate VMM command construction from supervision - #221

Merged
ilbertt merged 4 commits into
mainfrom
codex/jailer-process-supervision
Oct 3, 2026
Merged

ilbertt merged 4 commits into
mainfrom
codex/jailer-process-supervision

Conversation

@ilbertt

@ilbertt ilbertt commented Oct 3, 2026

Copy link
Copy Markdown
Owner

Keep process recording, console capture, and reaping in one launcher while preserving the existing Firecracker command.

Stacked after #220.

Base automatically changed from codex/jailer-tap-ownership to main October 3, 2026 19:01
@ilbertt
ilbertt enabled auto-merge (squash) October 3, 2026 19:01
@ilbertt
ilbertt merged commit b0aac77 into main Oct 3, 2026
12 checks passed
@ilbertt
ilbertt deleted the codex/jailer-process-supervision branch October 3, 2026 19:06
ilbertt added a commit that referenced this pull request Oct 3, 2026
Persist optional jail metadata without changing current launches.
Adopted guest channels retain their recorded location and owner; older
records retain their existing directory.

Stacked after #221.
ilbertt added a commit that referenced this pull request Oct 4, 2026
Require jailer for every cold boot and restore. Existing direct VMMs
keep serving until redeployment; their old snapshots cold boot with the
same volume.

Review order: #219 → #220 → #221 → #222 → #223 → #224 → #225 → #226 →
#227 → #228 → #215 → #229 → #230.
ilbertt added a commit that referenced this pull request Oct 4, 2026
Require jailer for every cold boot and restore. Existing direct VMMs
keep serving until redeployment; their old snapshots cold boot with the
same volume.

Review order: #219 → #220 → #221 → #222 → #223 → #224 → #225 → #226 →
#227 → #228 → #215 → #229 → #230.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant