Description of problem:
With the default installation of ceph-ansible users are unable to purger cluster due to the following error:
Using /usr/share/ceph-ansible/ansible.cfg as config file
ERROR! no action detected in task. This often indicates a misspelled module name, or incorrect module path.
The error appears to have been in '/usr/share/ceph-ansible/infrastructure-playbooks/purge-docker-cluster.yml': line 457, column 11, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
- name: zap and destroy osds created by ceph-volume with lvm_volumes
If the purge-cluster.yml is copied to the /usr/share/ceph-ansible this error is resolved. the issue with coping this file into the base ceph-ansible directory is that it's dangerous, because a ceph-ansible RPM upgrade will not upgrade these copies (unless we can use softlinks) which causes incompatibility issues.
Version-Release number of selected component (if applicable):
RHCS 3.2 GA
Steps to Reproduce:
1. install using ceph-ansible
2. cd /usr/share/ceph-ansible
3. ansible-playbook infrastructure-playbooks/purge-cluster.yml -i inventory_file
it should be unnecessary to copy purge-cluster.yml or purge-docker-cluster.yml from infrastructure-playbooks to /usr/share/ceph-ansible
Hi Dimitri, do you think this bug fix should be included in the release notes for 3.3/would the customer be interested to know about this fix? If so, could you fill in the Doc Text field of the BZ?
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.