!!! Manifest verification failed: Manifest mismatch for Archive-Update-in-Progress-kruimel.snt.utwente.nl __exists__: expected: False, have: True It seems like we need to retry the rsync when such file exists. Verification errors are likely to exist for syncs like these even if we would ignore this file.
Where does this Archive-Update-in-Progress-kruimel.snt.utwente.nl file come from?
kruimel.snt.utwente.nl (aka rsync.nl.gentoo.org) adds this apparently
I think we probably don't want to handle this on the client side. It's possible to atomically swap rsync trees on the server side, by using rename to atomically update the rsyncd config so that it points to the new tree.
I've accepted this as the new normal
Yeah, it's hard to justify client side handling when atomic swap is relatively easy to implement on the server side.
Yes, but we don't control the server(s), yet add them to your official pools. End of story, as user I get a failure pretty much every time I sync. We can only work around the fact we don't have read-only atomic deltas on the client.
We should add a retry option.