I have the following playbook:
---
-
hosts: localhost
tasks:
- include_vars:
file: /path/to/my/vault/encrypted/file
name: secrets
- subversion:
repo:
https://path/to/my/repo dest: /tmp/checkout
username: username
password: secrets.svn_pass
export: yes
with the password file containing
svn_pass: my_svn_password
Yet the playbook fails with an authentication issue, but if I put the password in in plaintext (obviously for testing!) the state passes smoothly. What's going wrong here?