Commit Graph

2 Commits

Author SHA1 Message Date
Maarten 360fba5680 Execute break-fix exercises, document results and fix VMIDs
Exercises executed on 2026-02-24:
- Exercise 1 (Update Observation): observed download, A/B switch, DB-leader
  transfer during reboot. All 3 nodes updated to 202602240349.
- Exercise 3 (Network Isolation): OVN gateway is SPOF (no failover),
  east-west traffic survives, MAC change causes boot hang.
- Exercise 4 (Full Node Failure): 2/3 quorum held, ~20s detection,
  ~50s recovery, instances auto-restart.
- Exercise 2 (Simulated Failed Update): blocked (no update available).

Fixes: VMIDs corrected from 900-902 to 400-402, added MAC safety rule,
documented Proxmox API --data-urlencode requirement for MAC addresses.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 16:51:26 +01:00
Maarten 95316a5bee Add IncusOS break-fix guide, incusos-health helper, immutability rules
Phase 4: Explore IncusOS immutability via the /os/1.0 API:
- incusos-health script with --status/--partitions/--tpm/--services/--network/--update
- Validated: TPM encryption (root+swap), Secure Boot with 4 certs, ZFS pool
- Documented A/B partition scheme, update mechanics, security chain
- Defined 4 break-fix exercises (update observation, failed update, network
  isolation, full node failure) with safety rules and pickup points

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 15:57:43 +01:00