我正在尝试编写我的第一个状态之一:
custom:
pkg.installed:
- sources:
- custom_repo: http://yum.custom.com/custom_repo.noarch.rpm
- require:
- pkg: epel
cmd.run:
- name: rpm --import http://yum.custom.com/RPM-GPG-KEY
- onchanges:
- pkg: custom但是,即使有onchanges指令,cmd.run也会继续执行。因此,根据我的理解,如果包存在,则不应该执行cmd.run模块。
我遗漏了什么?
发布于 2017-08-02 23:29:03
多亏了@alejdgs编辑,我才能解决我的问题...
它根本不是'onchange',而是‘onchange’
现在我要挖一个深洞,再也不出来了。天哪,我看不见了。
https://stackoverflow.com/questions/45464666
复制相似问题