Swap dev to .97.15 + retire the microvm (ADR-0018, PR3) #162
Labels
No labels
bug
enhancement
in-progress
needs-info
needs-triage
p0
ready-for-agent
ready-for-human
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#161 Provision + onboard the dev QEMU VM (ADR-0018, PR2)
Cloonar/nixos
Reference
Cloonar/nixos#162
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
ADR: https://git.cloonar.com/Cloonar/nixos/src/branch/main/docs/adr/0018-dev-self-managed-qemu-vm.md
Blocked by #161 — only after the new VM is validated.
Final cutover: swap the validated new VM onto
.97.15and retire the microvm (ADR-0018). Re-triage once unblocked to confirm the agent-vs-human split (the Nix edits are agent-doable; parking live sessions + the go-live swap are operational).cloonar.vms.dev+hosts/dev/net.97.16 → .97.15../vms/devmicrovm wrapper + config; retargetcpu-priorities.nixCFS weight frommicrovm@devto the new unit.rmthe old 51 Grootfs.img+/var/lib/microvm-persist/dev.Split from #159.
Landed in #168 (merged
a5addf2): the shared-store microVM is retired, the self-managed QEMU VM is the canonical dev box on .97.15, cpu-priorities retargeted to dev-vm, and restartIfChanged=false so fw rebuilds no longer reboot the guest. Remaining ops are manual on fw (systemctl restart dev-vm for 12 GiB; rm the old rootfs/persist to reclaim ~51 GiB).