ansible-playbookで実行されているタスクを表示できますか?
ansible-playbook --check
すべてのタスクがリストされているわけではありません。課題の中で以前に実行されていたジョブへの依存関係が失敗することがある、ansibleが途中で停止します。
ansible-playbook --list-tasks
--limitが準拠していないか、提供されたマニフェストからホストを省略した場合。だから、あまりにも多くのタスクを一覧表示します。
$ rpm -q ansible
ansible-2.2.0.0-3.fc25.noarch
ここでのもう一つの難しさは、 --list-hosts でも見られる --list-tasks の出力が明らかに重複していることです。以下の例では、インベントリの唯一のホストはalan-laptopです。プレイブックのターゲットホストfrpmが最初の行に2回リストされている理由はわかりません。最初に角かっこがあり、次に角かっこがありません。
play #1 (all): all TAGS: []
pattern: [u'all']
hosts (1):
alan-laptop
play #2 (alan-laptop, alan-nuc): alan-laptop, alan-nuc TAGS: []
pattern: [u'alan-laptop, alan-nuc']
hosts (1):
alan-laptop
答え1
--check モードに満足できない場合は、 --list-tasks を使用して問題を解決できます。おすすめをフォローしてください」コンテンツ構成同じ作業を必要とするホストグループ用に別々のプレイブックをアーカイブします。