我修改了一个Ansible游戏书,从git状态我可以清楚地看到修改过的数据/文件。现在,当我运行游戏书时,即使在游戏书完全运行之后,更改也不会生效。 我尝试重命名playbook文件,甚至从目录中删除play-book文件,仍然执行playbook。似乎某种缓存机制。
我经常遇到这种情况但却无法理解出了什么问题。使用的Ansible版本是1.7.1
答案 0 :(得分:0)
知道了,我在ansible.cfg中为roles_path参数提供了多个路径条目。顺便提一下,对于roles_path参数中指定的每个路径,存储库也存在,并且根据设计,Ansible使用了第一个匹配。
因此,每次我在我的存储库中进行更改时,数据仍然来自其他存储库。