Ansible: sudo ohne Passwort

Möchte ich laufen ansible mit Benutzer-sa1 ohne sudo-Passwort:

Ersten mal OK:

[root@centos1 cp]# ansible cent2 -m shell -a "sudo yum -y install httpd"

cent2 | SUCCESS | rc=0 >>

Zweiten mal GESCHEITERT:

[root@centos1 cp]# ansible cent2 -s -m yum -a "name=httpd state=absent"

cent2 | FAILED! => {
    "changed": false,
    "failed": true,
    "module_stderr": "",
    "module_stdout": "sudo: a password is required\r\n",
    "msg": "MODULE FAILURE",
    "parsed": false
}

Bitte um Hilfe!!

welche version von ansible verwenden Sie? Die -s Schalter ist veraltet, in den neueren Versionen. Vielleicht versuchen Sie mit -b (geworden). Versuchen Sie auch, um explizit den login-Benutzer über -u, funktioniert es dann?

InformationsquelleAutor bbkaaka | 2016-05-25

Schreibe einen Kommentar