Hi Paul,

thanks for your advise. I didn`t expect this consequences, as there is no hint in the release notes. On Monday, we will perform the overall upgrade to nautilus.

Nevertheless, there seems to be a bug in radosgw: If an ETag contains characters below 0x20, they are coded as eg. . This renders the XML invalid. Meanwhile, I modified the code of radosgw to show, that the 0x0e really exists at the end of meta.etag and remove it in the output. That helps identifying the problematic objects, but does not solve the root cause.

best regards,
ingo

Von: "Paul Emmerich" <paul.emmerich@croit.io>
An: "Ingo Reimann" <ireimann@dunkel.de>
CC: "ceph-users" <ceph-users@ceph.io>
Gesendet: Donnerstag, 2. Januar 2020 21:26:03
Betreff: Re: [ceph-users] radosgw - Etags suffixed with #x0e



On Wed, Dec 18, 2019 at 11:41 AM Ingo Reimann <ireimann@dunkel.de> wrote:
Hi,

We had a strange problem with some buckets. After a s3cmd sync, some objects got ETAGs with the suffix "#x0e". This rendered the XML output of "GET /" e.g. (s3cmd du) invalid. Unfortunately, this behaviour was not reproducable but could be fixed by "GET /{object}" + "PUT /{object}" (s3cmd get + s3cmd put).

I am not sure, how this appeared and how to avoid that. Just now, we have nautilus mons and osds with jewel radosgws.

Please don't mix versions like that. Running nautilus and jewel at the same time is unsupported. Upgrade everything and check if that solves your problem.


Paul

--
Paul Emmerich

Looking for help with your Ceph cluster? Contact us at https://croit.io

croit GmbH
Freseniusstr. 31h
81247 München
www.croit.io
Tel: +49 89 1896585 90
 
At the time of first appearence, also a nautilus gateway had been online, but the requests had been handled by both types.

Any ideas?

best regards,
Ingo

--
Ingo Reimann
Teamleiter Technik
[ https://www.dunkel.de/ ]
Dunkel GmbH
Philipp-Reis-Straße 2
65795 Hattersheim
Fon: +49 6190 889-100
Fax: +49 6190 889-399
eMail: support@dunkel.de
http://www.Dunkel.de/   Amtsgericht Frankfurt/Main
HRB: 37971
Geschäftsführer: Axel Dunkel
Ust-ID: DE 811622001
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-leave@ceph.io