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