为什么Chef在重启请求时会抛出致命错误

时间:2016-08-20 18:07:04

标签: chef chef-recipe chef-zero

我尝试在client.log上使用日志过滤器来评估Chef是否成功运行。

在Chef运行的正常过程中,我的食谱要求重新启动。

厨师日志:

  FATAL: Chef::Exceptions::Reboot: Rebooting server at a recipe's request. 

为什么Chef会在正常重启请求时抛出错误?如何防止记录此错误。

我的重启请求看起来像是

reboot "my_reboot" do
  action :reboot_now
  reason 'There is a pending reboot.'
  only_if { reboot_pending? }
  delay_mins 0.5
end

1 个答案:

答案 0 :(得分:0)

因为我们希望避免在Chef汇聚中运行任何进一步的操作,最简单的方法是引发异常。