# host failure does not skip the remaining roles/plays for the failed hosts

**URL:** <https://forum.ansible.com/t/host-failure-does-not-skip-the-remaining-roles-plays-for-the-failed-hosts/20292>\
**Category:** Ansible Project\
**Created:** [January 20, 2016, 3:28pm UTC](https://forum.ansible.com/t/host-failure-does-not-skip-the-remaining-roles-plays-for-the-failed-hosts/20292 "2016-01-20T15:28:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jesse\_Schluter](https://avatars.discourse-cdn.com/v4/letter/j/f17d59/32.png) [@Jesse\_Schluter](https://forum.ansible.com/u/Jesse_Schluter)\
**Post date:** [January 20, 2016, 3:28pm UTC](https://forum.ansible.com/t/host-failure-does-not-skip-the-remaining-roles-plays-for-the-failed-hosts/20292/1 "2016-01-20T15:28:39Z")

</div>

Hello everyone,

we just switched to ansible 2.0. First of all thanks for all the work you put into it!

But it seems I am unable to get it to behave “the way I am used to” 😉

Until now we had a task in the playbooks to check whether a host is “alive”. With 1.9 all remaining tasks/roles/plays were skipped for a host if the first task failed. Now with 2.0 for every role/play ansible forgets that the host already failed and tries to execute tasks on this host again.

Is there a way to get the old behavior back?

Best regards,  
Jesse
