Почему Chef генерирует фатальную ошибку при запросе на перезапуск

Я пытаюсь использовать фильтр журнала на client.log, чтобы оценить, успешно ли выполняется 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 ответ

Потому что мы хотим избежать запуска чего-либо еще в сходящемся шеф-поваре, и самый простой способ сделать это - вызвать исключение.

Другие вопросы по тегам