Initially permissions were like this: drwxrwxr-x 2 orhan orhan 4096 Şub 3 21:24 /home/orhan/.ansible drwxrwxr-x 3 orhan orhan 4096 Şub 4 16:15 /home/orhan/.elasticluster drwx------ 2 orhan orhan 4096 Oca 29 19:57 /home/orhan/.ssh
After the commands it became: drwxrwxrwx 2 orhan orhan 4096 Şub 3 21:24 /home/orhan/.ansible drwxrwxrwx 3 orhan orhan 4096 Şub 4 16:15 /home/orhan/.elasticluster drwx---rwx 2 orhan orhan 4096 Oca 29 19:57 /home/orhan/.ssh However, that Errno 13 is still there. Error message is as follows: 'import sitecustomize' failed; use -v for traceback Traceback (most recent call last): File "/usr/local/bin/ansible-playbook", line 43, in <module> import ansible.constants as C File "/usr/local/lib/python2.7/site-packages/ansible/constants.py", line 202, in <module> DEFAULT_LOCAL_TMP = get_config(p, DEFAULTS, 'local_tmp', 'ANSIBLE_LOCAL_TEMP', '~/.ansible/tmp', value_type='tmppath') File "/usr/local/lib/python2.7/site-packages/ansible/constants.py", line 109, in get_config makedirs_safe(value, 0o700) File "/usr/local/lib/python2.7/site-packages/ansible/utils/path.py", line 71, in makedirs_safe raise AnsibleError("Unable to create local directories(%s): %s" % (to_native(rpath), to_native(e))) ansible.errors.AnsibleError: Unable to create local directories(/home/.ansible/tmp): [Errno 13] Permission denied: '/home/.ansible' 2018-02-04 15:56:38 cfeda8a7b8b3 gc3.elasticluster[1] ERROR Command `ansible-playbook /home/elasticluster/share/playbooks/site.yml --inventory=/home/orhan/.elasticluster/storage/slurm-on-gce.inventory --become --become-user=root -vv` failed with exit code 1. 2018-02-04 15:56:38 cfeda8a7b8b3 gc3.elasticluster[1] ERROR Check the output lines above for additional information on this error. 2018-02-04 15:56:38 cfeda8a7b8b3 gc3.elasticluster[1] ERROR The cluster has likely *not* been configured correctly. You may need to re-run `elasticluster setup` or fix the playbooks. 2018-02-04 15:56:38 cfeda8a7b8b3 gc3.elasticluster[1] WARNING Cluster `slurm-on-gce` not yet configured. Please, re-run `elasticluster setup slurm-on-gce` and/or check your configuration Orhan On Sun, Feb 4, 2018 at 3:36 PM, Riccardo Murri <riccardo.mu...@gmail.com> wrote: > Dear Orxan, > > the following subdirectories of your home directory should be owned > and writable by your Linux accoun (which is `rmurri` in my case)t: > > $ ls -ld $HOME/.ansible $HOME/.elasticluster $HOME/.ssh > drwxrwxr-x 5 rmurri rmurri 4096 feb 2 2015 /home/rmurri/.ansible > drwxrwxr-x 3 rmurri rmurri 4096 feb 3 21:15 /home/rmurri/.elasticluster > drwxr-xr-x 3 rmurri rmurri 4096 gen 19 16:29 /home/rmurri/.ssh > > If they aren't, try running the following command to fix the permissions > > sudo chown -v -R $(whoami) $HOME/.ansible $HOME/.elasticluster > $HOME/.ssh > sudo chmod -v o+rwX $HOME/.ansible $HOME/.elasticluster $HOME/.ssh > > If it still doesn't work, please post the output of the above two > commands along with error message produced by ElastiCluster. > > Ciao, > R > -- You received this message because you are subscribed to the Google Groups "elasticluster" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticluster+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.