Moving it to rook
There are two routes created for rgw, the first one causes the issues, and the second one should work as expected since it defines the target port of 8080. # Causes the issues, since no target port is specified it will randomly pick http or https endpoints ocs-storagecluster-cephobjectstore-openshift-storage.apps.ocp61.dslab.local # The route with target port of 8080 is expected to work: ocs-storagecluster-cephobjectstore2-openshift-storage.apps.ocp61.dslab.local You don't see the issue with the latter route, correct? The OCS operator creates the routes, so moving back to the OCS Operator component.
Yes, this is correct. https connection causes the issue, so "ocs-storagecluster-cephobjectstore-openshift-storage.apps.ocp61.dslab.local".
As part of fix for https://bugzilla.redhat.com/show_bug.cgi?id=2139037 separate routes for http and https ports in the rgw service are being created which will also work as a fix for this BZ. Ref-https://chat.google.com/room/AAAAREGEba8/l6hhxsdBM58 The fix should be available to test on all ODF 4.13 build after 4.13.0-93.
*** Bug 2190379 has been marked as a duplicate of this bug. ***
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 (Red Hat OpenShift Data Foundation 4.13.0 enhancement and 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/RHBA-2023:3742