# error with home dir

**URL:** <https://forum.ansible.com/t/error-with-home-dir/11529>\
**Category:** Ansible Project\
**Created:** [May 10, 2012, 3:09am UTC](https://forum.ansible.com/t/error-with-home-dir/11529 "2012-05-10T03:09:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![AD1](https://avatars.discourse-cdn.com/v4/letter/a/e5b9ba/32.png) [@AD1](https://forum.ansible.com/u/AD1)\
**Post date:** [May 10, 2012, 3:09am UTC](https://forum.ansible.com/t/error-with-home-dir/11529/1 "2012-05-10T03:09:58Z")

</div>

hello

I am getting an error about a homedir, but it isnt the right homedir. It looks like ansible hard codes /home/$USER or something, here is the error , any ideas? The real home dir of this user is /home/d/dpadmin but for some reason it is trying to create /home/dpadmin which is failing the playbook

File “/tmp/ansible.0O3Er9/setup”, line 59, in

os.makedirs(ansible\_dir)

File “/usr/lib64/python2.6/os.py”, line 150, in makedirs

makedirs(head, mode)

File “/usr/lib64/python2.6/os.py”, line 157, in makedirs

mkdir(name, mode)

OSError: [Errno 13] Permission denied: ‘/home/dpadmin’

$ finger dpadmin  
Login: dpadmin  
Directory: /home/d/dpadmin Shell: /bin/bash

Thanks  
-AD

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [May 10, 2012, 3:11am UTC](https://forum.ansible.com/t/error-with-home-dir/11529/2 "2012-05-10T03:11:28Z")

</div>

Which version of Ansible are you using?

This should be long resolved to use $HOME at least on the devel branch.

It's pretty safe if you want to switch to it.

--Michael

---

<div class="post-metadata">

**Author:** ![AD1](https://avatars.discourse-cdn.com/v4/letter/a/e5b9ba/32.png) [@AD1](https://forum.ansible.com/u/AD1)\
**Post date:** [May 10, 2012, 1:10pm UTC](https://forum.ansible.com/t/error-with-home-dir/11529/3 "2012-05-10T13:10:43Z")

</div>

ansible.noarch 0.3.1-1.el6 epel

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [May 10, 2012, 1:13pm UTC](https://forum.ansible.com/t/error-with-home-dir/11529/4 "2012-05-10T13:13:10Z")

</div>

Ok, this is fixed in devel. I’m not going to back port the fix because it’s not long before 0.4 will be out.

You may wish to try the devel branch.

---

<div class="post-metadata">

**Author:** ![AD1](https://avatars.discourse-cdn.com/v4/letter/a/e5b9ba/32.png) [@AD1](https://forum.ansible.com/u/AD1)\
**Post date:** [May 10, 2012, 1:15pm UTC](https://forum.ansible.com/t/error-with-home-dir/11529/5 "2012-05-10T13:15:25Z")

</div>

I tried with the latest from git and I am getting

=\> failed to transfer file to /setup

Traceback (most recent call last):  
File “/usr/local/src/ansible/lib/ansible/connection.py”, line 163, in put\_file  
sftp.put(in\_path, out\_path)  
File “/usr/lib/python2.6/site-packages/paramiko/sftp\_client.py”, line 557, in put  
fr = self.file(remotepath, ‘wb’)  
File “/usr/lib/python2.6/site-packages/paramiko/sftp\_client.py”, line 245, in open  
t, msg = self.\_request(CMD\_OPEN, filename, imode, attrblock)  
File “/usr/lib/python2.6/site-packages/paramiko/sftp\_client.py”, line 624, in \_request  
return self.\_read\_response(num)  
File “/usr/lib/python2.6/site-packages/paramiko/sftp\_client.py”, line 671, in \_read\_response  
self.\_convert\_status(msg)  
File “/usr/lib/python2.6/site-packages/paramiko/sftp\_client.py”, line 699, in \_convert\_status  
raise IOError(errno.EACCES, text)  
IOError: [Errno 13] Permission denied

I am only running 1 basic task, to see if apache is running

tasks:

- name: ensure apache is running  
action: service name=httpd state=started  
handlers:
- name: restart apache  
action: service name=apache state=restarted

---

<div class="post-metadata">

**Author:** ![AD1](https://avatars.discourse-cdn.com/v4/letter/a/e5b9ba/32.png) [@AD1](https://forum.ansible.com/u/AD1)\
**Post date:** [May 10, 2012, 1:37pm UTC](https://forum.ansible.com/t/error-with-home-dir/11529/6 "2012-05-10T13:37:35Z")

</div>

devel branch works, thanks.
