Project

General

Profile

Fix #6075

Updated by Alfredo Deza almost 10 years ago

The ceph-create-keys script creates ceph-deploy pushes the ceph.conf file with 0600 and this causes issues when deploying. Our docs general read permissions, but the ceph.client.admin.keyring with user (root, I think) read permissions. So you have to manually do: 

 sudo chmod +r ceph.client.admin.keyring    

 If changing the parms to +r    (e.g, 644) automatically is a bad idea, we should add this extra step 
 of calling something to ceph-deploy admin push to allow chmod on that file. parms. For example:  

 ceph-deploy admin push --chmod-keyring +r --chmod-conf +r {hostname [hostname2 ...]}

Back