这可能是因为您正在使用set_fact模块来设置变量,但是在Ansible Tower中设置的变量不会立即生效,因为所有变量都被存储在数据库中。在下一个任务中,您需要正确地引用该变量才能使用它。
解决方法是添加一个debug任务来确认变量是否正确设置。例如:
set_fact: my_var: "hello world"
debug: var: my_var
上一篇:Ansible同一主机在两个play中无法访问
下一篇:AnsibleTower/AWX3.8.3在CentOSStream8上似乎不受支持。