# Getting No such file or directory in Ansible

**URL:** <https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030>\
**Category:** Ansible Project\
**Created:** [May 25, 2023, 9:40am UTC](https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030 "2023-05-25T09:40:05Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ankit\_daruka](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@ankit\_daruka](https://forum.ansible.com/u/ankit_daruka)\
**Post date:** [May 25, 2023, 9:40am UTC](https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030/1 "2023-05-25T09:40:05Z")

</div>

Hi Team,

I am getting “No such file or directory” in ansible tasks when actually the file is present . Below is the complete error log.

FAILED! =\> {“changed”: true, “cmd”: “cd /opt/app;\n HYBRIS\_HOME=/opt/ecomm/hybris;\n CONFIG\_DIR=$HYBRIS\_HOME/config;\n if [-d "$CONFIG\_DIR"]; then\n cd $CONFIG\_DIR;\n echo ""\>\>local.properties\n cat dev/local.properties\>\>local.properties\n echo ""\>\>local.properties\n cat dev/nodes/node0.properties\>\>local.properties\n fi”, “delta”: “0:00:00.067408”, “end”: “2023-05-25 07:39:36.732515”, “msg”: “non-zero return code”, “rc”: 1, “start”: “2023-05-25 07:39:36.665107”, “stderr”: “cat: dev/local.properties: No such file or directory\ncat: dev/nodes/node0.properties: No such file or directory”, “stderr\_lines”: [“cat: dev/local.properties: No such file or directory”, “cat: dev/nodes/node0.properties: No such file or directory”], “stdout”: “”, “stdout\_lines”: }

laybook is finished with code 2 2023-05-25 13:09:37 [ERROR] main → unhandled exception java.lang.IllegalStateException: Process finished with exit code 2 at com.walmartlabs.concord.plugins.ansible.v1.RunPlaybookTask2.run(RunPlaybookTask2.java:128) at com.walmartlabs.concord.plugins.ansible.v1.RunPlaybookTask2.execute(RunPlaybookTask2.java:93) at com.walmartlabs.concord.runner.TaskCallInterceptor.invoke(TaskCallInterceptor.java:88) at com.walmartlabs.concord.runner.engine.EngineFactory$JavaDelegateHandlerImpl.execute(EngineFactory.java:219) at io.takari.bpm.reducers.ExpressionsReducer$DelegateFn.call(ExpressionsReducer.java:131) at io.takari.bpm.reducers.ExpressionsReducer$DelegateFn.call(ExpressionsReducer.java:1) at io.takari.bpm.reducers.ExpressionsReducer.reduce(ExpressionsReducer.java:66) at io.takari.bpm.reducers.CombiningReducer.reduce(CombiningReducer.java:18) at io.takari.bpm.DefaultExecutor.eval(DefaultExecutor.java:61) at io.takari.bpm.AbstractEngine.runLockSafe(AbstractEngine.java:209) at io.takari.bpm.AbstractEngine.resumeLockSafe(AbstractEngine.java:185) at io.takari.bpm.AbstractEngine.resume(AbstractEngine.java:100) at io.takari.bpm.AbstractEngine.resume(AbstractEngine.java:112) at com.walmartlabs.concord.runner.Main.resume(Main.java:310) at com.walmartlabs.concord.runner.Main.executeProcess(Main.java:180) at com.walmartlabs.concord.runner.Main.run(Main.java:145) at com.walmartlabs.concord.runner.Main.main(Main.java:507) 2023-05-25 13:09:39 [ERROR] Process exit code: 1 2023-05-25 13:09:39 [INFO] Process status: FAILED

Please help me resolve the issue.

Regards,  
Ankit Daruka

---

<div class="post-metadata">

**Author:** ![dnmvisser](https://avatars.discourse-cdn.com/v4/letter/d/8e8cbc/32.png) [@dnmvisser](https://forum.ansible.com/u/dnmvisser)\
**Post date:** [May 25, 2023, 3:14pm UTC](https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030/2 "2023-05-25T15:14:10Z")

</div>

Hii  
I don't know what system this is producing, it seems some Java code?  
In any case, if I assume that your Java code eventually runs ansible,  
then the error is clear: there is no such file or directory where  
ansible expects it.  
Note: this seems to happen sometimes because ansible is not run  
manually, but by some machine, which may run some container or other  
abstraction device internally, and that final ansible execution  
environment does not have that file/directory.  
In short, if you state "actually the file is present", that may be  
correct, but it may be on a different system than where (you think)  
ansible runs.

Since you haven't shared any playbook, it's hard to tell what goes on.  
So, start by sharing your playbook.

---

<div class="post-metadata">

**Author:** ![Matt\_D](https://avatars.discourse-cdn.com/v4/letter/m/e495f1/32.png) [@Matt\_D](https://forum.ansible.com/u/Matt_D)\
**Post date:** [May 25, 2023, 8:36pm UTC](https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030/3 "2023-05-25T20:36:46Z")

</div>

Check the permissions on the file.

---

<div class="post-metadata">

**Author:** ![ankit\_daruka](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@ankit\_daruka](https://forum.ansible.com/u/ankit_daruka)\
**Post date:** [May 26, 2023, 4:44am UTC](https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030/4 "2023-05-26T04:44:03Z")

</div>

Hi Team,

The issue is fixed. There was some configuration issue.

Thanks & Regards,  
Ankit Daruka

---

<div class="post-metadata">

**Author:** ![dnmvisser](https://avatars.discourse-cdn.com/v4/letter/d/8e8cbc/32.png) [@dnmvisser](https://forum.ansible.com/u/dnmvisser)\
**Post date:** [May 26, 2023, 10:33am UTC](https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030/5 "2023-05-26T10:33:34Z")

</div>

> The issue is fixed. There was some configuration issue.

Hi Ankit, would you be so kind as to help others that have the same  
problem, and share what this configuration issue was?  
Much appreciated

---

<div class="post-metadata">

**Author:** ![ankit\_daruka](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@ankit\_daruka](https://forum.ansible.com/u/ankit_daruka)\
**Post date:** [May 26, 2023, 10:36am UTC](https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030/6 "2023-05-26T10:36:31Z")

</div>

Hi Dick Visser,

This issue was not ansible related. It was due to some internal project related configuration issue. The package url was incorrect so ansible was not able to download the package and hence the file was missing.

Regards,  
Ankit Daruka

---

<div class="post-metadata">

**Author:** ![skratbag](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/skratbag/32/4836_2.png) [@skratbag](https://forum.ansible.com/u/skratbag)\
**Post date:** [May 29, 2023, 9:54pm UTC](https://forum.ansible.com/t/getting-no-such-file-or-directory-in-ansible/38030/7 "2023-05-29T21:54:16Z")

</div>

Perhaps check your pathnames?
