Description of problem: Cluster initialization failed saying "ceph-volume lvm batch: error: GPT headers found, they must be removed on: /dev/sdb". Tried a method to erase gpt headers from disk and re-initialized playbook, after running through all previous tasks again playbook failed saying the same reason. As we have ceph-validate to per-check the feasibility of cluster creation, it would be a great improvisation from usability perspective if ceph-validate can fail playbook at early stage if GPT headers are present on a disk. Version-Release number of selected component (if applicable): ceph-ansible-3.2.20-1.el7cp.noarch ceph-3.3-rhel-7-containers-candidate-14679-20190712005524 How reproducible: Always (2/2) Steps to Reproduce: 1. Make sure that you have gpt headers on disks meant to have OSD 2. Run site-docker.yml Expected results: ceph-validate must check whether the disk is feasible for complete OSD configuration. Additional info:
Updating the QA Contact to a Hemant. Hemant will be rerouting them to the appropriate QE Associate. Regards, Giri
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. https://access.redhat.com/errata/RHBA-2020:0312