On 04/18/2013 03:17 AM, Carsten Otto
wrote:
On Thu, Jan 31, 2013 at 03:47:22PM +0100, Carsten Otto wrote:
I stopped our rsync cronjob until the issue is resolved.
Nevertheless I'd love to have the following questions answered:
1) Do you want us to mirror your data?
Yes. Without mirrors, Eclipse users could not download Eclipse.
2) If so, do you care about errors on your side?
On _our_ side, no. We do not "care" because, if the project teams
want users to download their bits, it will be quickly apparent that
there is a problem and they will fix their permissions.
However, I do care about errors on _your_ side if _you_ care about
errors on your side. I was under the assumption that most mirrors
simply sent errors to /dev/null since, as above, if there were
permissions problems, the onus is on us to fix them.
3) If so, what do you do against that? How do you plan to react to
notifications from the outside (e.g. me)?
I've opened this bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=405981
For now, the best I could do is a "reactive" system -- ie,
periodically scan for Permissions errors in the rsyncd log and fix
them. This will not guarantee that mirrors will never get errors --
but as mirrors get errors, they will be automagically fixed.
Does that sound workable?
Thanks for caring. Really.
Denis
|