Wikimedia

Deploy a Wikimedia site configuration change

Prerequisites

  • You must first complete any of those tasks before working on this
  • Install the X-Wikimedia-Debug browser extension (Chrome, Firefox). During deployment, you may need to connect to special debugging servers. This extension will allow you to connect to this debugging server.

Task

You must have already submitted a configuration change to Wikimedia Gerrit, which is awaiting deployment. Such deployments happen at certain times (the so-called "SWAT windows"), which occur three times a workday (except Friday).

Times of SWAT window (all times are in UTC):

  • EU Mid-Day SWAT: 11:00 - 12:00 (preferred)
  • Morning SWAT: different times Monday: 18:00 - 19:00 Tuesday: No Morning SWAT Wednesday: 16:00 - 17:00 Thursday: 18:00 - 19:00
  • Evening SWAT (mind it's during my night): 23:00 - 0:00

Steps

  1. Agree with the mentor on the SWAT window that will be used.
  2. Login on Wikitech (the same login and password that you use for logging into Gerrit can be used) and add the code in "Add this to Deployments page" below to the changes section being next to SWAT window you picked up.
  3. You must be available in the #wikimedia-operations chat channel on Freenode IRC during the SWAT window you picked. (If you have not used IRC before, the beginner task "Get on IRC" could be a task to do first.)
  4. The SWAT deployer and the mentor will guide you through the deployment process.

Add this to the Deployments wiki page

{{ircnick|your irc nickname}}
* [config] {{gerrit|changeid}} Commit message

Task tags

  • mediawiki
  • configuration
  • php

Students who completed this task

stella, Zoran Dori, Shreyas Minocha, takidelfin, stibba

Task type

  • code Code
close

2018