Hmm.. I will check what the user is deleting. Maybe this is it.
Do you know if this bug is new in 15.2.16?

I can't share the data, but I can share the metadata:
https://pastebin.com/raw/T1YYLuec

For the missing files I have, the multipart file is not available in rados,
but the 0 byte file is.
The rest is more or less identical.

The seem to use the aws-sdk-dotnet (aws-sdk-dotnet-coreclr/3.3.110.57
aws-sdk-dotnet-core/3.3.106.11), but so small multiparts are very strange.
I guess you can really screw up configs but who am I to judge.

Am Di., 14. Juni 2022 um 00:29 Uhr schrieb J. Eric Ivancich <
ivanc...@redhat.com>:

> There is no known bug that would cause the rados objects underlying an RGW
> object to be removed without a user requesting the RGW object be deleted.
>
> There is a known bug where the bucket index might not get updated
> correctly after user-requested operations. So perhaps the user removed the
> rgw object, but it still incorrectly shows up in the bucket index. The PR
> for the fix for that bug merged into the octopus branch, but after 15.2.16.
> See:
>
>         https://github.com/ceph/ceph/pull/45902
>
> So it should be in the next octopus release.
>
> I also find it odd that a 250KB file gets a multipart object. What do we
> know about the original object? Do we know it’s size? Could the multipart
> upload never have completed? In that case there could be incomplete
> multipart entries in the bucket index, but they should never have been
> finalized into a regular bucket index entry.
>
> Are you willing to share all the bucket index entries related to this
> object?
>
> Eric
> (he/him)
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to