与Puppet添加require
关系意味着如果所需的依赖项失败,将跳过当前资源。
是否可以保持订购关系,但即使相关性失败也会继续执行?
通常,我想在升级包列表后触发构建。如果互联网连接断开,package
资源可能会失败,但我还是希望构建能够发生。我最初虽然这是subscribe
的重点,但在我的案例中似乎与require
没有任何区别。
答案 0 :(得分:1)
根本没有办法做到这一点,这是对Puppet的设计。
我设法解决了我的问题:
|| true
解决方法
编辑:最后,这不是真正可维护的。切换到Ansible。