Mit einfachem TextbuchWarum Ansible's nicht definierte Variable nicht als Fehler für das Playbook gilt?
---
- hosts: all
tasks:
- debug: var=not_existsing_var
Ich habe
ok: [compute01] => {
"not_existsing_var": "VARIABLE IS NOT DEFINED!"
}
Und ansible-playbook
‚s Exit-Code wird zu 0. Aber warum? Warum ist es ok
? Ist es normal, wenn beliebig undefinierte Variablen auf diese Weise definiert wurden?
Und eine zweite Frage: Wie kann ich dies umgehen und meinen Fehler bekommen?