We found a possible cause. Have you upgraded your ceph cluster to Iluminous? As their release note stated: https://ceph.io/releases/v12-2-0-luminous-released/, the API we used to list objects are removed.
Of course, i just wanted to check your feedback, as we use ceph as well - and maybe i can help. As this option will call another part of the script, this feedback may help the devs. Can you try to delete a library (and library trash) and try it again?
I untared the package and just ran seaf-gc.sh from it (without upgrading the server itself, i.e. seafile and seahub services running were still 7.0.8).
But seaf-gc.sh worked without errors! Many thanks!
Did you fix something in the package you provided? Or can I just upgrade to the “normal” seafile 7.0.10?
indeed, I remove the bundled rados libraries (but not in the new version of seafile you sent me). so, your theory is correct
so, was this a mistake? should seafile use the bundled rados libraries?
are there some general guidelines which bundled libraries to remove and which not? I remember I had to remove the ldap libraries for example, in orther to get ldap auth working.
I always used the seafile pro package without ubuntun in its name.