mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 12:47:04 +00:00
A user the host's roles need but the inventory gives no password falls back to a generated password that renders anew on every read, so password converges set values nobody knows (echoserver and galaxyserver stopped at web-app-matomo for that after passing validation). The validator now asks provision's required_user_policies for each host's groups, merges the host's users with Ansible's replace precedence and fails before the deploy, naming the users and the provision command. Presence only: vaulted values count, nothing is decrypted. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>