This is one of the errors that we encounter after installing ansible and trying to run our first playbook as a non-root user. To fix this all that we need to do is to create a group called ansible , add the user who is executing the playbook to the ansible group, then touch the file /var/log/asnible.log with root as the owner and ansible as the group.Permission should be 775 which is read write and execute for owner and group and read and execute for others.
# sudo touch /var/log/ansible.log
#sudo groupadd ansible
# sudo chown root:ansible /var/log/ansible.log
# sudo chmod 775 /var/log/ansible.log
# sudo usermod sudeep -aG ansible
You need to signout and sign in before executing the playbook.
No comments:
Post a Comment