# /etc/ansible/facts.d/common.fact =\> \[Errno 8\] Exec format error

**URL:** <https://forum.ansible.com/t/etc-ansible-facts-d-common-fact-errno-8-exec-format-error/22991>\
**Category:** Ansible Developer\
**Tags:** ansible-devel\
**Created:** [November 9, 2016, 7:51pm UTC](https://forum.ansible.com/t/etc-ansible-facts-d-common-fact-errno-8-exec-format-error/22991 "2016-11-09T19:51:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [November 9, 2016, 7:51pm UTC](https://forum.ansible.com/t/etc-ansible-facts-d-common-fact-errno-8-exec-format-error/22991/1 "2016-11-09T19:51:58Z")

</div>

I believe the code path will look to see if the file is executable, and try to execute it. I’d make sure that the file isn’t executable. If it’s not executable, ansible will just read it, and then parse.

---

<div class="post-metadata">

**Author:** ![Clement\_VALENTIN](https://avatars.discourse-cdn.com/v4/letter/c/839c29/32.png) [@Clement\_VALENTIN](https://forum.ansible.com/u/Clement_VALENTIN)\
**Post date:** [November 10, 2016, 8:39am UTC](https://forum.ansible.com/t/etc-ansible-facts-d-common-fact-errno-8-exec-format-error/22991/2 "2016-11-10T08:39:40Z")

</div>

Thx it works, fact file must’nt have exec right 🙂
