Like tests/dblistTest.php#testAllWikisAreIncluded() but for family.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T165585 Make creating a new Language project easier | |||
Open | None | T158730 Automate WMF wiki creation | |||
Duplicate | None | T264964 Automate creating the initial config patch for new wikis | |||
Resolved | Krinkle | T220775 Create a a compiler "diff" job for site configuration in mediawiki-config.git repo | |||
Open | None | T239133 For containerisation, make MediaWiki-land production config injectable as much as possible | |||
Stalled | None | T223602 Define variant Wikimedia production config in compiled, static files | |||
Resolved | Krinkle | T239301 Ensure all wikis are configured to be in exactly one "family" (wikipedia/wiktionary/special/…) |
Event Timeline
Change 553224 had a related patch set uploaded (by Jforrester; owner: Krinkle):
[operations/mediawiki-config@master] tests: Assert each wiki is in one 'deploy group' and one 'family'
Change 553226 had a related patch set uploaded (by Krinkle; owner: Krinkle):
[operations/mediawiki-config@master] Make arbcom-*.wikipedia.org sites no longer "special"
Change 553228 had a related patch set uploaded (by Krinkle; owner: Krinkle):
[operations/mediawiki-config@master] Make ge.wikimedia.org site no longer "special"
Change 553224 merged by jenkins-bot:
[operations/mediawiki-config@master] tests: Assert each wiki is in one 'deploy group' and one 'family'
Change 553226 merged by jenkins-bot:
[operations/mediawiki-config@master] Make special *.wikipedia.org sites no longer "special"
Change 553228 merged by jenkins-bot:
[operations/mediawiki-config@master] Make ge.wikimedia.org site no longer "special"
I seem to accidentally reverted this by https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/576965. I re-added the wiki to the special list, becuase they complained that the w interwiki points to (non-existent) ge.wikipedia.org, and as such, breaks all wiki link. I thought I forgot to add the wiki to special when creating it, so I simply did that, but didn't realize they actually reported that before in T239173, and I did the change once before.
We seem to need to fix the interwiki logic, or reconsider our decision to have wikis only in special or in wikimedia.
Time to revert https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/565751, too?
This is still resolved (except for special wikis, which are special). Please don't revert anything.
Change 576977 had a related patch set uploaded (by Krinkle; owner: Krinkle):
[operations/mediawiki-config@master] tests: Re-enable 'family' dblist test
@Urbanecm Thanks, that makes sense. I guess I didn't have to remove test. It can continue to exists. I've restored it now.
How do you want to move forward here in terms of the issue that gewikimedia was experiencing?
Change 576977 merged by jenkins-bot:
[operations/mediawiki-config@master] tests: Re-enable 'family' dblist test