mirror of
https://github.com/dredx/prole.git
synced 2026-09-24 14:54:34 +00:00
fix(ansible): wire vault_password_file to repo-root .vault_pass
Both ansible.cfg files lacked vault_password_file, causing 'Attempting to decrypt but no vault secrets found' when running any playbook that auto-loads the encrypted group_vars/all/ files. - ansible.cfg (root): vault_password_file = .vault_pass - infrastructure/ansible.cfg: vault_password_file = ../.vault_pass .vault_pass is gitignored. Each machine needs its own copy. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
c1d2a91991
commit
9571f42568
@ -4,6 +4,7 @@ roles_path = infrastructure/roles
|
|||||||
collections_paths = infrastructure/collections
|
collections_paths = infrastructure/collections
|
||||||
interpreter_python = auto_silent
|
interpreter_python = auto_silent
|
||||||
deprecation_warnings = False
|
deprecation_warnings = False
|
||||||
|
vault_password_file = .vault_pass
|
||||||
callback_plugins = lib/ansible/plugins/callback
|
callback_plugins = lib/ansible/plugins/callback
|
||||||
callbacks_enabled = run_logger
|
callbacks_enabled = run_logger
|
||||||
stdout_callback = default
|
stdout_callback = default
|
||||||
|
|||||||
@ -5,6 +5,7 @@ inventory = inventory/hosts.ini
|
|||||||
roles_path = roles
|
roles_path = roles
|
||||||
collections_paths = collections
|
collections_paths = collections
|
||||||
interpreter_python = auto_silent
|
interpreter_python = auto_silent
|
||||||
|
vault_password_file = ../.vault_pass
|
||||||
callback_plugins = ../lib/ansible/plugins/callback
|
callback_plugins = ../lib/ansible/plugins/callback
|
||||||
callbacks_enabled = run_logger
|
callbacks_enabled = run_logger
|
||||||
# For Ansible < 2.13, we use community.general.yaml
|
# For Ansible < 2.13, we use community.general.yaml
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user