Description of problem:The documentation for installing Ceph using Ceph-Ansible requires modifying the files located in /usr/share/ceph-ansible. /usr is mounted as a read-only filesystem and is reserved for read-only data in general.
Customer is requesting that we review the Installation process and avoid instructing users to perform updates in /usr/share.
They created a new directory /home/ceph-ansible and then created symlinks pointing to the files /usr/share locations in their deployment.
Version-Release number of selected component (if applicable):2.x
Usually ansible roles go to /etc/ansible/roles.
So I think the easiest change should be to put everything in /etc/ansible/.
+1 to getting the roles in /etc/ansible (maybe as part of the install process?)
There was a docs change related to this that resolves it. Need to track it down and link here.
One question, if /usr is read-only how did they install ceph-ansible?