Restbase's primary entrypoint is now through the text cluster, and the entrypoint in the parsoidcache cluster for the rest(base)?.wikimedia.org entrypoints shouldn't be necessary anymore. Need to verify lack of trailing dependencies/traffic first.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • Cmjohnson | T125486 eqiad cache cluster re-arrangements | |||
Resolved | None | T110472 Decom parsoidcache cluster | |||
Resolved | BBlack | T110475 Remove restbase from parsoidcache |
Event Timeline
Are things still using the hostnames rest.wikimedia.org and/or restbase.wikimedia.org and/or restbase.eqiad.wikimedia.org, which map to the cache_parsoid cluster rather than through the normal text-cluster restbase entrypoints?
@BBlack, there are still users for rest.wikimedia.org. I sent a reminder and announced a shut-down date for March. If we set up a redirect (or rewrite) for the domain, we could get rid of the Varnish setup sooner.
The problem with the redirect is it's complicated, because we still have this conflict between internal and external RB URLs due to the whole Host: header vs /hostname/ mess. It's possible, though.
Well, the other thing I can do to make this simple is just treat it like the legacy citoid/cxserver entrypoints: if it's one of the legacy restbase hostnames, just set the backend and (pass) all traffic.
Change 266747 had a related patch set uploaded (by BBlack):
Text VCL: add support for legacy rb passes
Change 266748 had a related patch set uploaded (by BBlack):
cache_parsoid: remove restbase pass-through
Change 266749 had a related patch set uploaded (by BBlack):
restbase legacy hostnames -> cache_text cluster