mirror of https://github.com/ansible/ansible.git
Fix any_errors_fatal in meta tasks (#36870)
parent
eb992920a2
commit
0eece38cdf
@ -0,0 +1,25 @@
|
||||
- hosts:
|
||||
- A
|
||||
- B
|
||||
gather_facts: no
|
||||
any_errors_fatal: yes
|
||||
connection: local
|
||||
vars:
|
||||
output_dir: /tmp
|
||||
tasks:
|
||||
- name: Task one
|
||||
debug:
|
||||
msg: 'task 1'
|
||||
changed_when: yes
|
||||
notify: EXPECTED FAILURE failed_handler
|
||||
|
||||
- meta: flush_handlers
|
||||
|
||||
- name: This task should never happen
|
||||
file:
|
||||
path: "{{ output_dir }}/should_not_exist_{{ inventory_hostname }}"
|
||||
state: touch
|
||||
handlers:
|
||||
- name: EXPECTED FAILURE failed_handler
|
||||
fail:
|
||||
when: 'inventory_hostname == "A"'
|
Loading…
Reference in New Issue