Feature #11284
Update the DNS round-robin mirror pool to only include a few fast and reliable HTTP mirrors
100%
Description
This includes updating our internal doc (in mirrors.git) accordingly:
- stop unconditionally adding new mirrors to the DNS round-robin pool;
- how to manage the DNS round-robin pool (what mirrors should go in or not, when to remove mirrors from it), and keep it in sync’ with what we have in
mirrors.json
(e.g. when we disable a mirror inmirrors.json
, presumably we also want to remove it from the DNS round-robin pool.
Subtasks
Related issues
Blocked by Tails - |
Resolved | 2015-09-28 | |
Blocked by Tails - |
Resolved | 2015-01-09 | 2016-04-15 |
Blocked by Tails - |
Resolved | 2016-02-13 | |
Blocked by Tails - |
Resolved | 2015-01-09 | 2016-04-15 |
History
#1 Updated by intrigeri 2016-03-25 21:29:48
- blocked by
Feature #10295: Build a list of fast and reliable HTTP mirrors added
#2 Updated by intrigeri 2016-03-25 21:30:40
- blocked by
Feature #11109: Have DAVE build the ISO URL using our mirrors pool configuration added
#3 Updated by intrigeri 2016-05-04 10:43:23
- blocks
Feature #8642: Enable the mirror pool dispatcher on all website pages that need it added
#4 Updated by intrigeri 2016-05-06 03:22:07
- Description updated
#5 Updated by intrigeri 2016-05-23 12:43:50
- blocked by
Feature #11123: Have the Upgrader use the new mirror pool design added
#6 Updated by intrigeri 2016-05-23 12:44:53
(See Feature #11123#note-17 for an explanation of why it would be much nicer if Feature #11123 was merged before we go ahead here. “Blocked by” might be a bit strong, but that’s the best way I’ve found to encode the relationship.)
#7 Updated by intrigeri 2016-05-23 12:48:09
- blocked by deleted (
)Feature #8642: Enable the mirror pool dispatcher on all website pages that need it
#8 Updated by intrigeri 2016-05-23 12:50:09
- blocked by
Feature #8642: Enable the mirror pool dispatcher on all website pages that need it added
#9 Updated by intrigeri 2016-05-26 13:27:20
- Target version changed from Tails_2.4 to Tails_2.5
I don’t see Feature #11109 be fully done (including a new DAVE on AMO) during the 2.4 cycle, so postponing this ticket it blocks.
#10 Updated by intrigeri 2016-07-23 05:47:07
- Target version changed from Tails_2.5 to Tails_2.6
intrigeri wrote:
> I don’t see Feature #11109 be fully done (including a new DAVE on AMO) during the 2.4 cycle, so postponing this ticket it blocks.
Same.
#11 Updated by intrigeri 2016-07-27 09:15:54
- Target version changed from Tails_2.6 to Tails_2.7
#12 Updated by intrigeri 2016-11-09 12:35:07
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 20
Doc updated in mirrors.git
, support code written and pushed to mirror-pool.git
. Now I’ll refresh the list of fast+reliable mirrors (things may have changed since I completed Feature #10295 six months ago), and will finally remove all mirrors from the DNS pool except a few selected ones.
#13 Updated by intrigeri 2016-11-09 15:47:28
- Assignee deleted (
intrigeri) - % Done changed from 20 to 50
- QA Check set to Ready for QA
#14 Updated by Anonymous 2016-11-09 15:55:04
- % Done changed from 50 to 100
- QA Check changed from Ready for QA to Pass
Tested the script and reread the doc, great! I think we’re done here.
#15 Updated by Anonymous 2016-11-09 15:55:25
- Status changed from In Progress to Resolved
- Assignee deleted (
)