Bug 2043028
Summary: | the CSI-Addons sidecar is not automatically deployed, requires enabling in Rook ConfigMap | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat OpenShift Data Foundation | Reporter: | Jilju Joy <jijoy> |
Component: | ocs-operator | Assignee: | yati padia <ypadia> |
Status: | CLOSED ERRATA | QA Contact: | Jilju Joy <jijoy> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.10 | CC: | madam, mmuench, mrajanna, muagarwa, ndevos, ocs-bugs, odf-bz-bot, rar, rperiyas, sostapov, tdesala |
Target Milestone: | --- | Keywords: | AutomationTriaged |
Target Release: | ODF 4.10.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | 4.10.0-132 | Doc Type: | No Doc Update |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-04-13 18:51:56 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: |
Description
Jilju Joy
2022-01-20 14:03:08 UTC
Rook is not configured to deploy Ceph-CSI with the csi-addons sidecar by default. The ConfigMap rook-ceph-operator-config needs to have the `CSI_ENABLE_CSIADDONS: "true"` parameter set. This is a limitation currently inherited from the (upstream) Rook deployment. It should be possible to have this adjusted by OCS-Operator. Enabling the feature by default has my support :-) Verified in version: ODF 4.10.0-156 OCP 4.10.0-0.nightly-2022-02-15-041303 Tested in AWS CSI_ENABLE_CSIADDONS parameter in the configmap 'rook-ceph-operator-config' is set to "ture" as it's default value. $ oc -n openshift-storage get configmap rook-ceph-operator-config -o yaml apiVersion: v1 data: CSI_ENABLE_CSIADDONS: "true" CSI_LOG_LEVEL: "5" CSI_PLUGIN_TOLERATIONS: |2- - key: node.ocs.openshift.io/storage operator: Equal value: "true" effect: NoSchedule CSI_PROVISIONER_TOLERATIONS: |2- - key: node.ocs.openshift.io/storage operator: Equal value: "true" effect: NoSchedule kind: ConfigMap metadata: creationTimestamp: "2022-02-16T06:31:17Z" name: rook-ceph-operator-config namespace: openshift-storage resourceVersion: "33134" uid: 40f327bd-6d35-4136-8593-a343db56e123 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: Red Hat OpenShift Data Foundation 4.10.0 enhancement, security & bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:1372 Hi Jilju, Do we have any automation coverage for this BZ? If no then can we consider this part of Automation Backlogs? (In reply to Ramakrishnan Periyasamy from comment #12) > Hi Jilju, Do we have any automation coverage for this BZ? If no then can we > consider this part of Automation Backlogs? We have ReclaimSpace tests automated which will pass only if the value of CSI_ENABLE_CSIADDONS is 'true'. In this case, I think this bug can be considered as covered in test. |