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



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

在正常的Chef运行过程中,我的recipe请求重新启动。

厨师日志:

  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

因为我们希望避免在Chef收敛中进一步运行任何内容,而最简单的方法就是引发异常。

相关内容

  • 没有找到相关文章

最新更新