最近、ansible 2.5が公開になりました。
早速、ansibleを実行してみるとエラーになりました。
TASK [Gathering Facts] **********************************************************************************************************************
fatal: [personalauswahl]: FAILED! => {"changed": false, "cmd": "None -s system-product-name", "msg": "[Errno 2] No such file or directory: 'None'", "rc": 2}エラーメッセージそのままですね。
調査してみると、githubのissueにそのものがありました。
Ansible 2.5 Gathering Facts fails on some hosts · Issue #37911 · ansible/ansible
どうやら2.5からGathering Factsの実行の際にdmidecodeが必要になっている模様。
とりあえずdmidecodeをインストールすることで問題を回避することが出来ました。


