puppetmaster に接続しているクライアントがあり、mcollective を介して puppet エージェント コマンドを実行しています。ちょうど今日 (私の知る限り、何も変更していません)、すべてのmco puppet
コマンドで変更が適用されていません。マシンは puppet エージェントを実行します。カタログの実行が終了したことをログで確認できますが、何もしていません。ただし、エージェント ボックスに ssh して puppet を実行すると、適切な変更が適用されます。
mcollective がパペットに実行するように指示しているコマンドを正確に確認しましたが、それはpuppet agent --test --color=false --splay --splaylimit 30
. だから私はそれがボックスでも実行していることを確認しました.
更新:ここ数日Could not retrieve catalog from remote server: wrong header line format
、パペットを mcollective から実行するとエラーが発生し始めていることに気付きました。繰り返しますが、コマンドラインで手動で実行すると、これは決して起こりません。
これらは Ubuntu ボックス (12.10) で、エージェントで puppet 3.4.2 を実行し、mcollective 2.4.0 を使用する puppetmaster で 3.3.0 を実行しています。