シェフが成功したかどうかを評価するために、client.logでログフィルタを使用しようとしています。シェフが再起動要求時に致命的なエラーを投げる理由
シェフの通常のコースでは、レシピがリブートを要求します。
シェフログ:
FATAL: Chef::Exceptions::Reboot: Rebooting server at a recipe's request.
なぜシェフは、通常の再起動要求でエラーをスローしますか?このエラーが記録されないようにするにはどうすればよいですか。
我々はシェフにさらに何かを実行しないようにしたいので私のリブート要求が
reboot "my_reboot" do
action :reboot_now
reason 'There is a pending reboot.'
only_if { reboot_pending? }
delay_mins 0.5
end
上記のログとは別に、理由を述べることができるものがもう少しあります。理由を確認するためにデバッグを実行してみてください。 –