Playbook:
hosts: all
become: yes
gather_facts: no
serial: 2
tasks:
- name: Stop the services
command:
cmd: sudo monit_stop_all
- pause:
seconds: 30
- name: Start the services
command:
cmd: sudo monit_start_all
Я могу запустить этот мой LDAP с доступом root. Когда я попытался спросить члена моей команды, у которого нет доступа root, я получил ошибку ниже. Он может запустить это вручную с помощью ldap
fatal: [server.va.test.com]: FAILED! => {"changed": false, "module_stderr": "Shared connection to closed.\r\n", "module_stdout": "\r\nSorry, user aaaa is not allowed to execute '/bin/sh -c echo BECOME-SUCCESS-aarprofdidwbskuhweylzrdcftraxroe; /usr/bin/python /tmp/ansible-aaaa /ansible-tmp-1590785647.34-182050508855820/command.py' as root on server.va.test.com.\r\n", "msg": "MODULE FAILURE", "rc": 1}