I've got buckets that are visible to radosgw-admin bucket list but not to
an S3 client and the delete fails.. e.g.:
radosgw-admin bucket rm --bucket=appsshared1
2023-04-22T19:43:55.705-0400 7f9a87616680 0 ERROR:
cls_bucket_list_unordered error in rgw_rados_operate (bucket list op), r=-2
2023-04-22T19:43:55.705-0400 7f9a87616680 0 ERROR: int
RGWRados::Bucket::List::list_objects_unordered(const DoutPrefixProvider*,
int64_t, std::vector*,
std::map, bool>*, bool*, optional_yield)
cls_bucket_list_unordered returned -2 for
:appsshared1[07c644e6-08ba-4c2a-aa43-46c47fcaa3d2.2815988.1])
Similarly, trying to delete the owning user fails:
radosgw-admin user rm --uid=apps_shared_user --purge-data
could not remove user: unable to remove user, unable to delete user data
2023-04-22T19:54:34.266-0400 7f84c598c680 0 ERROR:
cls_bucket_list_unordered error in rgw_rados_operate (bucket list op), r=-2
2023-04-22T19:54:34.266-0400 7f84c598c680 0 ERROR: int
RGWRados::Bucket::List::list_objects_unordered(const DoutPrefixProvider*,
int64_t, std::vector*,
std::map, bool>*, bool*, optional_yield)
cls_bucket_list_unordered returned -2 for
:appsshared1[07c644e6-08ba-4c2a-aa43-46c47fcaa3d2.2815988.1])
As does trying to fix the bucket:
radosgw-admin bucket check --bucket appsshared1 --fix
2023-04-22T19:56:17.510-0400 7f981eddd680 0 int
RGWRados::cls_bucket_list_ordered(const DoutPrefixProvider*,
RGWBucketInfo&, int, const rgw_obj_index_key&, const string&, const
string&, uint32_t, bool, uint16_t, RGWRados::ent_map_t&, bool*, bool*,
rgw_obj_index_key*, optional_yield, RGWBucketListNameFilter):
CLSRGWIssueBucketList for
:appsshared1[07c644e6-08ba-4c2a-aa43-46c47fcaa3d2.2815988.1]) failed
The release is quincy -
Any ideas on how to approach the problem?
--
Jim Turner
___
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io