должен быть в такой задаче, 1. Стартуем роль , задач в ней много, оповещааем куда то ( в какой то месенждер что мы стартанули) 2. Случае провала роли, мы останавливаем выполнение, вы полняем таску оповещающую о провале, в доке есть несколько путей, (таска с игнорирование ошибки и т.д). Кто как делает?
https://docs.ansible.com/ansible/2.9/user_guide/playbooks_blocks.html
Всякие триггеры, оповещения и прочую обвязку мы обычно на другом уровне делаем. Дженкинс, CI и т.п.
Проще всего вынести оповещалки за пределы ансибла
Обсуждают сегодня