Bug 1974443 - Do not require a rgw admin user if no external obejct store is consumed
Summary: Do not require a rgw admin user if no external obejct store is consumed
Keywords:
Status: VERIFIED
Alias: None
Product: Red Hat OpenShift Container Storage
Classification: Red Hat Storage
Component: rook
Version: 4.8
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: ---
: OCS 4.8.0
Assignee: Sébastien Han
QA Contact: Neha Berry
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-06-21 17:14 UTC by Sébastien Han
Modified: 2023-08-03 08:31 UTC (History)
3 users (show)

Fixed In Version: 4.8.0-432.ci
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift rook pull 262 0 None open Bug 1974443: ceph: only require rgw-admin-ops user when an endpoint is provided 2021-06-22 07:43:17 UTC
Github rook rook pull 8164 0 None open ceph: only require rgw-admin-ops user when an endpoint is provided 2021-06-21 17:15:17 UTC

Description Sébastien Han 2021-06-21 17:14:38 UTC
If the OCS cluster does not consume an external object gateway, let's not require the creation of the rgw admin user. It will fail anyway and hang the script if no gateways are available.

Comment 3 Neha Berry 2021-06-22 05:10:04 UTC
Will this also need running all regressions in external mode without rgw too?

Comment 6 Neha Berry 2021-06-22 05:10:40 UTC
Will this also need running all regressions in external mode without rgw too?

Comment 9 Sébastien Han 2021-06-22 06:59:27 UTC
(In reply to Neha Berry from comment #6)
> Will this also need running all regressions in external mode without rgw too?

No, this won't be needed, just external mode. It plays along with the procedure here: https://bugzilla.redhat.com/show_bug.cgi?id=1974441

Comment 11 Sébastien Han 2021-07-05 09:15:20 UTC
Shylesh,

You need to execute the script without specifying any --rgw-endpoint and observe that the output does not contain any "rgw-admin-ops-user" key in the JSON.
Thanks


Note You need to log in before you can comment on or make changes to this bug.