「ホスト名」のAnsibleレポートは「変更済み」ですか?

「ホスト名」のAnsibleレポートは「変更済み」ですか?

Ansible自体によると文書:

変更済み:
ジョブを変更するかどうかを示すブール値。

それでは、ホスト名を報告するコマンドが「変更された」状態を返すのはなぜですか?

localhost:/Users/me/VMs $:ansible multi -a "hostname" -f 1

192.168.60.4 | CHANGED | rc=0 >>
orc-app1.test

192.168.60.5 | CHANGED | rc=0 >>
orc-app2.test

192.168.60.6 | CHANGED | rc=0 >>
orc-db.test

ベストアンサー1

ただし、hostnameモジュールを実行していません。実際にモジュールをまったく指定していません。-a設定ディスカッションモジュールの場合、モジュール自体ではありません(例:-m)。基本モジュールは注文する正常に実行されると、コマンド(シェルや同様のモジュールを含む)の状態が常に変更されます(Ansibleは、いくつかのランダムコマンドが実行できる変更を追跡する方法がわからないためです)。

おすすめ記事