Description of problem: In this doument: https://access.qa.redhat.com/documentation/en/red-hat-ceph-storage/2/single/installation-guide-for-red-hat-enterprise-linux/#taking_over_an_existing_cluster The take-over-existing-cluster.yml script fails to execute since the group_vars is in a new location now. We need to create a symlink from /etc/ansible/group_vars to /usr/share/ceph-ansible. Also step3: group_vars is located at /atc/ansible/group_vars.
I think it maybe a bit confusing for the users to run the playbook from the /etc/ansible directory. Andrew, Would this be ok? Thanks, Tejas
Tejas, The user should not run the playbook from /etc/ansible, this would mean that the playbook would not be able to find the roles defined in /usr/share/ceph-ansible. Your group_vars need to be defined in /etc/ansible/group_vars and then /etc/ansible/group_vars should be symlinked to /usr/share/ceph-ansible. The playbook run must then happen in /usr/share/ceph-ansible, with the take-over-existing-cluster.yml playbook moved up a directory from infrastructure-playbooks. Does that match the workaround you tested? Thanks, Andrew
The doc looks good. Thanks Andrew and Aron.