Ansible 任务执行失败:YAML 语法错误
Ansible 任务 'network-ovn : include_tasks' 执行失败,错误信息显示 'We were unable to read either as JSON nor YAML...',原因是 YAML 文件存在语法错误,具体是在第 3 行第 38 列处缺失了一个 key 值。
错误信息指出:'Syntax Error while loading YAML... did not find expected key...'
建议在模板表达式括号开始时始终加上引号,例如:
with_items:
- {{ foo }}
应该写成:
with_items:
- '{{ foo }}'
这样可以避免类似的语法错误。
原文地址: https://www.cveoy.top/t/topic/lU8l 著作权归作者所有。请勿转载和采集!