我有客户端连接到 puppetmaster,并且我正在通过 mcollective 运行 puppet 代理命令。就在今天(据我所知,我们没有更改任何内容)所有mco puppet
命令都导致没有应用任何更改。机器运行 puppet 代理,我可以在日志中看到目录运行完成,但它什么也没做。但是,如果我 ssh 到代理框并运行 puppet,它会应用适当的更改。
我准确检查了 mcollective 告诉 puppet 运行的命令,它是puppet agent --test --color=false --splay --splaylimit 30
. 所以我确保这也是我在盒子上运行的。
更新:我刚刚注意到,在过去的几天里,Could not retrieve catalog from remote server: wrong header line format
当 puppet 从 mcollective 运行时,我们开始遇到一些错误。同样,当我在命令行手动运行它时,这永远不会发生。
这些是 Ubuntu 机器 (12.10),在代理上运行 puppet 3.4.2,在 puppetmaster 上运行 3.3.0 和 mcollective 2.4.0。