Back to bug 1986016

Who When What Removed Added
Mudit Agarwal 2021-07-26 14:11:10 UTC CC muagarwa
Ashish Singh 2021-07-27 09:08:12 UTC CC assingh
Neha Berry 2021-07-27 09:08:38 UTC Keywords AutomationBackLog
CC nberry
Neha Berry 2021-07-27 09:08:52 UTC Severity unspecified high
Martin Bukatovic 2021-07-27 09:55:14 UTC Keywords Regression
CC mbukatov
Mudit Agarwal 2021-07-27 10:42:55 UTC Flags needinfo?(mbukatov)
Martin Bukatovic 2021-07-27 11:00:39 UTC Keywords Regression
Flags needinfo?(mbukatov)
Sébastien Han 2021-07-28 12:54:45 UTC CC shan
Mudit Agarwal 2021-07-28 13:33:01 UTC Summary rook-ceph-operator-config configmap is not updated when ocs is upgraded from 4.5 to other version rook-ceph-operator-config configmap doesn't reconcile during upgrade because of which env variables (like CSI_LOG_LEVEL ) added in the u[graded version don't show up in the configmap after the upgrade.
Mudit Agarwal 2021-07-28 13:33:56 UTC Summary rook-ceph-operator-config configmap doesn't reconcile during upgrade because of which env variables (like CSI_LOG_LEVEL ) added in the u[graded version don't show up in the configmap after the upgrade. rook-ceph-operator-config configmap doesn't reconcile during upgrade because of which env variables (like CSI_LOG_LEVEL ) added in the upgraded version don't show up in the configmap after the upgrade.
Rejy M Cyriac 2021-09-26 18:02:18 UTC Component ocs-operator ocs-operator
Product Red Hat OpenShift Container Storage Red Hat OpenShift Data Foundation
Bipin Kunal 2021-10-05 06:09:44 UTC Flags needinfo?(ebenahar) needinfo?(muagarwa)
CC bkunal, ebenahar
Jose A. Rivera 2021-10-11 16:06:46 UTC Summary rook-ceph-operator-config configmap doesn't reconcile during upgrade because of which env variables (like CSI_LOG_LEVEL ) added in the upgraded version don't show up in the configmap after the upgrade. [RFE] allow rook-ceph-operator-config env variables (like CSI_LOG_LEVEL ) to change defaults on upgrade
RHEL Program Management 2021-10-11 16:06:55 UTC Keywords FutureFeature
Mudit Agarwal 2021-10-12 03:14:13 UTC CC tnielsen
Flags needinfo?(muagarwa) needinfo?(tnielsen)
Elad 2021-10-12 06:12:22 UTC CC jrivera
Flags needinfo?(ebenahar) needinfo?(jrivera) needinfo?(muagarwa) needinfo?(bkunal)
Mudit Agarwal 2021-10-12 07:56:19 UTC Flags needinfo?(muagarwa)
Bipin Kunal 2021-10-12 09:08:19 UTC Flags needinfo?(bkunal)
Mudit Agarwal 2021-10-12 09:16:17 UTC Doc Type If docs needed, set a value Known Issue
Mudit Agarwal 2021-10-12 09:16:50 UTC Blocks 2011326
Travis Nielsen 2021-10-12 18:15:05 UTC Flags needinfo?(tnielsen)
Jose A. Rivera 2021-12-07 16:15:17 UTC Doc Text ocs-operator uses the rook-ceph-operator-config ConfigMap to configure rook-ceph-operator behaviors, however it only creates it once and then does not reconcile it. This raises the problem that it will not update the default values for the product as they evolve.

Workaround:
Admins can manually change the rook-ceph-operator-config values.
Kusuma 2021-12-08 18:26:15 UTC CC kbg
Doc Text ocs-operator uses the rook-ceph-operator-config ConfigMap to configure rook-ceph-operator behaviors, however it only creates it once and then does not reconcile it. This raises the problem that it will not update the default values for the product as they evolve.

Workaround:
Admins can manually change the rook-ceph-operator-config values.
.`rook-ceph-operator-config` `ConfigMap` is not updated when OpenShift Container Storage is upgraded from version 4.5 to other version

`ocs-operator` uses the `rook-ceph-operator-config` `ConfigMap` to configure `rook-ceph-operator` behaviors, however it only creates it once and then does not reconcile it. This raises the problem that it will not update the default values for the product as they evolve.

Workaround:
Administrators can manually change the `rook-ceph-operator-config` values.
Rejy M Cyriac 2022-01-07 15:09:57 UTC QA Contact ratamir ebenahar
Jose A. Rivera 2022-01-20 15:40:02 UTC Flags needinfo?(jrivera)
Jose A. Rivera 2022-02-09 15:50:40 UTC Status NEW ASSIGNED
Kusuma 2022-02-09 17:03:05 UTC CC kbg
Elad 2022-02-13 09:26:51 UTC CC etamir
Flags needinfo?(etamir)
Eran Tamir 2022-02-13 10:29:37 UTC Flags needinfo?(etamir)
Mudit Agarwal 2022-02-16 03:58:58 UTC CC rar
Flags needinfo?(mrajanna) needinfo?(rar) needinfo?(ebenahar)
Rakshith 2022-02-16 05:19:10 UTC Flags needinfo?(mrajanna) needinfo?(rar) needinfo-
Link ID Red Hat Bugzilla 2054952
Elad 2022-02-22 15:43:56 UTC Flags needinfo?(ebenahar)
Mudit Agarwal 2022-02-22 17:46:58 UTC Status ASSIGNED CLOSED
Resolution --- DEFERRED
Last Closed 2022-02-22 17:46:58 UTC
Orit Wasserman 2022-04-10 12:52:23 UTC CC owasserm
Malay Kumar parida 2022-05-18 12:16:23 UTC Assignee jrivera mparida
Resolution DEFERRED ---
Status CLOSED ASSIGNED
CC mparida
Keywords Reopened
Malay Kumar parida 2022-05-18 12:18:29 UTC Status ASSIGNED POST
Mudit Agarwal 2022-05-23 12:33:19 UTC Link ID Github red-hat-storage/ocs-operator/pull/1648
Malay Kumar parida 2022-09-07 05:23:36 UTC Status POST MODIFIED
Mudit Agarwal 2022-10-11 12:15:12 UTC Status MODIFIED ON_QA
Doc Text .`rook-ceph-operator-config` `ConfigMap` is not updated when OpenShift Container Storage is upgraded from version 4.5 to other version

`ocs-operator` uses the `rook-ceph-operator-config` `ConfigMap` to configure `rook-ceph-operator` behaviors, however it only creates it once and then does not reconcile it. This raises the problem that it will not update the default values for the product as they evolve.

Workaround:
Administrators can manually change the `rook-ceph-operator-config` values.
Doc Type Known Issue Enhancement
Elad 2022-10-19 07:00:00 UTC QA Contact ebenahar jijoy
RHEL Program Management 2022-10-31 04:46:56 UTC Target Release --- ODF 4.12.0
Neha Berry 2022-10-31 06:24:54 UTC QA Contact jijoy rgeorge
Rachael 2022-11-08 11:01:51 UTC Flags needinfo?(mparida) needinfo?(mrajanna)
Madhu Rajanna 2022-11-08 13:12:30 UTC Flags needinfo?(mrajanna) needinfo?(mrajanna)
Madhu Rajanna 2022-11-08 13:12:52 UTC Flags needinfo?(mrajanna) needinfo?(rgeorge)
CC rgeorge
Rachael 2022-11-08 13:25:28 UTC Flags needinfo?(rgeorge)
Rachael 2022-11-09 07:55:22 UTC Flags needinfo?(mrajanna)
Madhu Rajanna 2022-11-09 08:23:45 UTC Flags needinfo?(mrajanna)
Rachael 2022-11-09 08:42:11 UTC Status ON_QA VERIFIED
Malay Kumar parida 2022-11-09 16:05:52 UTC Flags needinfo?(mparida)
Sunil Kumar Acharya 2022-12-08 12:55:57 UTC Flags needinfo?(mparida)
Malay Kumar parida 2022-12-08 16:21:44 UTC Doc Text Feature:
while upgrading from one version of OCS operator to another allow rook-ceph-operator config variables to change defaults.

Reason:
The user might have modified some rook-ceph-operator config, in that case, we dont want to change their value. But if the customer hasn't changed the default we should be able to change the default from one version to another.

Result:
We are now setting the defaults in the rook csv as ENV variables, the customer change will have higher precedence and they would be in the rook-ceph-operator configmap.
Flags needinfo?(mparida)
Red Hat Bugzilla 2022-12-31 19:35:13 UTC CC mparida
Assignee mparida muagarwa
Red Hat Bugzilla 2022-12-31 19:55:01 UTC CC nberry
Red Hat Bugzilla 2022-12-31 22:33:42 UTC CC owasserm
Red Hat Bugzilla 2022-12-31 22:37:41 UTC CC ebenahar
Red Hat Bugzilla 2023-01-01 07:23:04 UTC CC tnielsen
Red Hat Bugzilla 2023-01-01 08:29:55 UTC CC bkunal
Red Hat Bugzilla 2023-01-01 08:40:19 UTC CC rar
Red Hat Bugzilla 2023-01-01 08:44:29 UTC CC sostapov
Alasdair Kergon 2023-01-04 04:46:40 UTC Assignee muagarwa mparida
Alasdair Kergon 2023-01-04 05:17:49 UTC CC mparida
Alasdair Kergon 2023-01-04 05:18:56 UTC CC nberry
Alasdair Kergon 2023-01-04 05:26:53 UTC CC owasserm
Alasdair Kergon 2023-01-04 05:34:24 UTC CC rar
Alasdair Kergon 2023-01-04 05:43:50 UTC CC sostapov
Alasdair Kergon 2023-01-04 05:49:38 UTC CC tnielsen
Alasdair Kergon 2023-01-04 06:09:44 UTC CC bkunal
Alasdair Kergon 2023-01-04 06:41:59 UTC CC ebenahar
Erin Donnelly 2023-01-06 18:51:47 UTC CC edonnell
Blocks 2107226
Erin Donnelly 2023-01-12 17:52:53 UTC Doc Text Feature:
while upgrading from one version of OCS operator to another allow rook-ceph-operator config variables to change defaults.

Reason:
The user might have modified some rook-ceph-operator config, in that case, we dont want to change their value. But if the customer hasn't changed the default we should be able to change the default from one version to another.

Result:
We are now setting the defaults in the rook csv as ENV variables, the customer change will have higher precedence and they would be in the rook-ceph-operator configmap.
.When upgrading from one version of {product-name} operator to another, you can now change the `rook-ceph-operator` configuration variable defaults

In case you have modified some `rook-ceph-operator` configuration variables, then during operator upgrade those variables will not change. Also, if you have not changed the default variables, you are now able to change them from one version to another.

To make this possible, the default variables in the rook CSV are now set as ENV variables, so the changes you make will have higher precedence, and they will be in the `rook-ceph-operator` configmap.
Red Hat Bugzilla 2023-01-16 08:27:36 UTC CC jrivera
Red Hat Bugzilla 2023-01-31 22:28:09 UTC CC etamir
Red Hat Bugzilla 2023-01-31 23:39:25 UTC CC madam
Rejy M Cyriac 2023-02-08 14:06:28 UTC Resolution --- CURRENTRELEASE
Status VERIFIED CLOSED
Last Closed 2022-02-22 17:46:58 UTC 2023-02-08 14:06:28 UTC
Elad 2023-08-09 17:00:43 UTC CC odf-bz-bot

Back to bug 1986016