ansible を使ったことがある人ならおそらくみんなハマったであろう PATH 問題についてまとめる。 こんなやつ - shell: echo $PATH EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lzymqihsegohzfxrfdinmivkxocjkfsb; /usr/bin/python'"'"' && sleep 0' changed: [centos] => { (中略) "stdout": "/sbin:/bin:/usr/sbin:/usr/bin", "stdout_lines": [ "/sbin:/bin:/usr/sbin:/usr/bin" ] } あれ?となって確認した。 $ sudo su - # echo $PATH /usr/local/sbin: