Page MenuHomePhabricator

Decommission WDQS Linked Data Fragment (LDF) endpoint
Open, In Progress, MediumPublic

Description

The Wikidata Platform and Wikimedia Deutschland teams have decided to decommission the WDQS LDF endpoint. This endpoint serves very limited traffic, which the WMDE reuse team is in the process of migrating. Several other data access methods can support the use cases best fit for LDF, leading the team to decide it's not worth maintaining.

We are requesting SRE support to turn off this endpoint and depool it from WDQS clusters. Messaging with power users is already underway, so the timeline can flexible based on the SRE roadmap and resources required to disable the endpoint. Ideally, we would like this change to be made by the week of February 15th, 2026.

Event Timeline

Disabling the endpoint should be almost trivial on our end. There is a bit more work to cleanup all the things related to that endpoint, but this can happen after Feb 15 (ideally, we should prepare ahead of time). We'll wait for confirmation from @BTracy-WMF before decommissioning LDF.

Gehel triaged this task as Medium priority.Fri, Jan 30, 9:58 AM
Gehel moved this task from Incoming to Scratch on the Data-Platform-SRE board.

Thanks @Gehel. Knowing that the work is not complicated and that Monday, February 16th is a US holiday, we will plan on Wednesday, February 18th for the change. I'll update this ticket again closer to the date to confirm.

Gehel changed the task status from Open to In Progress.Thu, Feb 5, 9:10 AM
Gehel claimed this task.

Change #1237142 had a related patch set uploaded (by Gehel; author: Gehel):

[operations/puppet@production] feat(WDQS)!: disable LDF endpoint

https://gerrit.wikimedia.org/r/1237142

Change #1237145 had a related patch set uploaded (by Gehel; author: Gehel):

[operations/puppet@production] cleanup(WDQS/traffic): cleanup backend.yaml rules for WDQS LDF endpoint

https://gerrit.wikimedia.org/r/1237145

Change #1237146 had a related patch set uploaded (by Gehel; author: Gehel):

[operations/puppet@production] cleanup(WDQS): remove monitoring for WDQS LDF endpoint

https://gerrit.wikimedia.org/r/1237146

Change #1237147 had a related patch set uploaded (by Gehel; author: Gehel):

[operations/puppet@production] cleanup(WDQS): remove WDQS LDF endpoint from cfssl configuration

https://gerrit.wikimedia.org/r/1237147

Change #1237148 had a related patch set uploaded (by Gehel; author: Gehel):

[operations/puppet@production] cleanup(WDQS): remove all remaining references to the WDQS LDF endpoint.

https://gerrit.wikimedia.org/r/1237148

@RKemper: I've pushed a string of patches to disable LDF endpoints and do subsequent cleanup. Can you review and make sure we are ready for Feb 18th?

I checked the operations/dns repo, and there are no references to LDF in there.

+1'd all the patches. Everything looks great so I couldn't find anything to change, minus one small typo in the base commit message.

I spot-checked operations/dns and operations/alerts and found no references, so I think we'll all set for the Feb 18 decom date.

Let's cut traffic on Feb 18th, but wait a bit for the full cleanup, so that we can rollback if needed.