ролями. Ни один из плэйев не имеет смысл продолжать, если в претаске модуль uri не вернёт для пары url'ов 200 или 403 (например, если fqdn не резолвится или если fw закрыт). Т.е. 403 - это ок. Есть ли возможность остановить весь плэйбук, а не только плэй, если в первом же плэе проверка uri не прошла? Или придётся писать одну и ту же проверку в претасках к каждому плэю?
If you set any_errors_fatal and a task returns an error, Ansible finishes the fatal task on all hosts in the current batch, then stops executing the play on all hosts. Subsequent tasks and plays are not executed. https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_error_handling.html
it is going to stop the current play, but not the next ones, so I need to specify the uri checks in pre-tasks for each play, and this is the thing I'm looking the way to avoid
Разрешенные коды, емнип, можно ставить
Обсуждают сегодня