runner: prove provider seat reuse #11

Merged
PerishFire merged 1 commit from ironbed-linux-reuse into main 2026-08-01 07:56:32 +00:00
Owner

Closes the linux_x86_64 provider cleanup and reuse pressure.

  • binds each private seat offer to an opaque generation retained in started evidence
  • keeps runner terminal cleanup separate from provider-owned boundary, helper, temporary, and retained-media facts
  • proves fresh generations across Docker and QEMU normal, cancellation, and provider-loss recovery
  • updates Plumb to stable v0.18.9

Validated with the complete local guard, Docker 3/3, and QEMU TCG recovery, cancellation, and provider-loss cases.

Closes the linux_x86_64 provider cleanup and reuse pressure. - binds each private seat offer to an opaque generation retained in started evidence - keeps runner terminal cleanup separate from provider-owned boundary, helper, temporary, and retained-media facts - proves fresh generations across Docker and QEMU normal, cancellation, and provider-loss recovery - updates Plumb to stable v0.18.9 Validated with the complete local guard, Docker 3/3, and QEMU TCG recovery, cancellation, and provider-loss cases.
runner: prove provider seat reuse
All checks were successful
guard / guard-macos (pull_request) Successful in 13s
guard / guard-windows (pull_request) Successful in 51s
guard / guard (pull_request) Successful in 1m7s
f51c71f694
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
PerishLab/ironbed!11
No description provided.