Run owned native zone workloads with bounded execution and recovery #7
Loading…
Reference in a new issue
No description provided.
Delete branch "codex/native-zone-workload-20261001"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Native application workloads now run from a pinned image in owned illumos zones, with persistent ZFS volumes, bounded guest execution, workload SMF services, restart recovery and verified teardown. Execution uses a checked native process contract and preserves journals when cleanup is uncertain. Halted recovery reconciles the live and persistent default route without replacing unrelated routes.
Work item: 01a0f6e0-dc82-7fb2-9acf-617bf0ad6d80 (WI-3).
Validation at
8388b54da4on oibldofgate: 261 native workspace tests, formatting, strict Clippy, API/example/helper builds, SMF parsing and four process suites passed. The separate real zone lifecycle passed in 599 seconds: literal arguments, minimal environment, exit status, timeout/cancellation, descendant cleanup, unrelated workload canary, SMF restart, writable volume preservation, running and halted reconstruction, teardown and explicit volume deletion. Final zone/link/dataset inventories matched the initial inventories; resource-cap returned to disabled. Source and failure-path changes received independent reviews.This proves the single-VM native sandbox workload path. Combined package installation and the RedDwarf-hosted offline CI job remain WI-6 acceptance gates. Canonical review/CI and merge are separate from these native receipts.
Integration after PR6: head
efe8e96fe967d839e0ba391bd95cafb27a238471merges current mained5c1f3af0caedb9dccafc4184d26401231533f6. The worker initializer retains both native-brand validation and owned-storage validation. 279 local workspace tests, formatting, strict all-target Clippy, and three network shell fixtures passed. Independent review verified all 105 tracked crates/tools/Cargo.lock files have identical bytes and modes to combined source39d732ec381ed353bdfd41de93d32d33bb1a2b12, which passed 278 native workspace tests plus native API, SMF and process qualification. This reuses evidence for identical executable inputs; it is not a new native build or canonical CI receipt for the integration commit. The original real lifecycle evidence remains recorded against head8388b54da448698c9f8453590f4f28eb941ab7d8. Anima exact-head review/CI/terminal reconciliation remain pending.