Feature #8635
Make each mirror provide a unique virtualhost name
100%
Description
… in addition to dl.amnesia.b.o (that we need to ease the transition).
What we need is unique vhost names among our pool of mirrors, so our JS code can pick one for each user.
- allocate a unique virtual hostname to each current mirror
- check how we allocate those names
Feature #10294
- update contribute/how/mirror documentation with examples for the web servers we support
- ask all mirror operators to implement this, or whatever unique virtualhost name they prefer
- wait for most mirrors to implement it, and at some point remove from the pool the ones who did not
Subtasks
Feature #11054: Update contribute/how/mirror documentation with examples for the web servers we support | Resolved | 100 |
|||
Bug #11055: Ask all mirror operators to implement new virtual hostname | Resolved | 100 |
|||
Bug #11056: Wait for most mirrors to implement new virtual hostname | Resolved | 100 |
|||
Feature #11334: Document how HTTP mirrors get a unique virtualhost name | Resolved | 100 |
|||
Feature #11335: Set up the process and tools to allocate unique *.dl.amnesia.boum.org hostnames | Resolved | 100 |
Related issues
Blocked by Tails - |
Resolved | 2015-09-28 |
History
#1 Updated by intrigeri 2015-05-28 15:14:07
- blocks #8668 added
#2 Updated by intrigeri 2015-05-28 15:14:19
- Target version changed from Sustainability_M1 to Tails_2.3
#3 Updated by intrigeri 2015-08-02 09:55:22
- Due date set to 2016-04-15
#4 Updated by Anonymous 2015-09-26 15:14:09
- Description updated
#5 Updated by Anonymous 2015-09-26 15:15:32
- Description updated
#6 Updated by intrigeri 2015-09-28 03:14:28
- Description updated
#7 Updated by intrigeri 2015-09-28 03:20:22
- blocked by
Feature #10294: Define format for per-mirror hostname added
#8 Updated by intrigeri 2015-09-28 04:50:36
- Subject changed from Have each mirror operator configure a unique VirtualHost to Have each mirror work with *.dl.amnesia.boum.org
- Description updated
#9 Updated by intrigeri 2015-09-28 04:53:08
- blocks
Feature #8642: Enable the mirror pool dispatcher on all website pages that need it added
#10 Updated by intrigeri 2015-09-28 04:56:12
- Subject changed from Have each mirror work with *.dl.amnesia.boum.org to Make each mirror work with *.dl.amnesia.boum.org
#11 Updated by sajolida 2015-09-28 09:07:35
I might have not understand the reasoning behind this fully, but wouldn’t this be the right time to change .dl.amnesia.boum.org into.dl.tails.boum.org? And maybe dl.amnesia.boum.org into dl.tails.boum.org?
#12 Updated by intrigeri 2015-10-01 19:04:58
> I might have not understand the reasoning behind this fully, but wouldn’t this be the right time to change .dl.amnesia.boum.org into.dl.tails.boum.org? And maybe dl.amnesia.boum.org into dl.tails.boum.org?
Replied already in the other place where basically the same question has been asked.
#13 Updated by intrigeri 2016-02-12 17:41:20
- Subject changed from Make each mirror work with *.dl.amnesia.boum.org to Make each mirror provide a unique virtualhost name
- Description updated
#14 Updated by intrigeri 2016-03-25 21:08:10
- blocked by deleted (
)Feature #8642: Enable the mirror pool dispatcher on all website pages that need it
#15 Updated by intrigeri 2016-04-07 04:00:19
- blocks
Feature #8642: Enable the mirror pool dispatcher on all website pages that need it added
#16 Updated by intrigeri 2016-04-07 04:01:16
- Target version changed from Tails_2.3 to Tails_2.4
I don’t think this can be completed within 12 days.
#17 Updated by intrigeri 2016-04-08 02:03:59
- blocked by deleted (
#8668)
#18 Updated by intrigeri 2016-04-08 07:08:24
- blocks
Feature #11109: Have DAVE build the ISO URL using our mirrors pool configuration added
#19 Updated by intrigeri 2016-04-28 12:08:32
- Status changed from Confirmed to In Progress
#20 Updated by intrigeri 2016-04-28 12:08:50
- blocked by deleted (
)Feature #8642: Enable the mirror pool dispatcher on all website pages that need it
#21 Updated by intrigeri 2016-04-28 12:09:05
- blocked by deleted (
)Feature #11109: Have DAVE build the ISO URL using our mirrors pool configuration
#22 Updated by intrigeri 2016-04-28 12:10:42
(As explained on Bug #11056#note-5, we have made enough progress here so this does not block anything anymore :)
#23 Updated by intrigeri 2016-05-10 06:13:23
- Assignee set to intrigeri
(Same rationale as for the remaining subtask.)
#24 Updated by intrigeri 2016-05-23 12:38:50
- Status changed from In Progress to Resolved
We’re fully done here :)
#25 Updated by intrigeri 2016-05-23 12:39:06
- Assignee deleted (
intrigeri)