Bug 354392

Summary: software managment: use mirrors on the fly
Product: [openSUSE] openSUSE 10.3 Reporter: macias - <bluedzins>
Component: libzyppAssignee: Duncan Mac-Vicar <dmacvicar>
Status: RESOLVED FIXED QA Contact: Duncan Mac-Vicar <dmacvicar>
Severity: Enhancement    
Priority: P3 - Medium CC: dmacvicar, geraldweber, lslezak, mmarek, xenoterracide
Version: Final   
Target Milestone: ---   
Hardware: i586   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description macias - 2008-01-17 10:21:39 UTC
Recent hardware failure showed fragile points of yast without any doubt. Please, change the way the list of repos are organized.

When user adds repo A, and yast gets the info from this repo, also mirror list should be downloaded. So when something happens to repo A, yast will be able to switch to its mirror on fly.
Comment 1 Ladislav Slezák 2008-01-18 14:59:38 UTC
Actually the repofile can already contain a list of mirrors, but I don't know if they are used internally by libzypp. Jano?

If yes, yast could be enhanced to (manually) add a list of mirrors to every repository. Automatic mirror could be added only to the community repositories module (after enhancing the metadata describing each repository).
Comment 2 Jan Kupec 2008-01-18 16:12:12 UTC
This would be a nice-to-have feature, but currently there is more important work to do that is blocking implementation of the mirror handling. Resolving as LATER.

(In reply to comment #1 from Ladislav Slezak)
> Actually the repofile can already contain a list of mirrors, but I don't know
> if they are used internally by libzypp. Jano?

Not yet.
Comment 3 Jan Kupec 2008-01-18 16:13:43 UTC
*** Bug 337410 has been marked as a duplicate of this bug. ***
Comment 4 Jan Kupec 2008-07-14 11:51:15 UTC
fate #302923
Comment 5 Jan Kupec 2008-10-29 13:08:53 UTC
*** Bug 425035 has been marked as a duplicate of this bug. ***
Comment 6 macias - 2009-03-11 13:55:26 UTC
http://lists.opensuse.org/opensuse-features/2007-10/msg00000.html

There is no indication of activity at the above page, so we are at the same point with current server failure, as before, right?
Comment 7 Jan Kupec 2009-03-17 13:07:33 UTC
The feature is implemented, you should see your latest libzypp (>= 6.2.2) with the latest aria2 (>= 1.2.0) from factory falling back to other mirrors when some of them is not available.

We have the whole 11.2 release cycle to fine-tune this feature, so in case of problems, please open a new bug report.

Done in openSUSE 11.2.