Daniel,

This is the configuration I have for this server that belongs to the 
apacheservers group that worked, with the root password explicitly entered 
in the ansible_ssh_pass parameter.  
[apacheservers]
TestRHEL73tr1 ansible_host=XX.X.XX.XXX ansible_port=22 
ansible_user=root ansible_ssh_pass=

I tried to use the vault by creating a .vault_pass file with its content 
ansible_ssh_pass=value of root password, and then ran ansible-playbook 
CreateTestfile.yml --vault-password-file /root/.vault_pass, but I got this 
following error message:
Attempted to read "/etc/ansible/hosts" as ini file: /etc/ansible/hosts:16: 
Expected key=value host variable assignment, got: ansible_ssh_pass 

Please help on how to properly use the vault concept in securing ansible 
playbook run.

Thanks,
Lorenzo

On Saturday, July 29, 2017 at 7:44:54 AM UTC-10, Daniel JD wrote:

> Also check out Ansible- Vault for more security. 
>
> http://docs.ansible.com/ansible/latest/playbooks_vault.html
>
>
>
> Am Samstag, 29. Juli 2017 00:58:45 UTC+2 schrieb Lorenzo Farinas:
>>
>> I successfully created and tested some Ansible playbooks, that's when 
>> ansible_ssh_pass parameter value is the actual password of the ansible_user 
>> for the involved server specified in a group in the /etc/ansible/hosts file. 
>>  
>> But when the ansible_ssh_pass parameter was replaced with its salt 
>> encrypt value for security reasons, the playbook run would fail with the 
>> server Unreachable.  Please advise.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/dced7a6e-9ef1-45dc-b56b-7cb010539770%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to