Difficulty including files with password variables in.

I have the following playbook:

Hard to say with the information given.

Can you add a debug task before the subversion one to confirm that the vault encrypted password is correctly decrypted:

  • debug: var=secrets.svn_pass

If you see its vaule is still in the encrypted form then, confirm if you are running the playbook with Vault correctly by looking at: link

Also, you can add -vvv to the ansible-playbook command line to get a more verbose output. e.g.

ansible-playbook -vvv play.yml --ask-vault-pass

Aren't double curly braces needed here?

password: "{{ secrets.svn_pass }}"

And: why the secrets prefix? The variable only does not suffice?

Johannes