ansbile /bin/sh コマンドが見つかりません

ansible

ansibleで

– name: rbenv
shell: rbenv -v

としてると、自分でsshで入ると実行できるのに、ansibleではなぜか

“stderr”: “/bin/sh: rbenv: コマンドが見つかりません”

となって実行できない時がある、謎

これの解決法

– name: rbenv
shell: /bin/bash -lc “rbenv -v”

こんな風にするとできる。謎

タイトルとURLをコピーしました