用一个简单的剧本:
---
- hosts: all
tasks:
- debug: var=not_existing_var
我有
ok: [compute01] => {
"not_existing_var": "VARIABLE IS NOT DEFINED!"
}
并且ansible-playbook
的退出代码变为 0。但是为什么呢?为什么呢ok
?当任何未定义的变量以这种方式定义时是否正常?
第二个问题:我该如何解决这个问题并得到我的错误?