Description of problem:
openshift-ansible cloudforms uninstall removes all PV's existing in the cluster (not just those related to its install).
Version-Release number of the following components:
rpm -q openshift-ansible = 3.9.14 (1.git.3.c62bc34.el7)
rpm -q ansible = 2.4.3 (1.el7ae)
ansible --version = 188.8.131.52
Steps to Reproduce:
1. Install OpenShift and any applications or additions with PV's
2. Install CloudForms using openshift-ansible
3. Uninstall Cloudforms and all PV's from the cluster will be gone
All cluster PV's will be gone.
Only PV's related to the openshift-management (cloudforms) project should be deleted, if any.
Looks like the bug has been fixed upstream but not pulled into the 3.9 RPM's:
I'd suggest to pull this to 3.7 and 3.6 as well as a lot of customers with these versions of OpenShift might end up attempting a CloudForms install and run the risk of blowing up potentially important data.
This bug was fixed in openshift-ansible-3.9.16-1