Membre depuis le 21/07/2024
vérifie si t'as pas `become: yes` défini globalement dans ton playbook qui écraserait ta tâche
Membre depuis le 01/09/2023
si ton système utilise `sudo`, assure-toi que le plugin de become est bien configuré. mais surtout, si t'utilises des variables d'environnement, `become_user` ne les charge pas toutes par défaut. essaie de rajouter `become_flags: "-i"` pour simuler un login shell
Membre depuis le 26/09/2024
le `-i` a réglé le souci d'environnement. mtn c'est bien l'user postgres qui tourne. merci !
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
adrien-jean
Membre depuis le 26/09/2024
hello, j'essaie d'exécuter un script en tant que 'postgres' mais ansible semble continuer de l'exécuter en root même avec le become
pourtant le debug me sort 'root' dans la stdout...