Need to provide a way for anonymous users to get a list of archive mirrors on their country (or continent, if there's none in their country)
Bug #72110 reported by
Guilherme Salgado
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Guilherme Salgado |
Bug Description
Apt will soon start to choose the best mirror to use whenever an apt-get update/upgrade is ran, and it'll do that based on a list of mirrors given to it by launchpad. This list should include all mirrors on the same country that the user is at that point (we'll guess that by the user's IP address), or, if there's no mirrors on that country, we'll include other mirrors in countries that are in the same continent. This list will also always include archive.ubuntu.com, so that we have a fallback.
It's also important to note that a mirror can only be included in this list if it's an official mirror and has been successfully probed.
Changed in launchpad: | |
assignee: | nobody → salgado |
importance: | Undecided → Medium |
status: | Unconfirmed → Confirmed |
Changed in launchpad: | |
status: | Confirmed → In Progress |
Changed in launchpad: | |
status: | In Progress → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Since this is a service that may get several hits per second, we need to either make it very light or cache these country lists somehow.
One option would be to generate these lists for each country right after every run of the mirror prober, since it's very unlikely that we have changes (like a mirror being made unofficial) between two probes, causing the lists to change.