人形が最初の実行を成功裏に完了したことを検出する方法が必要なので、AWS EC2および/またはOpenStackでマシンを回転させるときに他のアクションを開始する前に待つことができます。 どうすれば確認できますか?人形の実行が完了したことを検出する方法
これまで浮いたいくつかのアイデアがあります:
- は、人形が完成(成功した)、私はその後、ちょうどそのファイルを監視することができます
- は人形が(成功裏に)終了したことを書き持つファイルに触れてい私はmcollectiveを通じて事実を確認することができます。 (人形の実行内から人形のDBへの書き込みがさえ可能であるかどうかわからない)
これらのファイルは通常、/ var/opt/lib/pe-puppet/stateにあります。あなたがカスタムの場所にインストールした場合、ディレクトリを見つけるためにpuppet config print vardirを使用してください –