Jenkins sudo: pas d'ats présent et pas de askpass programme spécifié avec NOPASSWD

Je passe plusieurs jours à créer le fichier /etc/sudoers pour être en mesure de donner des autorisations à la racine de l'utilisateur jenkins. J'ai Jenkins installé sur mon serveur, parce que je l'hôte de plusieurs projets avec symfony, ionique, neo4j, etc... Le problème est que je ne peux pas faire construire dans les projets avec l'ionique, j'obtiens cette erreur:sudo: no tty present and no askpass program specified. C'est le contenu de mon fichier /etc/sudoers:

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults    env_reset
Defaults    mail_badpass
Defaults    secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL
jenkins ALL=(ALL) NOPASSWD: ALL
# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL
Merci de voir stackoverflow.com/a/24648413/54506 (il parle de la ligne doit être la dernière dans le sudoers ..)
Double Possible de Comment réparer 'sudo: pas d'ats présent et pas de askpass programme spécifié' erreur?
Gardez à l'esprit que ceux sudoers paramètres doivent être définis sur le nœud spécifique où l'accumulation se passe, qui n'a pas besoin d'être un master.

OriginalL'auteur Ander Acosta | 2016-06-02