MAAS Archive
Status: ABANDONED — May 23, 2026
These files are the final state of the MAAS PXE deployment effort for Iron Legion fleet nodes. MAAS was removed from Shield after repeated failures on isolated subnets, IP exhaustion, and general complexity. Replaced by USB autoinstall approach.
Files
curtin_userdata_fleet_v5.yaml— Fleet preseed targeting/dev/nvme0n1, no apt-get (isolated subnet safe), SSH enable only. Final working version before abandonment.
Lessons Captured
- MAAS ephemeral commissioning fails on subnets without internet (apt-get hangs)
- IP exhaustion on /27 pools after failed deployments (sticky reservations)
- G9 Intel I226-V NIC (enp5s0) drops link during Linux driver init
- Linux enumerates first NVMe as
nvme0n1, notnvme1 - Cloud-init stomps hostname unless
preserve_hostname: trueis set
Replacement
See autoinstall/ in repo root for the USB-based replacement workflow.