Bug 2096818

Summary: [MS Tracker] After upgrading the cluster from ODF4.10 to ODF4.11, the ROOK_CSI_ENABLE_CEPHFS move to False
Product: [Red Hat Storage] Red Hat OpenShift Data Foundation Reporter: Oded <oviner>
Component: odf-managed-serviceAssignee: Nobody <nobody>
Status: CLOSED CURRENTRELEASE QA Contact: suchita <sgatfane>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.11CC: aeyal, dbindra, fbalak, ocs-bugs, odf-bz-bot, rchikatw, sgatfane
Target Milestone: ---Keywords: Tracking
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2096823 (view as bug list) Environment:
Last Closed: 2023-03-27 07:17:57 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: 2096823    

Description Oded 2022-06-14 11:14:10 UTC
Description of problem:
After upgrading the cluster from ODF4.10 to ODF4.11, the ROOK_CSI_ENABLE_CEPHFS move to False

Version-Release number of selected component (if applicable):
Provider:
OCP Version:4.10.16
ODF Version:4.11.0-91

Consumer: 
OCP Version:4.10.16
ODF Version:4.11.0-91


How reproducible:


Steps to Reproduce:
1.Install OCP4.10 on Provider cluster

2.Install ODF4.10 on Provider cluster

3.Upgrade ODF4.10 to ODF4.11 on Provider cluster

4.Install OCP4.10 on Consumer cluster

5.Install ODF4.10 on Consumer cluster

6.Upgrade ODF4.10 to ODF4.11 on Consumer cluster

7.Create new pvc [storage class = cephrbd] -> pvc moved to Bound state

8.Create new pvc [storage class = ceph_fs] -> pvc stuck on Pending state
$ oc describe pvc -n test-project
Events:
  Type    Reason                Age                   From                         Message
  ----    ------                ----                  ----                         -------
  Normal  ExternalProvisioning  13s (x14 over 3m21s)  persistentvolume-controller  waiting for a volume to be created, either by external provisioner "openshift-storage.cephfs.csi.ceph.com" or manually created by system administrator

9.Check rook-ceph-operator-config config-map on consumer cluster:
$ oc get cm rook-ceph-operator-config -oyaml -nopenshift-storage | grep ROOK_CSI_ENABLE_CEPHFS
  ROOK_CSI_ENABLE_CEPHFS: "false"

Actual results:
ROOK_CSI_ENABLE_CEPHFS=False

Expected results:
ROOK_CSI_ENABLE_CEPHFS=True

Additional info:
MG: http://rhsqe-repo.lab.eng.blr.redhat.com/OCS/ocs-qe-bugs/bz-new-2096818.tar.gz

Comment 4 Dhruv Bindra 2022-09-20 07:36:11 UTC
Moving the bug to ON_QA as the tracker bug is fixed in ocs-operator

Comment 5 suchita 2022-09-21 08:55:52 UTC
The tracker BUG is originally verified on managed service cluster. 
Hence, referring to tracker BUG comment, https://bugzilla.redhat.com/show_bug.cgi?id=2096823#c7
the bug is fixed and verified in a managed service cluster.
Moving this tracking bug as verified.

Comment 13 Ritesh Chikatwar 2023-03-27 07:17:57 UTC
As per the tracking bug comment, it's been verified on OCP Version: 4.10.18 on provider and consumer as well. Hence closing the case please feel free to open it if repro.