всех случаях failed в тасках, включая роли.
Делаю блок block с include_roles + rescue + always.
В случае fail внутри роли - таски в rescue, судя по всему, не вызываются (неоднозначно по документации, но кажется так и должно быть), а в блоке always я получаю ansible_failed_task is undefined. Как получить какую-то информацию по произошедшим фейлам в always ?
колбеки посмотрите. https://docs.ansible.com/ansible/latest/plugins/callback.html#example-callback-plugins
Обсуждают сегодня