both serial and max_fail_percentage do not work for this case. because I
need to skip the remaining roles.
On Tuesday, May 8, 2018 at 7:52:18 AM UTC+5:30, Edmund Cheng wrote:
>
> Did you maybe try with serial and max_fail_percentage?
>
> On Tuesday, May 8, 2018 at 12:36:53 AM UTC+8, Ankur Gupta wrote:
>>
>> I am working on ansible exception handling tasks and stuck in an ansible
>> tasks execution handling problem where I need your guide to come over.
>>
>>
>> I have 2 system host group *system_a* and *system_b* and I develop 6
>> roles and each role have multiple tasks.I execute 2 roles on *syste_a* and
>> reaming 4 on *system_b*.
>>
>>
>> in my case is, if any tasks in a role(1-6) are failed then skip the
>> remains role execution and execution one task end of the playbook on
>> system_a group host.
>>
>> How can handle this case in ansible.
>>
>>
>> Can you help me in this situation?
>>
>>
>> here is my site.yml
>>
>>
>> - host: system_a
>> roles:
>> - role-1
>> - role-2
>> - hosts: system_b
>> roles:
>> - role-3
>> - role-4
>> - role-5
>> - role-6
>> - tasks:
>> - name: restart postfix service
>> service: name=postfix state=restarted
>> delegate_to: "{{ item }}"
>> loop: "{{ groups['system_a'] }}"
>>
>
--
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 [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/d3c62152-a6fc-4abf-9963-1428b9dbef77%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.