Feature #17593
Drop support for managing NN.dl.amnesia.boum.org DNS records for mirrors
100%
Description
Years ago, when we switched to requiring HTTPS from our mirrors, we didn’t want to assume mirror operators would be able to get a certificate for a hostname they control, so we offered them to create NN.dl.amnesia.boum.org
DNS A records pointing to their server.
The last mirror that was using this facility was removed from our pool in November 2018.
AFAIK, nobody requested such a DNS record since.
We have no shortage of mirrors.
So, I’m hereby proposing we drop support for managing NN.dl.amnesia.boum.org DNS records for mirrors.
This will simplify the doc for mirror operators, our internal mirrors team doc, and the DNS management code.
- [x] tails.git: doc for mirror operators, design doc
- [x] Puppet: drop support for mirrors.git:subdomains.txt
- [x] mirrors.git: drop obsolete info from README.mdwn
Subtasks
History
#1 Updated by intrigeri 2020-04-05 05:02:21
- Description updated
- Status changed from Confirmed to Needs Validation
- Assignee changed from intrigeri to sajolida
- Feature Branch set to doc/17593-mirrors-drop-nn.dl.a.b.o
This branch implements the first step: “tails.git: doc for mirror operators, design doc”. If you agree this is a good move, once this branch is merged I’ll proceed with the follow-up cleanup steps in the other repositories.
#2 Updated by sajolida 2020-04-06 18:24:38
It would be great to clean this up indeed!
I can’t find your branch in tails.git. Did you push?
#3 Updated by sajolida 2020-04-06 18:25:01
- Status changed from Needs Validation to In Progress
- Assignee changed from sajolida to intrigeri
#4 Updated by intrigeri 2020-04-12 09:07:20
- Status changed from In Progress to Needs Validation
- Assignee changed from intrigeri to sajolida
Oops. Now pushed :)
#5 Updated by sajolida 2020-04-13 19:16:23
- Status changed from Needs Validation to Resolved
- % Done changed from 0 to 100
Applied in changeset commit:tails|eceb4a8a35279930175b07e2dd8a0f212c218835.
#6 Updated by sajolida 2020-04-13 19:16:51
- Assignee deleted (
sajolida) - Target version set to Tails_4.6
All good!
#7 Updated by intrigeri 2020-04-14 11:48:33
- Description updated
- Status changed from Resolved to In Progress
- Assignee set to intrigeri
Glad you liked it.
This was the first step out of 3 ⇒ reopening.
#8 Updated by intrigeri 2020-04-17 16:08:02
- Description updated
#9 Updated by intrigeri 2020-04-17 16:18:54
- Description updated
- Status changed from In Progress to Resolved