Page MenuHomePhabricator

Update user-facing Wiki Replicas features and documentation for x4
Closed, ResolvedPublic

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1337552 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] openstack: wikireplica_dns: Add user-facing names for x4 databases

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

Change #1337552 merged by Majavah:

[operations/puppet@production] openstack: wikireplica_dns: Add user-facing names for x4 databases

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

2026-09-07T10:35:40Z __main__     INFO    : Syncing additional CNAME: 'links.commonswiki.analytics.db.svc.wikimedia.cloud.'
2026-09-07T10:35:42Z mwopenstackclients.DnsManager WARNING : Creating links.commonswiki.analytics.db.svc.wikimedia.cloud.
2026-09-07T10:35:42Z __main__     INFO    : Syncing additional CNAME: 'links.testcommonswiki.analytics.db.svc.wikimedia.cloud.'
2026-09-07T10:35:44Z mwopenstackclients.DnsManager WARNING : Creating links.testcommonswiki.analytics.db.svc.wikimedia.cloud.
2026-09-07T10:36:14Z __main__     INFO    : Syncing additional CNAME: 'links.commonswiki.web.db.svc.wikimedia.cloud.'
2026-09-07T10:36:16Z mwopenstackclients.DnsManager WARNING : Creating links.commonswiki.web.db.svc.wikimedia.cloud.
2026-09-07T10:36:16Z __main__     INFO    : Syncing additional CNAME: 'links.testcommonswiki.web.db.svc.wikimedia.cloud.'
2026-09-07T10:36:18Z mwopenstackclients.DnsManager WARNING : Creating links.testcommonswiki.web.db.svc.wikimedia.cloud.

Mentioned in SAL (#wikimedia-cloud) [2026-09-07T11:07:21Z] <taavi> add x4 to list of sections T437208

Added x4 extension aliases to the documentation as https://wikitech.wikimedia.org/w/index.php?title=Help:Wiki_Replicas&diff=prev&oldid=2455090. Whether testcommonswiki will actually end up on x4 or not is still a tiny question mark, but my understanding from IRC is that it is headed there eventually.

Created https://wikitech.wikimedia.org/wiki/News/2026_Commons_links_tables_database_split to collect the instructions in an editable place similar to last time's News page.

@taavi

This is how I have interpreted your instruction as an entry:

"Developers who maintain a tool that queries the Wikimedia Commons links tables need to update their code to connect to the new x4 database cluster. The links tables have been moved from the s4 cluster to x4, and will no longer receive updates on s4. The page and redirect tables remain available on both clusters. A wiki replica for the x4 cluster will be set up afterwards."

The missing detail here I need you to confirm is why this change is being made.

Change #1338949 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] hieradata: cloudlb: Remove temporary x4 section_port override

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

Hi, thanks!

This is how I have interpreted your instruction as an entry:

"Developers who maintain a tool that queries the Wikimedia Commons links tables need to update their code to connect to the new x4 database cluster. The links tables have been moved from the s4 cluster to x4, and will no longer receive updates on s4. The page and redirect tables remain available on both clusters. A wiki replica for the x4 cluster will be set up afterwards."

The missing detail here I need you to confirm is why this change is being made.

Thank you! The change is happening because the s4 cluster has grown to be too large to function efficiently. Can we also have the entry link to https://wikitech.wikimedia.org/wiki/News/2026_Commons_links_tables_database_split?

• taavi renamed this task from Update Wiki Replicas documentation for x4 rollout to Update user-facing Wiki Replicas features and documentation for x4.Mon, Sep 14, 8:08 AM

Change #1338949 merged by Majavah:

[operations/puppet@production] hieradata: cloudlb: Remove temporary x4 section_port override

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

• taavi claimed this task.