http://bugzilla.novell.com/show_bug.cgi?id=504590 User poeml@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=504590#c14 --- Comment #14 from Peter Poeml <poeml@novell.com> 2009-05-28 00:18:23 MDT --- (In reply to comment #13)
At this point in time - I will close this bug. I am sure you internal discussions are more appropriate. The ability to ensure that each mirror replicates perfectly with every file is huge and not really preventable.
Indeed, 11.2 intends to deal with these kind of issues much better. See http://en.opensuse.org/Libzypp/Failover
What I think needs to change is that during the presence of any online update that fails to download and install any file we
1. Log the actual mirror in Yast Logs
Yes, that's the biggest problem in fixing the errors that happen. Therefore, I opened this feature request: https://features.opensuse.org/305320 It is important to find and fix these errors to keep our mirror ecosystem healthy.
2. After x retries of an unsuccessful update, we temporarily divert the mirror to opensuse.de. If the opensuse update server can re-direct behind the scenes it surely can divert back to itself or any other with the same transparency.
Future downloads will happen via metalinks, which includes (in our case) content integrity verification already during transport, and transparent fallback to retrieve content from whatever mirror is available, which should always yield a "good" download. See the first URL I pasted above for more information. Thank you very much for the suggestions. And let me apologize that the error handling wasn't so good so far. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.