mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-11 13:17:07 +00:00
The DR-drill applications block in swarm-nfs-extras.yml reached the deploy as extra-vars; -e replaces the whole inventory applications dict, so every generated credential vanished and the first schema-checked lookup (svc-db-mariadb credentials) killed all swarm deploys. The block now enters through the provisioner's host_vars merge (_bake_overrides base_overrides), the deploy loads the applications-free swarm-nfs-extras.deploy.yml twin, and the full extras file stays for the drill, which reads the device paths from it. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>