Description of problem: 'ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/openshift-glusterfs/uninstall.yml' doesn't remove glusterblock provisioner pods. This successfully removes glusterfs & heketi related services. output after running uninstall: # oc get all NAME REVISION DESIRED CURRENT TRIGGERED BY deploymentconfigs/glusterblock-storage-provisioner-dc 1 1 1 config NAME READY STATUS RESTARTS AGE po/glusterblock-storage-provisioner-dc-1-qbjfl 1/1 Running 0 23h NAME DESIRED CURRENT READY AGE rc/glusterblock-storage-provisioner-dc-1 1 1 1 23h NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE svc/glusterfs-dynamic-claim-file ClusterIP 172.31.40.166 <none> 1/TCP 21h Version-Release number of selected component (if applicable): openshift-ansible-roles-3.9.2-1.git.0.1a855b3.el7.noarch How reproducible: Always Steps to Reproduce: 1. Uninstall glusterfs using /usr/share/ansible/openshift-ansible/playbooks/openshift-glusterfs/uninstall.yml playbook 2. check if all resources related to glusterfs are deleted
This is targeted for OCP-3.9.z - Refer Bug #1553034
As per update from Jose, this is available in OCP 3.9 ansible builds. I am moving this to "ON_QA"
This issue is fixed in 3.9.14 version of OCP. Moving the bug to verified. [root@dhcp46-101 ~]# oc project glusterfs Already on project "glusterfs" on server "https://dhcp46-101.lab.eng.blr.redhat.com:8443". [root@dhcp46-101 ~]# oc get all No resources found. [root@dhcp46-101 ~]# oc version oc v3.9.14 kubernetes v1.9.1+a0ce1bc657 features: Basic-Auth GSSAPI Kerberos SPNEGO Server https://dhcp46-101.lab.eng.blr.redhat.com:8443 openshift v3.9.14 kubernetes v1.9.1+a0ce1bc657 [root@dhcp46-101 ~]# rpm -qa| grep 'openshift-ansible' openshift-ansible-roles-3.9.14-1.git.0.ca2cfc3.el7.noarch openshift-ansible-playbooks-3.9.14-1.git.0.ca2cfc3.el7.noarch openshift-ansible-docs-3.9.14-1.git.0.ca2cfc3.el7.noarch openshift-ansible-3.9.14-1.git.0.ca2cfc3.el7.noarch