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/d88b8914-6a4b-4e0e-882b-2064d7178f74%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.