Bug 1660439

Summary: deploy-heketi pod is not terminating after upgrading from OCS 3.10 to OCS 3.11 using upgrade playbook
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Ashmitha Ambastha <asambast>
Component: cns-ansibleAssignee: John Mulligan <jmulligan>
Status: CLOSED CURRENTRELEASE QA Contact: Prasanth <pprakash>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: ocs-3.11CC: hchiramm, jarrpa, jmulligan, knarra, kramdoss, madam, nigoyal, pprakash, rhs-bugs, rtalur, sarumuga
Target Milestone: ---Keywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openshift-ansible-3.11.110 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-17 12:03:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1703695    

Description Ashmitha Ambastha 2018-12-18 10:34:10 UTC
Description of problem:
After running the upgrade playbook to upgrade OCS 3.10 to OCS 3.11 (latest available builds), the playbook passes. On checking the results of # oc get pods, the deploy-heketi pod is not terminating. 
The deployment had both, glusterfs and glusterfs backed registry in app-storage ns and infra-storage ns. In both the ns, deploy-heketi pods is not terminating. It's been half an hour since the pods had been deployed. 

Please see the describe results of these pods for more information, available as an attachment

Version-Release number of selected component (if applicable): OCS 3.11

How reproducible : always

Steps to Reproduce:
1. Create an OCP 3.11 + OCS 3.10 set up. Run constant block and file IOs.
2. Updated the inventory file parameters to the latest available OCS 3.11 builds. Ran the upgrade playbook, 
# ansible-playbook -i <inv_file> /usr/share/ansible/openshift-ansible/playbooks/openshift-glusterfs/upgrade.yml 
3. The upgrade playbook passes. But deploy-heketi-storage and deploy-heketi-registry-1-ndkt9 in app-storage and infra-storage respectively has not terminated.

Actual results: deploy-heketi-storage and deploy-heketi-registry-1-ndkt9 in app-storage and infra-storage respectively has not terminated.

Expected results: deploy-heketi-storage and deploy-heketi-registry-1-ndkt9 in app-storage and infra-storage respectively has should be terminated.

Comment 7 Jose A. Rivera 2019-04-04 20:06:46 UTC
Huh... the pods shouldn't even be there to begin with! Definitely a bug.

Comment 8 Jose A. Rivera 2019-04-17 16:33:47 UTC
PR is upstream: https://github.com/openshift/openshift-ansible/pull/11515

Comment 9 Jose A. Rivera 2019-04-23 14:26:58 UTC
PR is merged.

Comment 10 RamaKasturi 2019-04-27 17:02:54 UTC
Hello Jose,

   Can you please update the FIV for this bug ?

Thanks
kasturi