Page MenuHomePhabricator

entitysources: Directly create entitySources config for WMF production wikis
Open, Needs TriagePublic

Description

"entitySource" configuration setting is the default way of defining what wikis provides which entity types.
Legacy "repositories" setting is going to be removed after all its uses are adjusted to use a dedicated setting.

Related Objects

Event Timeline

Change 569258 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[operations/mediawiki-config@master] Wikidata: Define entity sources configuration

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

Change 569259 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[operations/mediawiki-config@master] Wikidata client wikis: Define entity sources configuration

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

Change 569263 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[operations/mediawiki-config@master] Wikibase: Removed config option wmgUseEntitySourceBasedFederation

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

Change 569260 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[operations/mediawiki-config@master] Commons: Define entity sources configuration

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

Maintenance_bot moved this task from incoming to in progress on the Wikidata board.Jun 3 2020, 7:15 AM
WMDE-leszek removed WMDE-leszek as the assignee of this task.Mon, Jun 15, 1:44 PM
Addshore claimed this task.Mon, Jun 15, 2:26 PM
Restricted Application added a project: User-Addshore. · View Herald TranscriptMon, Jun 15, 2:26 PM

Mentioned in SAL (#wikimedia-operations) [2020-06-15T18:28:55Z] <addshore@deploy1001> Synchronized wmf-config/InitialiseSettings.php: [[gerrit:605584]] T254315 test wikidata: Use the database name in the Wikibase entity source config (duration: 00m 58s)

Addshore updated the task description. (Show Details)Wed, Jul 1, 11:38 AM
Addshore updated the task description. (Show Details)

Change 569258 merged by jenkins-bot:
[operations/mediawiki-config@master] Wikidata: Define entity sources configuration

https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/ /569258

Addshore updated the task description. (Show Details)Wed, Jul 1, 11:46 AM

Mentioned in SAL (#wikimedia-operations) [2020-07-01T11:46:23Z] <addshore@deploy1001> Synchronized wmf-config/InitialiseSettings.php: T254315 Wikidata: Define entity sources configuration [[gerrit:569258]] (duration: 01m 06s)

Addshore updated the task description. (Show Details)Wed, Jul 1, 1:16 PM

Change 569259 merged by jenkins-bot:
[operations/mediawiki-config@master] Wikidata client wikis: Define entity sources configuration

https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/ /569259

Mentioned in SAL (#wikimedia-operations) [2020-07-01T18:41:39Z] <addshore@deploy1001> sync-file aborted: T254315 Wikidata client wikis: Define entity sources configuration [[gerrit:569259]] (duration: 00m 38s)

Mentioned in SAL (#wikimedia-operations) [2020-07-01T18:43:40Z] <addshore@deploy1001> Synchronized wmf-config: REVERT T254315 Wikidata client wikis: Define entity sources configuration [[gerrit:569259]] (duration: 01m 04s)

Change 608839 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Revert "Revert "Wikidata client wikis: Define entity sources configuration""

https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/ /608839

It looks like the order of changes both on gerrit and in this description were slightly wrong and the commonswiki entity sources stuff needs to happen before the wikidata client patch.
This also likely means that the wikidata client patch will need even more poking, but we can figure that out once the first one gets in.

This difference in order will likely mean that the 3 tickets filed above can be closed, as they will not happen, but I'll leave that for when the config change is actually done.

Addshore updated the task description. (Show Details)Wed, Jul 1, 7:26 PM

Change 569260 merged by jenkins-bot:
[operations/mediawiki-config@master] Commons: Define entity sources configuration

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

Mentioned in SAL (#wikimedia-operations) [2020-07-06T18:38:40Z] <addshore@deploy1001> Synchronized wmf-config/InitialiseSettings.php: T256906 T256907 T256909 T254315 [[gerrit:569260]] Commons: Define entity sources configuration (duration: 00m 56s)

Change 608839 merged by jenkins-bot:
[operations/mediawiki-config@master] Wikidata client wikis: Define entity sources configuration (take 2)

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

Mentioned in SAL (#wikimedia-operations) [2020-07-06T18:45:14Z] <addshore@deploy1001> Synchronized wmf-config: T254315 Wikidata client wikis: Define entity sources configuration (take 2) [[gerrit:608839]] (duration: 00m 58s)

Mentioned in SAL (#wikimedia-operations) [2020-07-06T18:47:03Z] <addshore@deploy1001> Synchronized dblists/wikidataclient.dblist: T254315 Wikidata client wikis: Define entity sources configuration (take 2) [[gerrit:608839]] (duration: 00m 56s)

Change 609643 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[operations/mediawiki-config@master] Revert "Wikidata client wikis: Define entity sources configuration (take 2)"

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

Change 609643 merged by jenkins-bot:
[operations/mediawiki-config@master] Revert "Wikidata client wikis: Define entity sources configuration (take 2)"

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

Mentioned in SAL (#wikimedia-operations) [2020-07-07T07:23:13Z] <lucaswerkmeister-wmde@deploy1001> Synchronized dblists/wikidataclient.dblist: Config: [[gerrit:609643|Revert "Wikidata client wikis: Define entity sources configuration (take 2)" (T254315, T257266)]] (duration: 00m 56s)

Mentioned in SAL (#wikimedia-operations) [2020-07-07T07:24:23Z] <lucaswerkmeister-wmde@deploy1001> Synchronized wmf-config/: Config: [[gerrit:609643|Revert "Wikidata client wikis: Define entity sources configuration (take 2)" (T254315, T257266)]] (duration: 00m 56s)

Change 609644 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[operations/mediawiki-config@master] Revert "Commons: Define entity sources configuration"

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

Change 609644 merged by jenkins-bot:
[operations/mediawiki-config@master] Revert "Commons: Define entity sources configuration"

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

Mentioned in SAL (#wikimedia-operations) [2020-07-07T07:27:45Z] <lucaswerkmeister-wmde@deploy1001> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:609644|Revert "Commons: Define entity sources configuration" (T256906, T256907, T256909, T254315, T257266)]] (duration: 00m 53s)

Mentioned in SAL (#wikimedia-operations) [2020-07-07T07:31:05Z] <lucaswerkmeister-wmde@deploy1001> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:609644|Revert "Commons: Define entity sources configuration" (T256906, T256907, T256909, T254315, T257266)]] (forgot to git rebase so the last sync was a no-op) (duration: 00m 56s)

Change 609987 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Commons: Define entity sources configuration (take 2)

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

Change 609988 had a related patch set uploaded (by Addshore; owner: Addshore):
[operations/mediawiki-config@master] Wikidata client wikis: Define entity sources configuration (take 3)

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

Addshore reopened this task as Open.Tue, Jul 7, 8:00 AM

Everything was reverted so re opening

Addshore updated the task description. (Show Details)Tue, Jul 7, 8:00 AM