Page MenuHomePhabricator

Move config & loading logic out of Wikidata build and into mediawiki-config
Closed, ResolvedPublic

Description

Right now the logic of what extensions get loaded when is in the Wikidata build.
This should be moved to mediawiki-config.

This blocks any moving of extensions out of the build!

Details

SubjectRepoBranchLines +/-
wikidata/build-resourcesmaster+0 -327
operations/mediawiki-configmaster+0 -1
operations/mediawiki-configmaster+2 -3
operations/mediawiki-configmaster+1 -0
operations/mediawiki-configmaster+1 -2
operations/mediawiki-configmaster+2 -0
operations/mediawiki-configmaster+1 -1
operations/mediawiki-configmaster+50 -21
operations/mediawiki-configmaster+0 -18
operations/mediawiki-configmaster+7 -7
operations/mediawiki-configmaster+3 -14
operations/mediawiki-configmaster+1 -3
operations/mediawiki-configmaster+1 -3
operations/mediawiki-configmaster+2 -0
operations/mediawiki-configmaster+1 -0
operations/mediawiki-configmaster+1 -0
operations/mediawiki-configmaster+1 -3
operations/mediawiki-configmaster+1 -0
operations/mediawiki-configmaster+5 -0
operations/mediawiki-configmaster+60 -1
wikidata/build-resourcesmaster+10 -0
Show related patches Customize query in gerrit

Event Timeline

Restricted Application added a subscriber: Aklapper. ยท View Herald TranscriptSep 28 2017, 10:12 AM

Change 381194 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] WIP DNM: Add loading of wikibase extensions from build

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

Change 381195 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for beta

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

Change 381196 had a related patch set uploaded (by Addshore; owner: Addshore):
[wikidata/build-resources@master] Add WARNING re killing the build to Wikidata.php

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

Change 381199 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for beta wikidataclient

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

Change 381371 had a related patch set uploaded (by Aude; owner: Aude):
[operations/mediawiki-config@master] Stop using $wgWikibaseSharedCacheKeyPrefix from Wikidata build

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

Change 381427 had a related patch set uploaded (by Aude; owner: Aude):
[wikidata/build-resources@master] Remove setting of sharedCacheKeyPrefix in Wikidata build

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

Change 381196 merged by jenkins-bot:
[wikidata/build-resources@master] Add WARNING re killing the build to Wikidata.php

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

Change 389684 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wmgWikibaseUseConfigFromWikidataBuild flase for all of BETA

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

Change 389685 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for wikidatawiki

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

Change 389686 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for hewiki

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

Change 389687 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for group0 & group1

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

Change 389688 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for wikidataclient

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

Change 389689 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wmgWikibaseUseConfigFromWikidataBuild flase for all of PROD

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

Change 389690 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Remove wmgWikibaseUseConfigFromWikidataBuild

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

Change 389691 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Remove Shared Cache settings from Wikibase-buildentry

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

Change 381194 merged by jenkins-bot:
[operations/mediawiki-config@master] Add loading of wikibase extensions from build

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

Change 381195 merged by jenkins-bot:
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for beta wikidatawiki

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

Change 381199 merged by jenkins-bot:
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for beta wikidataclient

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

Change 389684 merged by jenkins-bot:
[operations/mediawiki-config@master] wmgWikibaseUseConfigFromWikidataBuild flase for all of BETA

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

Mentioned in SAL (#wikimedia-operations) [2017-11-07T20:45:49Z] <addshore@tin> Synchronized wmf-config/InitialiseSettings-labs.php: T176948 [[gerrit:381195|#1]] [[gerrit:381199|#2]] [[gerrit:389684|#3]] Load wikibase build from mediawiki-config for BETA ONLY (duration: 00m 50s)

Change 389685 merged by jenkins-bot:
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for wikidatawiki

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

Mentioned in SAL (#wikimedia-operations) [2017-11-07T20:51:13Z] <addshore@tin> Synchronized wmf-config/InitialiseSettings.php: T176948 [[gerrit:389685|Load wikibase build from mediawiki-config for wikidatawiki]] (duration: 00m 50s)

Change 389686 merged by jenkins-bot:
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for hewiki

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

Mentioned in SAL (#wikimedia-operations) [2017-11-07T20:54:34Z] <addshore@tin> Synchronized wmf-config/InitialiseSettings.php: T176948 [[gerrit:389686|Load wikibase build from mediawiki-config for hewiki]] (duration: 00m 49s)

Change 389687 merged by jenkins-bot:
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for group0 & group1

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

Mentioned in SAL (#wikimedia-operations) [2017-11-07T20:59:15Z] <addshore@tin> Synchronized wmf-config/InitialiseSettings.php: T176948 [[gerrit:389687|Load wikibase build from mediawiki-config for group0 & group1]] (duration: 00m 50s)

Change 389688 merged by jenkins-bot:
[operations/mediawiki-config@master] Load wikibase build from mediawiki-config for wikidataclient

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

Change 389689 merged by jenkins-bot:
[operations/mediawiki-config@master] wmgWikibaseUseConfigFromWikidataBuild flase for all of PROD

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

Mentioned in SAL (#wikimedia-operations) [2017-11-07T21:01:40Z] <addshore@tin> Synchronized wmf-config/InitialiseSettings.php: T176948 [[gerrit:389688|Load wikibase build from mediawiki-config for wikidataclient]] (duration: 00m 50s)

Mentioned in SAL (#wikimedia-operations) [2017-11-07T21:02:55Z] <addshore@tin> Synchronized wmf-config/InitialiseSettings.php: T176948 [[gerrit:389689|wmgWikibaseUseConfigFromWikidataBuild flase for all of PROD]] (duration: 00m 49s)

Change 389690 merged by jenkins-bot:
[operations/mediawiki-config@master] Remove wmgWikibaseUseConfigFromWikidataBuild

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

Mentioned in SAL (#wikimedia-operations) [2017-11-07T21:06:27Z] <addshore@tin> Synchronized wmf-config/Wikibase.php: T176948 [[gerrit:389690|Remove wmgWikibaseUseConfigFromWikidataBuild]] PT 1/3 (duration: 00m 50s)

Mentioned in SAL (#wikimedia-operations) [2017-11-07T21:07:34Z] <addshore@tin> Synchronized wmf-config/InitialiseSettings.php: T176948 [[gerrit:389690|Remove wmgWikibaseUseConfigFromWikidataBuild]] PT 2/3 (duration: 00m 52s)

Mentioned in SAL (#wikimedia-operations) [2017-11-07T21:09:08Z] <addshore@tin> Synchronized wmf-config/InitialiseSettings-labs.php: T176948 [[gerrit:389690|Remove wmgWikibaseUseConfigFromWikidataBuild]] PT 3/3 (LABS) (duration: 00m 50s)

Change 381371 merged by jenkins-bot:
[operations/mediawiki-config@master] Stop using $wgWikibaseSharedCacheKeyPrefix from Wikidata build

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

Mentioned in SAL (#wikimedia-operations) [2017-11-07T21:16:07Z] <addshore@tin> Synchronized wmf-config/Wikibase.php: T176948 [[gerrit:381371|Stop using wgWikibaseSharedCacheKeyPrefix from Wikidata build]] (duration: 00m 49s)

Change 389691 merged by jenkins-bot:
[operations/mediawiki-config@master] Remove Shared Cache settings from Wikibase-buildentry

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

Mentioned in SAL (#wikimedia-operations) [2017-11-07T21:20:28Z] <addshore@tin> Synchronized wmf-config/Wikibase-buildentry.php: T176948 [[gerrit:389691|Remove Shared Cache settings from Wikibase-buildentry]] (duration: 00m 50s)

So as far as I am aware this is all done now and we can remove whatever config there is from the build repo.

I'll double check in the morning and update / close this ticket.

Change 394207 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wdbuild: add switch to ease killing

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

Change 394209 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wdbuild: Stop using wikidata build on LABS / BETA

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

Change 394210 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wdbuild: Stop loading from build on test and testwikidata

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

Change 394211 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wdbuild: Stop loading from build on group0

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

Change 394212 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wdbuild: Stop loading from build on group1

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

Change 394213 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wdbuild: Stop loading from build on all wikis (except enwiki)

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

Change 394214 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] wdbuild: Stop loading from build on all wikis

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

Change 394207 merged by jenkins-bot:
[operations/mediawiki-config@master] wdbuild: add switch to ease killing

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

Change 394209 merged by jenkins-bot:
[operations/mediawiki-config@master] wdbuild: Stop using wikidata build on LABS / BETA

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

Change 394210 merged by jenkins-bot:
[operations/mediawiki-config@master] wdbuild: Stop loading from build on test and testwikidata

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

Change 394211 merged by jenkins-bot:
[operations/mediawiki-config@master] wdbuild: Stop loading from build on group0

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

Change 394212 merged by jenkins-bot:
[operations/mediawiki-config@master] wdbuild: Stop loading from build on group1

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

Change 394213 merged by jenkins-bot:
[operations/mediawiki-config@master] wdbuild: Stop loading from build on all wikis (except enwiki)

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

Change 394214 merged by jenkins-bot:
[operations/mediawiki-config@master] wdbuild: Stop loading from build on all wikis

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

Change 381427 abandoned by Addshore:
Remove setting of sharedCacheKeyPrefix in Wikidata build

Reason:
Build is dead

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