Bug 1420344
Summary: | [ceph-ansible]: "take-over-existing-cluster.yml" looks for group_vars/all.yml in the local directory | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Storage Console | Reporter: | Tejas <tchandra> |
Component: | ceph-ansible | Assignee: | Sébastien Han <shan> |
Status: | CLOSED NOTABUG | QA Contact: | ceph-qe-bugs <ceph-qe-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | high | ||
Version: | 2 | CC: | adeza, aschoen, ceph-eng-bugs, gmeno, nthomas, sankarshan, seb, tchandra |
Target Milestone: | --- | ||
Target Release: | 2 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-02-08 22:04:10 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Tejas
2017-02-08 13:50:12 UTC
From where are you running this playbook? Which path? Are you running under infrastructure-playbooks/? You need to move it up. Seb, These are the docs for using this playbook. I assume that is what Tejas is using https://access.redhat.com/documentation/en/red-hat-ceph-storage/2/paged/installation-guide-for-red-hat-enterprise-linux/chapter-3-storage-cluster-installation#ansible-takeover-cluster (In reply to Gregory Meno from comment #3) > Seb, > > These are the docs for using this playbook. I assume that is what Tejas is > using > > https://access.redhat.com/documentation/en/red-hat-ceph-storage/2/paged/ > installation-guide-for-red-hat-enterprise-linux/chapter-3-storage-cluster- > installation#ansible-takeover-cluster It looks like those docs were written before we moved 'take-over-existing-cluster.yml' into infrastructure-playbooks/. Tejas, As a workaround could you try moving infrastructure-playbooks/take-over-existing-cluster.yml up a directory to /user/share/ceph-ansible. You would also need to symlink what you defined in /etc/ansible/group_vars/all.yml to /usr/share/ceph-ansible/group_vars/all.yml. Once those two steps are done I imagine the playbook will complete successfully. Thanks, Andrew Gregory, Seb, Yes the doc needs to reflect the changes introduced with the ceph-ansible rebase. I will track this in a separate bug. Andrew, The workaround is successful, thanks. Thanks, Tejas |