Page MenuHomePhabricator

Create Toba Batak Wikipedia
Closed, ResolvedPublic

Description

The language committee has approved the creation of Wikipedia Toba Batak.

  • Timezone: Asia/Jakarta
  • Shard: s5
  • Local file uploads: disabled

Thank you.


Pre-install automatic checklist:

The creation is blocked until these part are all done.


Step by step commands:
On deployment host:
cd /srv/mediawiki-staging/
git fetch
git log -p HEAD..@{u}
git rebase
On mwmaint1002:
scap pull
mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=muswiki bbc wikipedia bbcwiki bbc.wikipedia.org
On deployment host:
scap sync-world "Creating bbcwiki (T350320)"
On mwmaint1002:
mwscript extensions/CirrusSearch/maintenance/UpdateSearchIndexConfig.php --wiki=bbcwiki --cluster=all 2>&1 | tee /tmp/bbcwiki.UpdateSearchIndexConfig.log
On deployment host:
scap update-interwiki-cache

End of automatic output

Event Timeline

Change 970835 had a related patch set uploaded (by Gerrit maintenance bot; author: Gerrit maintenance bot):

[operations/dns@master] Add bbc to langlist helper

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

Change 970836 had a related patch set uploaded (by Gerrit maintenance bot; author: Gerrit maintenance bot):

[mediawiki/extensions/WikimediaMessages@master] Add messages for Toba Batak Wikipedia (bbcwiki)

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

Change 970835 merged by Ladsgroup:

[operations/dns@master] Add bbc to langlist helper

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

Change 970836 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Add messages for Toba Batak Wikipedia (bbcwiki)

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

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

[operations/mediawiki-config@master] Initial configuration for bbcwiki

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

Change 971901 merged by jenkins-bot:

[operations/mediawiki-config@master] Initial configuration for bbcwiki

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

Mentioned in SAL (#wikimedia-operations) [2023-11-06T09:31:05Z] <zabe@deploy2002> Finished scap: T350320 (duration: 06m 28s)

Zabe claimed this task.

Task description still says "The creation is blocked until these part are all done." and the checklist still appears to be incomplete. Can we please try to avoid this kind of thing in the future? Resolved tasks should look resolved.

Is there any way to add the check for issues described in T350889: Run maintenance script to fix BBC:* titles in all wikis following set up of Toba Batak Wikipedia for any future Wikipedias created? I think that this is clearly unacceptable.

I guess we have to wait at least until NamespaceDupes.php is enabled again (T350443) but after that we can probably add a checkbox to "run NamespaceDupes" to the "post creation" ticket that gets automatically created. I heard the code that auto-creates the tickets moved from github to gitlab.

Jdforrester-WMF subscribed.

Task description still says "The creation is blocked until these part are all done." and the checklist still appears to be incomplete. Can we please try to avoid this kind of thing in the future? Resolved tasks should look resolved.

All the pre-deployment steps are done (but yes, the new message should have been cherry-picked to production before the wiki was created).

Task description still says "The creation is blocked until these part are all done." and the checklist still appears to be incomplete. Can we please try to avoid this kind of thing in the future? Resolved tasks should look resolved.

All the pre-deployment steps are done (but yes, the new message should have been cherry-picked to production before the wiki was created).

We had the decision to make them optional a while ago, Zabe checked and saw it even falls back or the impact is extremely minimal if the wiki is created but the message is not deployed yet. Correct us if we missed something obvious.

Task description still says "The creation is blocked until these part are all done." and the checklist still appears to be incomplete. Can we please try to avoid this kind of thing in the future? Resolved tasks should look resolved.

All the pre-deployment steps are done (but yes, the new message should have been cherry-picked to production before the wiki was created).

We had the decision to make them optional a while ago, Zabe checked and saw it even falls back or the impact is extremely minimal if the wiki is created but the message is not deployed yet. Correct us if we missed something obvious.

The task description here says, in bold, "The creation is blocked until these part are all done.". If you think it's not blocked until they are done, change the template. :-)

I think I did that but maybe I messed it up or it's not deployed yet https://gitlab.wikimedia.org/ladsgroup/Phabricator-maintenance-bot/-/commit/118444088f7d157109c0c5cd0b9f23bdde67f716

Maybe it was DNS blocking it.