Page MenuHomePhabricator

Various services hardcode api.svc.eqiad.wmnet
Open, LowestPublic

Description

Per https://codesearch.wmcloud.org/search/?q=api.svc.(eqiad%7Ccodfw).wmnet&i=nope&files=&excludeFiles=&repos= various services hardcode api.svc.eqiad.wmnet in their configuration instead of using discovery DNS.

This seems like it's an issue for Datacenter-Switchover but it's unclear why this hasn't been an issue before.

Event Timeline

Legoktm created this task.

This is not an issue because that codesearch mostly finds stuff that in not really hardcoded in production, where we use envoy to have services talk to each other, and that uses the discovery urls.

Legoktm lowered the priority of this task from High to Lowest.

OK, I think those repos should be cleaned up then to not confuse people.

What would be the right hostname for discovery?
api.svc.eqiad.wmnet -> api-ro.discovery.wmnet ?