При написании и отладки анзибля playbooks, типичный рабочий процесс выглядит следующим образом:Как продолжить выполнение неудавшейся задачи после исправления ошибки в playbook?
ansible-playbook ./main.yaml
- Playbook терпит неудачу на некоторых задачах
- Fix эта задача и повторить строки 1, ожидая все предыдущие задачи снова выполнить. Это занимает много времени.
В идеале, я хотел бы возобновить выполнение неудавшейся задачи, имея инвентарь и все факты, собранные предыдущими задачами. Возможно ли это? Как ускорить запись/отладку плейбуков?
Спасибо за список вариантов. но AFAIK -limit сбрасывает зарегистрированные переменные и пользовательские факты, так что это хорошо, ограниченное использование –
Файл '.retry' содержит только неработающие хосты, он не хранит то, где именно сбой каждого узла. –
@FlorianBrucker Какой позор – igor