# Error while evaluating conditional

**URL:** <https://forum.ansible.com/t/error-while-evaluating-conditional/24500>\
**Category:** Ansible Project\
**Created:** [May 17, 2017, 6:32am UTC](https://forum.ansible.com/t/error-while-evaluating-conditional/24500 "2017-05-17T06:32:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![igorc](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/igorc/32/5491_2.png) [@igorc](https://forum.ansible.com/u/igorc)\
**Post date:** [May 17, 2017, 6:32am UTC](https://forum.ansible.com/t/error-while-evaluating-conditional/24500/1 "2017-05-17T06:32:55Z")

</div>

Any idea why would Ansible error on this?

fatal: [localhost] =\> error while evaluating conditional: ‘does not exist’ in volume\_info.stderr and “10.99.4.236” == “10.99.3.195”

FATAL: all hosts have already failed – aborting

---

<div class="post-metadata">

**Author:** ![igorc](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/igorc/32/5491_2.png) [@igorc](https://forum.ansible.com/u/igorc)\
**Post date:** [May 17, 2017, 6:40am UTC](https://forum.ansible.com/t/error-while-evaluating-conditional/24500/2 "2017-05-17T06:40:37Z")

</div>

ok it was simply the order, this works:

when: ansible\_eth0.ipv4.address == server\_list.0 and ‘does not exist’ in volume\_info.stderr

where this will not:

when: ‘does not exist’ in volume\_info.stderr and ansible\_eth0.ipv4.address == server\_list.0

no matter in what kind of quotes you wrap it, escape it etc.

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [June 13, 2017, 12:42am UTC](https://forum.ansible.com/t/error-while-evaluating-conditional/24500/3 "2017-06-13T00:42:13Z")

</div>

when: "'does not exist' in volume\_info.stderr and  
ansible\_eth0.ipv4.address == server\_list.0"

^ yamlism, if it starts by quote it must end by quote

---

<div class="post-metadata">

**Author:** ![igorc](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/igorc/32/5491_2.png) [@igorc](https://forum.ansible.com/u/igorc)\
**Post date:** [June 13, 2017, 3:03am UTC](https://forum.ansible.com/t/error-while-evaluating-conditional/24500/4 "2017-06-13T03:03:09Z")

</div>

Yes i tried that it didnt work
