{'msg': "unsupported operand type(s) for -: 'StrictUndefined' and 'StrictUndefined'", 'failed': True}
多分記事にするまでもない…
ansibleで初めてのエラーがでたのでメモ程度に。
ansible-playbook ほにゃららー -v とかでテストしてたら下記エラーが
fatal: [192.168.46.13] => {'msg': "unsupported operand type(s) for -: 'StrictUndefined' and 'StrictUndefined'", 'failed': True} fatal: [192.168.46.13] => {'msg': "unsupported operand type(s) for -: 'StrictUndefined' and 'StrictUndefined'", 'failed': True} FATAL: all hosts have already failed -- aborting
ちなみに中身はtemplatesのファイルをコピーするtaskだったのですが問題はvars/main.ymlに書かれている-(ハイフン)でした。
これだめだったんですね、知りませんでした。変数に-使うと何か問題があるのかしらん
_にして対応。