Project

General

Profile

Actions

Bug #62396

closed

mgr/dashboard: after upgrade to reef - The Object Gateway Service is not configured

Added by Petr Bena 9 months ago. Updated 9 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Component - RGW
Target version:
-
% Done:

0%

Source:
Tags:
backport_processed
Backport:
reef, quincy, pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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:

  1. ceph dashboard set-rgw-credentials
    RGW credentials configured

via

  1. 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


Related issues 3 (0 open3 closed)

Copied to Dashboard - Backport #62631: reef: mgr/dashboard: after upgrade to reef - The Object Gateway Service is not configuredResolvedNizamudeen AActions
Copied to Dashboard - Backport #62632: pacific: mgr/dashboard: after upgrade to reef - The Object Gateway Service is not configuredResolvedNizamudeen AActions
Copied to Dashboard - Backport #62633: quincy: mgr/dashboard: after upgrade to reef - The Object Gateway Service is not configuredResolvedNizamudeen AActions
Actions

Also available in: Atom PDF