Ansible アドホック コマンドを使用して raw モジュールを実行することはできますが、同じコマンドで Playbook を実行すると、次のエラーで失敗します。
invalid output was: Traceback (most recent call last):
File "/tmp/ansible-tmp-1418879078.47-138258829915016/setup", line 187, in <module>
import locale
ImportError: No module named locale
私が見逃している可能性があるもの、またはアドホックコマンドで行っているのと同じことを反映するようにプレイブックを作成する方法を考えてください。
私のアドホックコマンドは次のとおりです。
sudo ansible locale1 -i data --private-key=server.pem -vvvv -u ubuntu -m script -a multivr.sh
miltivr.shは、 multiverse.listを削除する bash の小さなスクリプトです。locale1 は、このコマンドを実行する必要があるホストを ansible に伝えるためのインベントリ ファイル内のタグです。
どんな助けでも大歓迎です。