Я тестирую поведение некоторых сценариев инициализации (зависимости некоторых служб) с kitchen . Я хотел бы:
- Запустите
create
и завершите шаг
- Запустите
converge
и завершите шаг
- перезагрузка
- Запустите
verify
и завершите шаг
Я видел https://docs.chef.io/config_yml_kitchen.html#kitchen-converge-on-system-reboot и https://kitchen.ci/docs/reference/reboots/, но для этого требуется:
- для меня, чтобы добавить рецепт в списке выполнения с перезагрузкой
- когда кухня возобновляет работу, она делает
converge
снова и снова перезагружается ...
- Я мог бы добавить несколько охранников при перезагрузке и т. Д.
но вышеперечисленное звучит как большая работа. Я хотел бы спросить, есть ли прямой способ сделать это.