Hi, I created a role that has a rescue block where role is marked as failed:
--- #myrole - block: ... rescue: - fail: msg='some message' #mark as fail ansible_failed_task is defined On my playbook the idea is to send notification if ansible_failed_task is defined that's why "myrole" fails on rescue section. So on my playbook if that variable is defined I send a notification: - hosts: automation gather_facts: True post_tasks: - include: notification.yml status=unstable action="Tests unstable" when: ansible_failed_task is defined roles: - { role: myrole, tags: tests} When I run this playbook and "myrole" fails post_tasks section is never executed, so my question is that: Will post_tasks execute no matter whether role has failed or not? if not what should I use so post_tasks get executed no matter role's result? Thanks in advance -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to ansible-project+unsubscr...@googlegroups.com. To post to this group, send email to ansible-project@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/6c100ff0-e200-490b-afbb-83a282c540ea%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.