When ODF is running in Provider mode, ocs-client-op deploys CSI and rook seems to have a logic not to create "rook-ceph-csi-config" CM if it isn't deploying CSI on which rook awaits the CM to be created by another entity and fails to reconciles any other resources. This broke the deployment of monitors and subsequent cephcluster creation. Found in 4.16.0-84. QA verification only needs regression.
*** Bug 2277110 has been marked as a duplicate of this bug. ***
Deployment works with odf operator version 4.16.0-89 as expected. --> VERIFIED
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.16.0 security, enhancement & 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-2024:4591