Page MenuHomePhabricator

Create a wiki for Wikimedia Venezuela
Closed, ResolvedPublic

Description

Wikimedia Venezuela, the official chapter of Wikimedia Foundation based in Venezuela require a wiki creation with the config options listed below:

Additional settings:
User groups:

  • $wgGroupPermissions['*']['createaccount'] = false;
  • $wgGroupPermissions['*']['edit'] = false
  • $wgGroupPermissions['bureaucrat']['userrights'] = false;
  • $wgAddGroups['bureaucrat'] = array( 'sysop', 'bot', bureaucrat );
  • $wgRemoveGroups['bureaucrat'] = array( 'sysop', 'bot', bureaucrat );
  • $wgImportSources: array( 'w', 'meta' )
  • Extensions: Translate, SecurePoll

Initial bureaucrat:

  • User: Galahad
  • Email: galahad@wikisp.org

Thanks in advance.


Pre-install automatic checklist:

The Wiki is ready to be created.


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 es wikimedia vewikimedia ve.wikimedia.org
On deployment host:
scap sync-file wmf-config/db-production.php "Creating vewikimedia (T320890)"
scap sync-file dblists "Creating vewikimedia (T320890)"
scap sync-wikiversions "Creating vewikimedia (T320890)"
scap sync-file multiversion/MWMultiVersion.php "Creating vewikimedia (T320890)"
scap sync-file static/images/project-logos/ "Creating vewikimedia (T320890)"
scap sync-file wmf-config/logos.php "Creating vewikimedia (T320890)"
scap sync-file wmf-config/InitialiseSettings.php "Creating vewikimedia (T320890)"
On mwmaint1002:
mwscript extensions/CirrusSearch/maintenance/UpdateSearchIndexConfig.php --wiki=vewikimedia --cluster=all 2>&1 | tee /tmp/vewikimedia.UpdateSearchIndexConfig.log
On deployment host:
scap update-interwiki-cache

End of automatic output

Event Timeline

Given that it's a chapter (not a user group), it's automatically approved for creation: https://meta.wikimedia.org/wiki/Affiliations_Committee/Resolutions/Wikimedia_wiki's_policy

Please set the request for creation properly: see as an example (T306015):

- **Request page:** N/A
- **Language code:** az
- **Site URL:** az.wikimedia.org
- **Directionality:** LTR
- **Project name:** "Azərbaycan vikimediaçıları" istifadəçi qrupu
- **Project name (English):** Azerbaijani Wikimedians User Group
- **Project namespace:** Vikimedia
- **Project talk namespace:** Müzakirə
- **Visibility:** Fishbowl
- **Project logo:** https://commons.wikimedia.org/wiki/File:Azerbaijani_Wikimedians_Black_logo-en.png
- **Timezone:** Asia/Baku

- **Shard:** s5
- **Local file uploads:** disabled
  • Shard: s5

Hm, why would someone requesting a wiki care about this 🤔

  • Shard: s5

Hm, why would someone requesting a wiki care about this 🤔

That's for the bot to create the patches and stuff properly.

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

[mediawiki/extensions/WikimediaMessages@master] Add messages for Wikimedia Venezuela (vewikimedia)

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

Change 842402 abandoned by Ladsgroup:

[mediawiki/extensions/WikimediaMessages@master] Add messages for Wikimedia Venezuela (vewikimedia)

Reason:

NA

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

Change 842402 restored by Ladsgroup:

[mediawiki/extensions/WikimediaMessages@master] Add messages for Wikimedia Venezuela (vewikimedia)

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

Change 842402 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Add messages for Wikimedia Venezuela (vewikimedia)

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

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

[operations/puppet@production] Add Apache configuration for vewikimedia

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

Yes, that request was when we had a server. Currently that domain does not point to any. It is safe to remove the redirect

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

[operations/puppet@production] apache: Drop ve.wikimedia.org rewrite

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

Change 843569 merged by Jbond:

[operations/puppet@production] apache: Drop ve.wikimedia.org rewrite

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

Change 843001 merged by Jbond:

[operations/puppet@production] Add Apache configuration for vewikimedia

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

Urbanecm subscribed.

I've scheduled the wiki creation for Wednesday Jan 04, starting at 12:00 UTC.

Change 875304 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

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

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

Change 875304 merged by jenkins-bot:

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

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

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

[operations/mediawiki-config@master] Set language code for vewikimedia

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

Change 892552 merged by jenkins-bot:

[operations/mediawiki-config@master] Set language code for vewikimedia

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

Mentioned in SAL (#wikimedia-operations) [2023-02-27T20:39:27Z] <zabe> create Wikimedia Venezuela wiki # T320890

Mentioned in SAL (#wikimedia-operations) [2023-02-27T20:40:32Z] <zabe@deploy1002> Started scap: create vewikimedia T320890

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

[operations/mediawiki-config@master] Enable Translate on vewikimedia

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

Change 892553 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable Translate on vewikimedia

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

Mentioned in SAL (#wikimedia-operations) [2023-02-27T20:48:02Z] <zabe@deploy1002> Finished scap: create vewikimedia T320890 (duration: 07m 29s)

Mentioned in SAL (#wikimedia-operations) [2023-02-27T20:50:24Z] <zabe@deploy1002> Started scap: install Translate on vewikimedia and update interwiki cache T320890

Mentioned in SAL (#wikimedia-operations) [2023-02-27T20:57:50Z] <zabe@deploy1002> Finished scap: install Translate on vewikimedia and update interwiki cache T320890 (duration: 07m 26s)

Zabe claimed this task.

Wiki is live at https://ve.wikimedia.org. @Galahad you should have received a mail.

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

[operations/mediawiki-config@master] Remove vewikimedia from deleted wikis

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

Change 892566 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove vewikimedia from deleted wikis

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

Mentioned in SAL (#wikimedia-operations) [2023-02-27T22:01:31Z] <zabe@deploy1002> Started scap: Backport for [[gerrit:892566|Remove vewikimedia from deleted wikis (T320890)]]

Mentioned in SAL (#wikimedia-operations) [2023-02-27T22:03:16Z] <zabe@deploy1002> zabe: Backport for [[gerrit:892566|Remove vewikimedia from deleted wikis (T320890)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-02-27T22:09:02Z] <zabe@deploy1002> Finished scap: Backport for [[gerrit:892566|Remove vewikimedia from deleted wikis (T320890)]] (duration: 07m 30s)