# gather\_facts: Stuck when Remote is booted from archiso

**URL:** <https://forum.ansible.com/t/gather-facts-stuck-when-remote-is-booted-from-archiso/19329>\
**Category:** Ansible Project\
**Created:** [September 22, 2015, 6:02pm UTC](https://forum.ansible.com/t/gather-facts-stuck-when-remote-is-booted-from-archiso/19329 "2015-09-22T18:02:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marc\_Mettke](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@Marc\_Mettke](https://forum.ansible.com/u/Marc_Mettke)\
**Post date:** [September 22, 2015, 6:02pm UTC](https://forum.ansible.com/t/gather-facts-stuck-when-remote-is-booted-from-archiso/19329/1 "2015-09-22T18:02:13Z")

</div>

I’m trying to create an os\_installation\_ansible\_playbook for automatic installation of various linux distributions.

By doing this, I learned that gather\_facts works with an installed archlinux but not with the archiso installation iso.

Python2 is installed and running on the archiso and ansible commands/modules are working.

Are there any other dependencies for the Client to match?

---

<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:** [September 22, 2015, 6:50pm UTC](https://forum.ansible.com/t/gather-facts-stuck-when-remote-is-booted-from-archiso/19329/2 "2015-09-22T18:50:14Z")

</div>

Can you check at which point it gets stuck? the fact gathering process  
looks at system devices and /proc for a lot of info, it is possible  
that one of those reads is causing this issue on the usb.  
In any case there is a timeout that should prevent this from being  
permanent but it does not always work when python uses an underlying  
library that does a blocking call.
