Page MenuHomePhabricator

Create Wiktionary Mon
Closed, ResolvedPublic

Description

The language committee has approved the creation of Wiktionary Mon.

  • Shard: s5
  • Local file uploads: disabled

Thank you.


Pre-install automatic checklist:

The Wiki is ready to be created.


Post install automatic checklist:


Step by step commands:
On deploy1001:
cd /srv/mediawiki-staging/
git fetch
git log -p HEAD..@{u}
git rebase
On mwmaint1002:
scap pull
mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=mhwiktionary mnw wiktionary mnwwiktionary mnw.wiktionary.org
On deploy1001:
scap sync-file wmf-config/db-eqiad.php "Creating mnwwiktionary (T276125)"
scap sync-file wmf-config/db-codfw.php "Creating mnwwiktionary (T276125)"
scap sync-file dblists "Creating mnwwiktionary (T276125)"
scap sync-wikiversions "Creating mnwwiktionary (T276125)"
scap sync-file static/images/project-logos/ "Creating mnwwiktionary (T276125)"
scap sync-file wmf-config/logos.php "Creating mnwwiktionary (T276125)"
scap sync-file wmf-config/InitialiseSettings.php "Creating mnwwiktionary (T276125)"
scap sync-file langlist "Creating mnwwiktionary (T276125)"
On mwmaint1002:
mwscript extensions/CirrusSearch/maintenance/UpdateSearchIndexConfig.php --wiki=mnwwiktionary --cluster=all
On deploy1001:
scap update-interwiki-cache

End of automatic output

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 667677 had a related patch set uploaded (by Gerrit maintenance bot; owner: Gerrit maintenance bot):
[mediawiki/extensions/WikimediaMessages@master] Add messages for Mon Wiktionary (mnwwiktionary)

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

Change 667678 had a related patch set uploaded (by Gerrit maintenance bot; owner: Gerrit maintenance bot):
[analytics/refinery@master] Add mnw.wiktionary to pageview whitelist

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

Change 667678 merged by Joal:
[analytics/refinery@master] Add mnw.wiktionary to pageview whitelist

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

Change 667677 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMessages@master] Add messages for Mon Wiktionary (mnwwiktionary)

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

Happy for Mon wiktionary. for the Mon language Wiktionary, I try a lot, but using Wikipedia I am not good at it thank you very much.

Change 672702 had a related patch set uploaded (by Urbanecm; owner: Urbanecm):
[operations/mediawiki-config@master] Initial configuration for mnwwiktionary

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

Change 672702 merged by jenkins-bot:
[operations/mediawiki-config@master] Initial configuration for mnwwiktionary

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

Mentioned in SAL (#wikimedia-operations) [2021-03-16T12:36:48Z] <urbanecm@deploy1002> Synchronized wmf-config/db-eqiad.php: Creating mnwwiktionary (T276125) (duration: 00m 58s)

Mentioned in SAL (#wikimedia-operations) [2021-03-16T12:37:51Z] <urbanecm@deploy1002> Synchronized wmf-config/db-codfw.php: Creating mnwwiktionary (T276125) (duration: 00m 58s)

Mentioned in SAL (#wikimedia-operations) [2021-03-16T12:39:18Z] <urbanecm@deploy1002> Synchronized dblists: Creating mnwwiktionary (T276125) (duration: 00m 57s)

Mentioned in SAL (#wikimedia-operations) [2021-03-16T12:40:40Z] <urbanecm@deploy1002> rebuilt and synchronized wikiversions files: Creating mnwwiktionary (T276125)

Mentioned in SAL (#wikimedia-operations) [2021-03-16T12:41:43Z] <urbanecm@deploy1002> Synchronized static/images/project-logos/: Creating mnwwiktionary (T276125) (duration: 01m 01s)

Mentioned in SAL (#wikimedia-operations) [2021-03-16T12:42:45Z] <urbanecm@deploy1002> Synchronized wmf-config/logos.php: Creating mnwwiktionary (T276125) (duration: 01m 00s)

Mentioned in SAL (#wikimedia-operations) [2021-03-16T12:43:46Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Creating mnwwiktionary (T276125) (duration: 00m 57s)

Urbanecm claimed this task.
Urbanecm subscribed.

Wiki is live.

Wiki is live.

We received a bunch of alerts for this wiki PII on wiki replicas. Even though no data was leaked, as there are no views...looks like the procedure for creating new wikis wasn't followed here?
There's no DBA task for it or at least we are not tagged or I am failing to look it up.

Can someone confirm what's the status of this new wiki?

These steps are mostly automatic now. The task is the subtask of this ticket (and created automatically) T276126: Prepare and check storage layer for mnwwiktionary What is missing in the procedure (so I can add it the script that helps automating wiki creation)

Thanks @Ladsgroup.
What is missing is the update of T276126 and similar tasks. The database was created but the task wasn't updated so we were not aware of this creation.

Sorry about that. We currently don't have a good system to automate post-creation steps (which there are a lot). But let me think about it and at least improve it.

We currently don't have a good system to automate post-creation steps (which there are a lot). But let me think about it and at least improve it.

See also my comment at T276246#6954579. Perhaps you should create a new task about this (if you haven't already)? I would, but presumably you know a lot more about what's required than I do.