Page MenuHomePhabricator

Migrate CentralNotice to virtual domains
Open, In Progress, Needs TriagePublic

Description

In support of T352113: Move the addWiki.php maintenance script from WikimediaMaintenance into MediaWiki core.

Not sure if donatewiki has any config outside the stuff usually in operations/mediawiki-config, but may need some tweaks if so...

Event Timeline

Change #1129227 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/CentralNotice@master] Convert to using virtual domains

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

Change #1129229 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/mediawiki-config@master] CommonSettings: Migrate CentralNotice to Virtual Domains

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

Change #1129230 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/mediawiki-config@master] CommonSettings.php: Remove old $wgCentralDBname

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

Reedy changed the task status from Open to In Progress.Mar 21 2025, 5:55 PM

Change #1129229 merged by jenkins-bot:

[operations/mediawiki-config@master] CommonSettings: Migrate CentralNotice to Virtual Domains

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

Mentioned in SAL (#wikimedia-operations) [2025-03-24T13:06:33Z] <tgr@deploy1003> Started scap sync-world: Backport for [[gerrit:1129229|CommonSettings: Migrate CentralNotice to Virtual Domains (T389348)]], [[gerrit:1130532|[Growth] enwiki: Release Add Link to 20% of newcomers (T388289)]], [[gerrit:1130128|[Experiment Platform] Disable test experiment (T383801)]], [[gerrit:1130169|Enable Section Translation and Unified Dashboard on all wikipedias (T387821)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-24T13:11:20Z] <tgr@deploy1003> reedy, sfaci, tgr, cyndywikime, sbisson: Backport for [[gerrit:1129229|CommonSettings: Migrate CentralNotice to Virtual Domains (T389348)]], [[gerrit:1130532|[Growth] enwiki: Release Add Link to 20% of newcomers (T388289)]], [[gerrit:1130128|[Experiment Platform] Disable test experiment (T383801)]], [[gerrit:1130169|Enable Section Translation and Unified Dashboard on all wikipedias (T387821)]] synced t

Mentioned in SAL (#wikimedia-operations) [2025-03-24T13:23:19Z] <tgr@deploy1003> Finished scap sync-world: Backport for [[gerrit:1129229|CommonSettings: Migrate CentralNotice to Virtual Domains (T389348)]], [[gerrit:1130532|[Growth] enwiki: Release Add Link to 20% of newcomers (T388289)]], [[gerrit:1130128|[Experiment Platform] Disable test experiment (T383801)]], [[gerrit:1130169|Enable Section Translation and Unified Dashboard on all wikipedias (T387821)]] (duration: 16m 45s)

Change #1129227 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Convert to using virtual domains

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

Change #1131364 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/CentralNotice@wmf_deploy] Merge remote-tracking branch 'origin/master' into wmf_deploy

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

Change #1132118 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/CentralNotice@master] Create new DB on virtual domain

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

Change #1132118 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Create new DB on virtual domain

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

Change #1130177 had a related patch set uploaded (by Krinkle; author: Reedy):

[mediawiki/extensions/CentralNotice@master] CNDatabase: Remove old getDb()

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

Change #1130177 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] CNDatabase: Remove old getDb()

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

Change #1131364 abandoned by Reedy:

[mediawiki/extensions/CentralNotice@wmf_deploy] Merge remote-tracking branch 'origin/master' into wmf_deploy

Reason:

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralNotice/+/1131414

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

Change #1170393 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vagrant@master] centralnotice.pp: Update central DB config

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

Change #1170394 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/CentralNotice@master] README: Remove $wgCentralDBname

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

Change #1170395 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/CentralNotice@master] Campaign: Add and use ability to read from primary in getCampaignSettings

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

Change #1170394 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] README: Remove $wgCentralDBname

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

Change #1170395 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Campaign: Add and use ability to read from primary in getCampaignSettings

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

Reedy added a subtask: Restricted Task.Aug 1 2025, 4:04 PM
Reedy closed subtask Restricted Task as Resolved.
DerHexer reopened subtask Restricted Task as Open.Nov 7 2025, 9:25 AM

Change #1203020 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/CentralNotice@master] Campaign: Add and use ability to read from primary when getting more properties

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

Change #1203020 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Campaign: Add and use ability to read from primary when getting more properties

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

Change #1129230 merged by jenkins-bot:

[operations/mediawiki-config@master] CommonSettings.php: Remove old $wgCentralDBname

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

Mentioned in SAL (#wikimedia-operations) [2025-11-11T21:00:57Z] <reedy@deploy2002> Started scap sync-world: Backport for [[gerrit:1129230|CommonSettings.php: Remove old $wgCentralDBname (T389348)]], [[gerrit:1170736|InitialiseSettings: Update comment about wgPopupsConflictingRefTooltipsGadgetName (T362771)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-11T21:03:18Z] <reedy@deploy2002> reedy: Backport for [[gerrit:1129230|CommonSettings.php: Remove old $wgCentralDBname (T389348)]], [[gerrit:1170736|InitialiseSettings: Update comment about wgPopupsConflictingRefTooltipsGadgetName (T362771)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-11T21:07:57Z] <reedy@deploy2002> Finished scap sync-world: Backport for [[gerrit:1129230|CommonSettings.php: Remove old $wgCentralDBname (T389348)]], [[gerrit:1170736|InitialiseSettings: Update comment about wgPopupsConflictingRefTooltipsGadgetName (T362771)]] (duration: 07m 00s)

Change #1206417 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/CentralNotice@master] Fix bad call to Campaign::getCampaignMixins

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

Change #1214051 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/CentralNotice@master] Banner: Allow reading of campaign banners from primary

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

Change #1214051 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Banner: Allow reading of campaign banners from primary

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