Hi Vivien, the full_user_id is a key that exists in the latest rgw code (tentacle) but not present in the squid.
https://github.com/ceph/ceph/pull/55451 But in the mgr code, the changes are made to the API and they exists in your cluster now but as the rgw is older the API cannot find the key which is why its raising the error here. So I think once you update the rgw, this should go away. Regards, Nizam On Wed, Dec 3, 2025 at 3:29 PM GLE, Vivien via ceph-users < [email protected]> wrote: > 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] > > -- Nizamudeen A Sr. Software Engineer - IBM Partner Engineer IBM and Red Hat Ceph Storage Red Hat <https://www.redhat.com/> <https://www.redhat.com/> _______________________________________________ ceph-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
