Bug 1461551 - remove, disable, or warn about untested/undocumented playbooks
remove, disable, or warn about untested/undocumented playbooks
Product: Red Hat Ceph Storage
Classification: Red Hat
Component: Ceph-Ansible (Show other bugs)
Unspecified Unspecified
medium Severity medium
: rc
: 3.0
Assigned To: leseb
Bara Ancincova
Depends On:
Blocks: 1494421
  Show dependency treegraph
Reported: 2017-06-14 14:48 EDT by Alfredo Deza
Modified: 2017-12-05 18:34 EST (History)
13 users (show)

See Also:
Fixed In Version: RHEL: ceph-ansible-3.0.0-0.1.rc6.el7cp Ubuntu: ceph-ansible_3.0.0~rc6-2redhat1
Doc Type: Bug Fix
Doc Text:
.Unsupported playbooks are no longer available The `/usr/share/ceph-ansible/infrastructure-playbooks/` directory no longer includes unsupported playbooks.
Story Points: ---
Clone Of:
Last Closed: 2017-12-05 18:34:34 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
Github ceph/ceph-ansible/pull/1835 None None None 2017-08-30 17:33 EDT

  None (edit)
Description Alfredo Deza 2017-06-14 14:48:14 EDT
Description of problem: The infrastructure-playbooks/shrink-osd.yml is not documented and is untested, we can't vouch for playbooks like that one in that state.

Adding a big warning (don't think this is possible currently with Ansible), or text header in the playbook, or disable it outright until it is documented and tested.

The rest of the infrastructure-playbooks should be checked to see if they are tested+documented, disable them otherwise.
Comment 6 Gregory Meno 2017-10-02 13:37:26 EDT
Drew, priority and severity at medium look right to me.
Comment 7 Shreekar 2017-10-06 09:31:41 EDT
These files cluster-maintenance.yml,cluster-os-migration.yml,make-osd-partitions.yml,migrate-journal-to-ssd.yml,purge-multisite.yml,recover-osds-after-ssd-journal-failure.yml have been removed as per Files changed in PR. 

Also, I got to know that shrink-osd.yml has been tested and it is working.

In downstream  infrastructure-playbook dir, I could see these files:
ansible.cfg        purge-docker-cluster.yml  rolling_update.yml  switch-from-non-containerized-to-containerized-ceph-daemons.yml
osd-configure.yml  README.md                 shrink-mon.yml      take-over-existing-cluster.yml
purge-cluster.yml  rgw-standalone.yml        shrink-osd.yml

I'm moving this BZ to verified status.Please let me know any concerns.
Comment 9 leseb 2017-10-24 16:41:47 EDT
Comment 12 errata-xmlrpc 2017-12-05 18:34:34 EST
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.


Note You need to log in before you can comment on or make changes to this bug.