Dave Plater wrote:
Hi, after a factory update with quite a few 504 file not found errors, with wireshark running to prove it was due to mirrors not having the file, I have added my bit to https://bugzilla.novell.com/show_bug.cgi?id=425035 and voted for it as well. I have seen many complaints about leaving a system to update overnight and waking up in the morning to an http 504 error where if libzypp had automatically retried two or three times then the installation/update would have completed. The above bug is only an enhancement request so it needs your votes but I think libzypp not automatically retrying a few times ( nobody wants to wake up to retry loop due to another problem) should be a bug by now, all it would take is a few extra lines of code before the "file not found" error is reported. Things have come a long way since 11.0 alpha when I had the problem of libzypp retrying the same mirror, now it switches to another mirror on retry, this makes automatic retries possible without problems. Regards Dave P
zypp have already solved this, by separate temporary and permanent error. Some response is detected as temporary and zypper or yast try it again for some hardcoded number (zypper have three I think). Only problem is that now is return code 504 undefined, so it is by default marked as permanent error. I added to that bug patch which change it. JR -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org