Red Hat Bugzilla – Bug 1461551
remove, disable, or warn about untested/undocumented playbooks
Last modified: 2017-10-18 07:57:57 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.
Drew, priority and severity at medium look right to me.
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.