Как Ansible может зациклить последовательность задач?
Как можноанзибль сборник пьеспетля по последовательности задач? Я хочу реализовать цикл опроса, который выполняет последовательность задач, пока задача не будет успешной. В случае сбоя обработчик исключений попытается исправить условие, а затем цикл будет повторять последовательность задач.
Рассмотрим следующий воображаемый пример:
- action:
- block:
- debug: msg='i execute normally'
- command: /bin/foo
rescue:
- debug: msg='I caught an error'
- command: /bin/fixfoo
always:
- debug: msg="this always executes"
register: result
until: result
retries: 5
delay: 10