2017-01-12 12 views
0

YAMLファイルで定義された複数の実行可能な再生を実行しています。最後のプレーで実行時に未定義の変数

私は次のエラーを取得する:

{"failed": true, "msg": "The conditional check 'ansible_os_family == \"RedHat\"' failed. The error was: error while evaluating conditional (ansible_os_family == \"RedHat\"): 'ansible_os_family' is undefined\n 

私はansible.cfgに集まっか何かの事実を何も変更する必要がありますか?

+0

「gather_facts:true」を明示的に追加して試してみることはできますか? – helloV

+0

それはうまくいくようでした!あなたが答えとしてそれを掲示すれば、私はそれを受け入れるでしょう。 –

答えて

2

追加:

gather_facts: true 

あなたの最後のプレイをしてみてください。