NEW root opentofu/vr1-dc0-maas: MAAS VM-host registration, isolated from substrate roots
Third root by design, applying DOCFIX-179's own lesson rather than
repeating it: a provider 'maas' block forces EVERY plan in its root to
demand maas_api_url + the sensitive key, so coupling it to the substrate
roots would make routine substrate plans require MAAS creds. This root
touches MAAS only; the substrate roots stay credential-free. Registers
the pod via modules/maas-vm-host (discover, never compose -- D-103) with
power_address local to the rack per Model B. Validated explicitly (the
validator covers only the outer root + modules -- extending it to all
roots stays queued).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KiUu1oqt76tWvV4vEC3NAr
1 parent 9ecfe34 commit 4af78b3b8997cd2986c5dee08ede6396a6e283cf
@JANeumatrix JANeumatrix authored 14 hours ago
Showing 4 changed files
View
opentofu/vr1-dc0-maas/.terraform.lock.hcl 0 → 100644
View
opentofu/vr1-dc0-maas/main.tf 0 → 100644
View
opentofu/vr1-dc0-maas/variables.tf 0 → 100644
View
opentofu/vr1-dc0-maas/versions.tf 0 → 100644