# ability to ignore inaccessible hosts and return successfully?

**URL:** <https://forum.ansible.com/t/ability-to-ignore-inaccessible-hosts-and-return-successfully/12925>\
**Category:** Ansible Project\
**Tags:** ansible-project\
**Created:** [June 7, 2013, 4:32pm UTC](https://forum.ansible.com/t/ability-to-ignore-inaccessible-hosts-and-return-successfully/12925 "2013-06-07T16:32:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan2](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Michael\_DeHaan2](https://forum.ansible.com/u/Michael_DeHaan2)\
**Post date:** [June 7, 2013, 4:32pm UTC](https://forum.ansible.com/t/ability-to-ignore-inaccessible-hosts-and-return-successfully/12925/1 "2013-06-07T16:32:33Z")

</div>

Hmm…

It seems what you _might_ want to do in this case is modify your ec2 inventory script (if you are not using one, use one) such that it returns hosts that are running.

This way you would only talk to running hosts?

Alternatively if you are just talking about Jenkins, what you might want to do is wrap /usr/bin/ansible-playbook in a script that always returns success unless the string “all hosts have already failed” is found (or some other criteria).

---

<div class="post-metadata">

**Author:** ![Brice\_Burgess](https://avatars.discourse-cdn.com/v4/letter/b/d2c977/32.png) [@Brice\_Burgess](https://forum.ansible.com/u/Brice_Burgess)\
**Post date:** [June 7, 2013, 7:02pm UTC](https://forum.ansible.com/t/ability-to-ignore-inaccessible-hosts-and-return-successfully/12925/2 "2013-06-07T19:02:01Z")

</div>

Michael,

I agree on both points. Thanks (as always!) for talking some sense into me 🙂 I can tag the instances as worker nodes and use ansible\_inventory. Your idea about wrapping the script to always return true also makes great sense.

~ Brice
