Ansible 2.1
Ansible host: Ubuntu 16.04
Remote host: CentOS 6.5
I have a simple ansible project:
├── hosts
├── roles
│ └── setup
│ ├── defaults
│ │ └── main.yml
│ ├── tasks
│ │ └── main.yml
│ └── templates
│ └── automation-agent.config.j2
└── site.yml
Command I used to run playbook:
ansible-playbook -i hosts site.yml --user admin --ask-pass
On the remote host, I have set up user admin
with root priviledge:
root ALL=(ALL) ALL
admin ALL=(ALL) ALL
However, one of the playbook tasks ran into issue:
- name: Back up Automation Agent config file if exists
command: mv /etc/mongodb-mms/automation-agent.config /etc/mongodb-mms/automation-agent.config.bak
Ansible reports: