Outils pour utilisateurs

Outils du site


software:applications:ansible:depannage:timeout_waiting_privilege_escalation_prompt

Ansible : timeout avec sudo

Si le processus d'élévation des privilèges (sudo) sur le nœud distant est trop long, Ansible stoppe son exécution et retourne une erreur de type timeout.

ansible -i nodes.ini -m raw -a 'apt update' --user info --become --ask-become-pass http1
BECOME password: 
http1 | FAILED | rc=-1 >>
Timeout (12s) waiting for privilege escalation prompt:

Selon les noeuds gérés, ce processus d'élévation des privilèges peut prendre plus d'une dizaine de secondes. Le timeout définit par défaut n'est alors pas assez élevé.

On peut le redéfinir dans le fichier de configuration global /etc/ansible.cfg ou dans le répertoire d'exécution ./ansible.cfg

ansible.cfg
[defaults]
timeout = 30

Références

software/applications/ansible/depannage/timeout_waiting_privilege_escalation_prompt.txt · Dernière modification : 2025/02/18 22:36 de yoann