This just merged:
https://github.com/ceph/ceph/pull/30581
which means that it's possible to construct cls methods that do updates
*and* return >0 return codes and (limited) data payload. You need to set
the WRITEVEC flag on the rados op for it to work, in order to avoid
breaking current users of requests like [stat, write] or [cmpxattr,
write], since those guard methods occasionally return data.
Enjoy!
sage
Hello all!
For stable releases pls add label:*-batch-1 label:needs-qa so they can
be tested and included into next releases.
(* for luminous, mimic and nautilus)
Thx
YuriW
This was exactly it, there was a scheduled (gasp) radosgw-admin updating
the period that we weren't aware of. Thank you!
--
Eric Choi
Senior Software Engineer 2 | Core Platform