The overcloud nodes have 'root' user as owner of '.ssh' directory:
[heat-admin@overcloud-novacompute-0 ~]$ ls -lha /home/heat-admin/ total 12K drwx------. 3 heat-admin heat-admin 74 Sep 1 19:02 . drwxr-xr-x. 3 root root 24 Sep 1 19:02 .. -rw-r--r--. 1 heat-admin heat-admin 18 Jul 27 14:21 .bash_logout -rw-r--r--. 1 heat-admin heat-admin 141 Jul 27 14:21 .bash_profile -rw-r--r--. 1 heat-admin heat-admin 376 Jul 27 14:21 .bashrc drwxr-xr-x. 2 root root 29 Sep 1 19:02 .ssh [heat-admin@overcloud-novacompute-0 ~]$ touch .ssh/temp_file touch: cannot touch '.ssh/temp_file': Permission denied
The overcloud nodes have 'root' user as owner of '.ssh' directory:
[heat-admin@ overcloud- novacompute- 0 ~]$ ls -lha /home/heat-admin/ overcloud- novacompute- 0 ~]$ touch .ssh/temp_file
total 12K
drwx------. 3 heat-admin heat-admin 74 Sep 1 19:02 .
drwxr-xr-x. 3 root root 24 Sep 1 19:02 ..
-rw-r--r--. 1 heat-admin heat-admin 18 Jul 27 14:21 .bash_logout
-rw-r--r--. 1 heat-admin heat-admin 141 Jul 27 14:21 .bash_profile
-rw-r--r--. 1 heat-admin heat-admin 376 Jul 27 14:21 .bashrc
drwxr-xr-x. 2 root root 29 Sep 1 19:02 .ssh
[heat-admin@
touch: cannot touch '.ssh/temp_file': Permission denied