Reserve native worker resources for the node03 migration #13
Loading…
Reference in a new issue
No description provided.
Delete branch "codex/node03-native-migration-20261007"
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?
Prevent a native worker from advertising CPU and memory reserved for its host and retained VMs. Validate explicit
--system-reserved-cpu,--system-reserved-memoryand--max-podsagainst one capacity snapshot before worker effects, then publish that snapshot as Kubernetes capacity/allocatable. SMF validates these controls without exposing credential paths.Document node03/stor02 coexistence, migration and recovery. Reservations remain operator-selected; this does not automatically discover VM consumption or implement eviction/max-Pod admission enforcement.
Stacked on PR12. Review revision:
9d920a61a95fa0c40b3822a8a77a5370cdfa0c22, foundationd43465c788363e7ccbccb21f5c7b6f9dc0503427. Both capacity commits remain patch-equivalent; inherited API/runtime fixes are described in PR12.Validation: foundation
d43465c788363e7ccbccb21f5c7b6f9dc0503427passes 452 local workspace tests and strict Clippy. Combined97f38097984aa571d6336c5ae488aa6a9f22ed5bpasses 486 tests (0 failed, 2 existing ignored) and strict workspace/all-target Clippy. Both the foundation and rebuilt combined binaries pass the actual API, cluster, lifecycle and authentication smoke sequence, with all 47 tracked child processes reaped in each sequence. Both dependent two-commit ranges remain patch-equivalent.Current-head native23 (52 mandatory regressions plus actual cluster/lifecycle smokes), target ABI/package, canonical review/CI and merge remain pending. Prior native22 proves its recorded source only. Installation, public distribution and migration acceptance are not claimed.
Actual node03 installation, allocatable values under load and workload migration remain separate live acceptance. WI-11:
01a1167b-278c-78f3-a813-b588e2bcc89a. Preservedocs/node03-migration.md.toasterson referenced this pull request2026-10-07 15:25:49 +00:00
5af97db042to4880b371be4880b371beto7fa3fc56367fa3fc5636to5478ee32e55478ee32e5toc710bc1be6c710bc1be6to7f301b4d477f301b4d47toe3b5c40004e3b5c40004to8793ec04968793ec0496to28708b8eb928708b8eb9to5d4b7566fd5d4b7566fdto94d897ec1894d897ec18toac804c7a19ac804c7a19to1e0b16fc2f1e0b16fc2fto9d920a61a9