Bug #62396
closedmgr/dashboard: after upgrade to reef - The Object Gateway Service is not configured
0%
Description
Description of problem¶
After upgrade to Reef from Quincy Object Gateway section in Dashboard is broken:
The Object Gateway Service is not configured
Error connecting to Object Gateway: RGW REST API failed request with status code 403 (b'{"Code":"SignatureDoesNotMatch","Message":"","RequestId":"tx000005666bdef0ce' b'5934e-0064d4e476-2f83e-default","HostId":"2f83e-default-default"}')
Please consult the documentation on how to configure and enable the Object Gateway management functionality.
Link points to https://docs.ceph.com/en/latest/mgr/dashboard/#enabling-the-object-gateway-management-frontend which contains no useful information how to resolve this problem. Only information there is that by running set-rgw-credentials I can configure credentials, but that doesn't do anything, really:
- ceph dashboard set-rgw-credentials
RGW credentials configured
via
- radosgw-admin user list
[
"dashboard",
I can see that dashboard user exists (amongst many others).
Environment¶
ceph version
string: ceph version 18.2.0 (5dd24139a1eada541a3bc16b6941c5dde975e26d) reef (stable)- Platform (OS/distro/release): Ubuntu 22.04
- Cluster details (nodes, monitors, OSDs): 4 physical nodes, 4 mons, 72 OSDs
- Did it happen on a stable environment or after a migration/upgrade?: after migration to reef
- Browser used (e.g.:
Version 86.0.4240.198 (Official Build) (64-bit)
):Firefox
How reproducible¶
N/A
Actual results¶
Error connecting to Object Gateway: RGW REST API failed request with status code 403 (b'{"Code":"SignatureDoesNotMatch","Message":"","RequestId":"tx000005666bdef0ce' b'5934e-0064d4e476-2f83e-default","HostId":"2f83e-default-default"}')
Expected results¶
Working dashboard
Additional info¶
I couldn't find any useful logs in mgr container, in fact it logs nothing related to RGW dashboard there