Page MenuHomePhabricator

Toolforge. introduce new domain toolforge.org
Open, NormalPublic

Description

In https://wikitech.wikimedia.org/wiki/Wikimedia_Cloud_Services_team/EnhancementProposals/DNS_domain_usage#Resolution we agreed on introducing the domain toolforge.org as the new general domain for Toolforge.

The path to introducing such domain contains several steps, first of all is probably how and when we will be introducing it. The most sensible option seems to be pairing the introduction of the new domain with the new kubernetes cluster. DNS will be managed via OpenStack Designate.

For the record, this is the current setup at whois level for wmflabs.org vs toolforge.org:

$ whois wmflabs.org | grep "Name Server"
Name Server: CLOUD-NS0.WIKIMEDIA.ORG
Name Server: CLOUD-NS1.WIKIMEDIA.ORG
$ whois toolforge.org | grep "Name Server"
Name Server: NS0.WIKIMEDIA.ORG
Name Server: NS1.WIKIMEDIA.ORG
Name Server: NS2.WIKIMEDIA.ORG

Event Timeline

aborrero triaged this task as Normal priority.Fri, Oct 4, 1:06 PM
aborrero created this task.
aborrero moved this task from Inbox to Important on the cloud-services-team (Kanban) board.
bd808 updated the task description. (Show Details)Fri, Oct 11, 8:24 PM

Mentioned in SAL (#wikimedia-cloud) [2019-10-11T21:52:32Z] <jeh> create toolforge.org DNS zone in tools project T234617

The toolforge.org domain has been setup in designate

# OS_PROJECT_ID=tools openstack zone create --email 'root@toolforge.org' toolforge.org.
+----------------+--------------------------------------+
| Field          | Value                                |
+----------------+--------------------------------------+
| action         | CREATE                               |
| attributes     | {}                                   |
| created_at     | 2019-10-11T21:51:13.000000           |
| description    | None                                 |
| email          | root@toolforge.org                   |
| id             | 882807c4-f268-4abc-8c13-7826900ed15a |
| masters        |                                      |
| name           | toolforge.org.                       |
| pool_id        | 794ccc2c-d751-44fe-b57f-8894c9f5c842 |
| project_id     | tools                                |
| serial         | 1570830673                           |
| status         | PENDING                              |
| transferred_at | None                                 |
| ttl            | 3600                                 |
| type           | PRIMARY                              |
| updated_at     | None                                 |
| version        | 1                                    |
+----------------+--------------------------------------+
# OS_PROJECT_ID=tools openstack zone list
+--------------------------------------+--------------------+---------+------------+--------+--------+
| id                                   | name               | type    |     serial | status | action |
+--------------------------------------+--------------------+---------+------------+--------+--------+
| eae60a3b-a0df-47b2-9492-5fab480514fe | tools.wmflabs.org. | PRIMARY | 1559574839 | ACTIVE | NONE   |
| 882807c4-f268-4abc-8c13-7826900ed15a | toolforge.org.     | PRIMARY | 1570830673 | ACTIVE | NONE   |
+--------------------------------------+--------------------+---------+------------+--------+--------+