# :ERROR! Unexpected Exception, this is probably a bug: \[Errno 2\] No such file or directory

**URL:** <https://forum.ansible.com/t/error-unexpected-exception-this-is-probably-a-bug-errno-2-no-such-file-or-directory/26549>\
**Category:** Ansible Developer\
**Created:** [January 24, 2018, 4:59am UTC](https://forum.ansible.com/t/error-unexpected-exception-this-is-probably-a-bug-errno-2-no-such-file-or-directory/26549 "2018-01-24T04:59:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sai.upenderrao](https://avatars.discourse-cdn.com/v4/letter/s/85f322/32.png) [@sai.upenderrao](https://forum.ansible.com/u/sai.upenderrao)\
**Post date:** [January 24, 2018, 4:59am UTC](https://forum.ansible.com/t/error-unexpected-exception-this-is-probably-a-bug-errno-2-no-such-file-or-directory/26549/1 "2018-01-24T04:59:47Z")

</div>

Hi Team ,

i am facing below issue :**ERROR! Unexpected Exception, this is probably a bug: [Errno 2] No such file or directory**

using **ansible 2.4.2.0** version . Can some please help me what was the issue .

[suupacha@smolabvlnx20 ansible]$ ansible --version  
ansible 2.4.2.0  
config file = /etc/ansible/ansible.cfg  
configured module search path = [u’/home/suupacha/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python2.7/site-packages/ansible  
executable location = /usr/bin/ansible  
python version = 2.7.5 (default, May 3 2017, 07:55:04) [GCC 4.8.5 20150623 (Red Hat 4.8.5-14)]

[mwciuser@smolabvlnx20 etc]$ ansible localhost -m command -a “pwd” -vvvv  
ansible 2.4.2.0  
config file = /etc/ansible/ansible.cfg  
configured module search path = [u’/home/mwciuser/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python2.7/site-packages/ansible  
executable location = /usr/bin/ansible  
python version = 2.7.5 (default, May 3 2017, 07:55:04) [GCC 4.8.5 20150623 (Red Hat 4.8.5-14)]  
Using /etc/ansible/ansible.cfg as config file  
setting up inventory plugins  
Parsed /etc/ansible/hosts inventory source with ini plugin  
**ERROR! Unexpected Exception, this is probably a bug: [Errno 2] No such file or directory**  
the full traceback was:

Traceback (most recent call last):  
File “/usr/bin/ansible”, line 106, in   
exit\_code = cli.run()  
File “/usr/lib/python2.7/site-packages/ansible/cli/adhoc.py”, line 145, in run  
play = Play().load(play\_ds, variable\_manager=variable\_manager, loader=loader)  
File “/usr/lib/python2.7/site-packages/ansible/playbook/play.py”, line 117, in load  
return p.load\_data(data, variable\_manager=variable\_manager, loader=loader)  
File “/usr/lib/python2.7/site-packages/ansible/playbook/base.py”, line 254, in load\_data  
self.\_attributes[name] = method(name, ds[name])  
File “/usr/lib/python2.7/site-packages/ansible/playbook/play.py”, line 147, in \_load\_tasks  
return load\_list\_of\_blocks(ds=ds, play=self, variable\_manager=self.\_variable\_manager, loader=self.\_loader)  
File “/usr/lib/python2.7/site-packages/ansible/playbook/helpers.py”, line 59, in load\_list\_of\_blocks  
loader=loader,  
File “/usr/lib/python2.7/site-packages/ansible/playbook/block.py”, line 86, in load  
return b.load\_data(data, variable\_manager=variable\_manager, loader=loader)  
File “/usr/lib/python2.7/site-packages/ansible/playbook/base.py”, line 254, in load\_data  
self.\_attributes[name] = method(name, ds[name])  
File “/usr/lib/python2.7/site-packages/ansible/playbook/block.py”, line 122, in \_load\_block  
use\_handlers=self.\_use\_handlers,  
File “/usr/lib/python2.7/site-packages/ansible/playbook/helpers.py”, line 332, in load\_list\_of\_tasks  
t = Task.load(task\_ds, block=block, role=role, task\_include=task\_include, variable\_manager=variable\_manager, loader=loader)  
File “/usr/lib/python2.7/site-packages/ansible/playbook/task.py”, line 139, in load  
return t.load\_data(data, variable\_manager=variable\_manager, loader=loader)  
File “/usr/lib/python2.7/site-packages/ansible/playbook/base.py”, line 244, in load\_data  
ds = self.preprocess\_data(ds)  
File “/usr/lib/python2.7/site-packages/ansible/playbook/task.py”, line 179, in preprocess\_data  
(action, args, delegate\_to) = args\_parser.parse()  
File “/usr/lib/python2.7/site-packages/ansible/parsing/mod\_args.py”, line 289, in parse  
if item in module\_loader or item in action\_loader or item in [‘meta’, ‘include’, ‘include\_tasks’, ‘include\_role’, ‘import\_tasks’, ‘import\_role’]:  
File “/usr/lib/python2.7/site-packages/ansible/plugins/loader.py”, line 323, in has\_plugin  
return self.find\_plugin(name) is not None  
File “/usr/lib/python2.7/site-packages/ansible/plugins/loader.py”, line 265, in find\_plugin  
for path in (p for p in self.\_get\_paths() if p not in self.\_searched\_paths and os.path.isdir(p)):  
File “/usr/lib/python2.7/site-packages/ansible/plugins/loader.py”, line 176, in \_get\_paths  
ret.extend(self.\_get\_package\_paths(subdirs=subdirs))  
File “/usr/lib/python2.7/site-packages/ansible/plugins/loader.py”, line 141, in \_get\_package\_paths  
m = **import** (self.package)  
File “/usr/lib/python2.7/site-packages/ansible/plugins/action/ **init**.py”, line 34, in   
from ansible.executor.module\_common import modify\_module  
File “/usr/lib/python2.7/site-packages/ansible/executor/module\_common.py”, line 44, in   
from ansible.executor import action\_write\_locks  
File “/usr/lib/python2.7/site-packages/ansible/executor/action\_write\_locks.py”, line 36, in   
action\_write\_locks[None] = Lock()  
File “/usr/lib64/python2.7/multiprocessing/ **init**.py”, line 176, in Lock  
return Lock()  
File “/usr/lib64/python2.7/multiprocessing/synchronize.py”, line 147, in **init**  
SemLock. **init** (self, SEMAPHORE, 1, 1)  
File “/usr/lib64/python2.7/multiprocessing/synchronize.py”, line 75, in **init**  
sl = self.\_semlock = \_multiprocessing.SemLock(kind, value, maxvalue)  
**OSError: [Errno 2] No such file or directory**

**Thanks**  
**Upender**

---

<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:** [January 24, 2018, 5:32pm UTC](https://forum.ansible.com/t/error-unexpected-exception-this-is-probably-a-bug-errno-2-no-such-file-or-directory/26549/2 "2018-01-24T17:32:08Z")

</div>

This is a result of the system where you are running ansible not having access to /dev/shm which is a requirement for multiprocessing semaphores on your platform.
