The service itself is still in active use, but the parsoidcache configuration is a trivial pass-through on all traffic. If a natural move to restbase's text-lb-based entrypoint is imminent we can wait on that. Otherwise, we can move the hostname and pass-logic out to the text-cluster.
|operations/puppet : production||cache_parsoid: remove citoid+cxserver pass-through|
|operations/dns : master||cxserver, citoid -> cache_text cluster|
|operations/puppet : production||Add cxserver/citoid to cache_mobile|
|operations/puppet : production||Text VCL: Add support for citoid+cxserver passes|
It was mentioned on another task (and I can't currently find the thread!) but @Jdforrester-WMF mentioned that we've been actively encouraging developers to use the citoid.wikimedia.org GET endpoint for scripts. There are at least 3 scripts that use it that I can think of off the top of my head. So the idea was to keep it for a while.
Hm, indeed, it's not. Hm, strange. I remember discussing it with @Jdforrester-WMF on some ticket, but can't seem to find it now. Hm.
Are you saying there's a reason to keep a separate cxserver.wikimedia.org in the long term, even after making it available via RB?
citoid.wikimedia.org, but, yes, there should be a deprecation period where the domain should be available so that various gadgets, scripts and other clients can be switched to the new URL layout.