Page MenuHomePhabricator

Beta cluster sites table is not in sync with deployed wikis
Open, Needs TriagePublic

Description

The beta cluster currently includes 40 wiki variations, which are listed in all-labs.dblist. While testing some FileImporter features, we discovered that not all the beta wikis are present in the sites table. In fact, a diff shows:

1diff -u all-labs.dblist labs-sites
2--- all-labs.dblist 2019-07-08 14:10:13.765749832 +0200
3+++ labs-sites 2019-07-08 14:10:46.250056963 +0200
4@@ -2,10 +2,10 @@
5 arwiki
6 cawiki
7 commonswiki
8-crhwiki
9+dawiki
10 deploymentwiki
11 dewiki
12-dewiktionary
13+ee_prototypewiki
14 en_rtlwiki
15 enwiki
16 enwikibooks
17@@ -13,28 +13,28 @@
18 enwikiquote
19 enwikisource
20 enwikiversity
21-enwikivoyage
22 enwiktionary
23 eowiki
24 eswiki
25-eswikibooks
26 fawiki
27 hewiki
28-hewiktionary
29 hiwiki
30+idwiki
31 jawiki
32 kowiki
33 loginwiki
34 metawiki
35-nlwiki
36+minwiki
37+mswiki
38+nnwiki
39+nowiki
40 ruwiki
41 simplewiki
42 sqwiki
43-srwiki
44 svwiki
45 testwiki
46 ukwiki
47+uzwiki
48 wikidatawiki
49 zerowiki
50 zhwiki
51-zhwikivoyage

Maybe we should change https://wikitech.wikimedia.org/wiki/Nova_Resource:Deployment-prep/Add_a_wiki or the addWiki.php script to also update the sites table, as well as synchronize the current sites list.

Related Objects