We need /root/ceph.conf to link to /etc/ceph/ceph.conf on all ceph nodes, not
just primary monitor. With ceph-deploy 1.3+, if Puppet modifies
/etc/ceph/ceph.conf and makes it differ from /root/ceph.conf (e.g. change host
for radosgw), all subsequent ceph-deploy commands will fail.
Reviewed: https:/ /review. openstack. org/110168 /git.openstack. org/cgit/ stackforge/ fuel-library/ commit/ ?id=c2401c2b8f2 8129b5e063e6c80 50d3868ba5c02d
Committed: https:/
Submitter: Jenkins
Branch: master
commit c2401c2b8f28129 b5e063e6c8050d3 868ba5c02d
Author: Dmitry Borodaenko <email address hidden>
Date: Mon Jul 28 16:39:25 2014 -0700
create /root/ceph.conf symlink on all ceph nodes
We need /root/ceph.conf to link to /etc/ceph/ceph.conf on all ceph nodes, not ceph/ceph. conf and makes it differ from /root/ceph.conf (e.g. change host
just primary monitor. With ceph-deploy 1.3+, if Puppet modifies
/etc/
for radosgw), all subsequent ceph-deploy commands will fail.
Change-Id: I6254c35f546cd2 2837d29e952b863 2759d5b40f8
Closes-Bug: #1328881