Bug 1660474

Summary: glusterfs pods were not upgraded while using the upgrade playbook to upgrade from OCS 3.10 to OCS 3.11
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Ashmitha Ambastha <asambast>
Component: cns-ansibleAssignee: John Mulligan <jmulligan>
Status: CLOSED CURRENTRELEASE QA Contact: Nitin Goyal <nigoyal>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: ocs-3.11CC: hchiramm, jarrpa, knarra, kramdoss, madam, nigoyal, pasik, pprakash, rhs-bugs, rtalur, sarumuga
Target Milestone: ---Keywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openshift-ansible-3.11.68-1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-17 12:02:33 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: 1644171, 1703695    

Description Ashmitha Ambastha 2018-12-18 12:20:36 UTC
Description of problem:

After running the upgrade playbook to upgrade OCS 3.10 to OCS 3.11 (latest available builds), the playbook passes.
But on validating the upgrade, it's seen that the glusterfs pods image version is still v3.10, not the version to which it was being upgraded to, i.e., 3.11.1-4
Please see the attachment for more details such as describe of the pods.

Version-Release number of selected component (if applicable): v3.11

How reproducible: twice

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. 
4. The validation of the upgrade fails as the glusterfs pods still show image version as v3.10. 

Actual results: Glusterfs pods were not upgraded. The image version shown is still v3.10

Expected results: Glusterfs pods should be upgraded. The image version shown should be v3.11.1-4

Comment 7 Saravanakumar 2019-01-24 07:24:59 UTC
Updated fixed in version