Hi,
I'm trying S3 on my cluster with a RGW in VM. My cluster is currently in
v20.2.0 and RGW is in v19.2.1. S3 is working fine the only problem is that if I
try to search (via RGW VM) for anything user relative (bucket or user
management) on the object ceph dashboard this search leads to 500 - internal
server error with those logs in the mgr
2025-12-03T09:47:06.545+0000 700619b22640 0 [dashboard INFO request]
[::ffff:172.16.112.15:60786] [GET] [500] [0.155s] [admin] [513.0B]
/api/rgw/user/dashboard
2025-12-03T09:47:06.585+0000 70061a323640 0 [dashboard ERROR exception]
Internal Server Error
Traceback (most recent call last):
File "/usr/share/ceph/mgr/dashboard/services/exception.py", line 47, in
dashboard_exception_handler
return handler(*args, **kwargs)
File "/lib/python3.9/site-packages/cherrypy/_cpdispatch.py", line 54, in
__call__
return self.callable(*self.args, **self.kwargs)
File "/usr/share/ceph/mgr/dashboard/controllers/_base_controller.py", line
264, in inner
ret = func(*args, **kwargs)
File "/usr/share/ceph/mgr/dashboard/controllers/_rest_controller.py", line
193, in wrapper
return func(*vpath, **params)
File "/usr/share/ceph/mgr/dashboard/controllers/rgw.py", line 929, in get
return self._get(uid, daemon_name=daemon_name, stats=stats)
File "/usr/share/ceph/mgr/dashboard/controllers/rgw.py", line 941, in _get
result['uid'] = result['full_user_id']
KeyError: 'full_user_id'
I found a workaround with deploying a container RGW via cephadm v20.2.0 and
using it to manage my bucket and user.
Does radosgw needs to be at the same version as the ceph cluster ? Or is it a
bug ?
Thanks
Vivien
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]