Page MenuHomePhabricator

DNS labsaliaser (mostly) no longer needed on Neutron
Open, MediumPublic

Description

In nova-network we weren't able to route to VM public IPs, so Alex Monk added hook, the labsaliaser, to replace external IPs with internal IPs.

Now that T206261 is resolved, we have correct and proper routing to public IPs in eqiad1-r. So that aliasing is no longer needed there (although it is still needed in the old nova-network region.)

In addition to working around the public IP problems, the labsaliaser also inserts some additional hard-coded service IPs:

extra_records:
  puppet.: 208.80.154.158
  tools-db.tools.eqiad.wmflabs.: 10.64.37.9
  tools-redis.eqiad.wmflabs.: 10.68.22.56
  tools-redis.tools.eqiad.wmflabs.: 10.68.22.56

Let's see if we can insert those IPs someplace else (hopefully directly from puppet) so we can remove the complexity of running our custom code to hook resolution.