Page MenuHomePhabricator

Setup *.labsdb as DNS entries instead of *manually* set /etc/hosts entries
Closed, DuplicatePublic

Description

Currently, aliases for things like enwiki.labsdb and s1.labsdb are maintained as /etc/host entries, manually. Why aren't they just DNS records? This causes a multitude of problems, such as:

  1. No easily verifiable single source of truth if two instances differ
  2. One more step to be able to forget when creating new toollabs nodes
  3. Problematic for other projects on labs

This should be in DNS and in puppet (see how public / private aliases are set up with dnsmasq right now)

Event Timeline

yuvipanda assigned this task to coren.
yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added a project: Toolforge.
yuvipanda added subscribers: yuvipanda, mark, faidon.

There are some 800+ entries in that /etc/hosts file.

yuvipanda set Security to None.