You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org
Deployments: Difference between revisions
imported>MaxSem (→Week of November 27th: +1) |
imported>Addshore (no longer need these kill the build slots, it is done) |
||
Line 33: | Line 33: | ||
== Near-term == | == Near-term == | ||
''NOTE: You can subscribe to the "WMF Deployments" google calendar by adding <wikimedia.org_rudis09ii2mm5fk4hgdjeh1u64@group.calendar.google.com>. This does not always get one-off windows that are noted below. This wiki page is the canonical deployment schedule and any differences with the google calendar are to be interpreted as the calendar being wrong.'' | ''NOTE: You can subscribe to the "WMF Deployments" google calendar by adding <wikimedia.org_rudis09ii2mm5fk4hgdjeh1u64@group.calendar.google.com>. This does not always get one-off windows that are noted below. This wiki page is the canonical deployment schedule and any differences with the google calendar are to be interpreted as the calendar being wrong.'' | ||
=== Week of November 27th === | === Week of November 27th === | ||
Line 391: | Line 232: | ||
* [wmf.10] {{gerrit|394206}} Fix null reference error on discard translation | * [wmf.10] {{gerrit|394206}} Fix null reference error on discard translation | ||
{{ircnick|MaxSem}} | {{ircnick|MaxSem}} | ||
* [config] {{gerrit|394104}} Switch all wikis to HTML5 section IDs | * <s>[config] {{gerrit|394104}} Switch all wikis to HTML5 section IDs</s> - not done | ||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
Line 410: | Line 251: | ||
|who={{ircnick|addshore}}, {{ircnick|hashar|Antoine}}, {{ircnick|anomie|Brad}}, {{ircnick|RainbowSprinkles|Chad}}, {{ircnick|aude|Katie}}, {{ircnick|MaxSem|Max}}, {{ircnick|twentyafterfour|Mukunda}}, {{ircnick|RoanKattouw|Roan}}, {{ircnick|Dereckson|Sébastien}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|Niharika|Niharika}}, or {{ircnick|zeljkof|Željko}} | |who={{ircnick|addshore}}, {{ircnick|hashar|Antoine}}, {{ircnick|anomie|Brad}}, {{ircnick|RainbowSprinkles|Chad}}, {{ircnick|aude|Katie}}, {{ircnick|MaxSem|Max}}, {{ircnick|twentyafterfour|Mukunda}}, {{ircnick|RoanKattouw|Roan}}, {{ircnick|Dereckson|Sébastien}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|Niharika|Niharika}}, or {{ircnick|zeljkof|Željko}} | ||
|what= | |what= | ||
{{ircnick| | {{ircnick|Pl217}} | ||
* | * [wmf.10] {{gerrit|394292}} Set default languages after fetching valid languages | ||
{{ircnick|Jayprakash12345}} | |||
* [config] {{gerrit|394255}} Add import sources to de.wiki (T181695) | |||
* [config] {{gerrit|387618}} Enable WikiLove Extension on pa.wiki (T178919) | |||
}}| | }}| | ||
Line 438: | Line 282: | ||
|who={{ircnick|addshore}}, {{ircnick|hashar|Antoine}}, {{ircnick|anomie|Brad}}, {{ircnick|RainbowSprinkles|Chad}}, {{ircnick|aude|Katie}}, {{ircnick|MaxSem|Max}}, {{ircnick|twentyafterfour|Mukunda}}, {{ircnick|RoanKattouw|Roan}}, {{ircnick|Dereckson|Sébastien}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|Niharika|Niharika}}, or {{ircnick|zeljkof|Željko}} | |who={{ircnick|addshore}}, {{ircnick|hashar|Antoine}}, {{ircnick|anomie|Brad}}, {{ircnick|RainbowSprinkles|Chad}}, {{ircnick|aude|Katie}}, {{ircnick|MaxSem|Max}}, {{ircnick|twentyafterfour|Mukunda}}, {{ircnick|RoanKattouw|Roan}}, {{ircnick|Dereckson|Sébastien}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|Niharika|Niharika}}, or {{ircnick|zeljkof|Željko}} | ||
|what= | |what= | ||
{{ircnick|subbu|Subbu}} | {{ircnick|subbu|Subbu}}, {{ircnick|cscott|C. Scott}} | ||
* | * [config] {{gerrit|392185}} Revert "Temporary disable remex html" | ||
{{ircnick|kaldari}} | {{ircnick|kaldari}} | ||
* [config] {{gerrit|393661}} Enable MP3 uploads on Commons | * [config] {{gerrit|393661}} Enable MP3 uploads on Commons | ||
{{ircnick|MatmaRex}} | |||
* [wmf.10] {{gerrit|394339}} HTMLMultiSelectField: Allow formatting in section headings in OOUI mode | |||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
Line 461: | Line 307: | ||
|who={{ircnick|addshore}}, {{ircnick|hashar|Antoine}}, {{ircnick|anomie|Brad}}, {{ircnick|RainbowSprinkles|Chad}}, {{ircnick|aude|Katie}}, {{ircnick|MaxSem|Max}}, {{ircnick|twentyafterfour|Mukunda}}, {{ircnick|RoanKattouw|Roan}}, {{ircnick|Dereckson|Sébastien}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|Niharika|Niharika}}, or {{ircnick|zeljkof|Željko}} | |who={{ircnick|addshore}}, {{ircnick|hashar|Antoine}}, {{ircnick|anomie|Brad}}, {{ircnick|RainbowSprinkles|Chad}}, {{ircnick|aude|Katie}}, {{ircnick|MaxSem|Max}}, {{ircnick|twentyafterfour|Mukunda}}, {{ircnick|RoanKattouw|Roan}}, {{ircnick|Dereckson|Sébastien}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|Niharika|Niharika}}, or {{ircnick|zeljkof|Željko}} | ||
|what= | |what= | ||
{{ircnick|mooeypoo}} | |||
* [wmf.10] {{gerrit|394382}} Fix Recentchangeslinked warning | |||
{{ircnick|MaxSem}} | |||
* [config] {{gerrit|394460}} Switch all wikis to HTML5 section IDs, attempt 2.0 | |||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
Line 479: | Line 329: | ||
|who={{ircnick|jan_drewniak|Jan Drewniak}} | |who={{ircnick|jan_drewniak|Jan Drewniak}} | ||
|what=Weekly window for the portals page: https://www.wikipedia.org/ | |what=Weekly window for the portals page: https://www.wikipedia.org/ | ||
}}| | }}| | ||
Line 497: | Line 339: | ||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}}| | }}| | ||
Line 550: | Line 384: | ||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}}| | }}| | ||
Line 615: | Line 441: | ||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}}| | |||
{{#invoke:Deployment schedule|row | |||
|when=2017-12-06 8:00 SF | |||
|length=1 | |||
|window=Maintenance script | |||
|who={{ircnick|anomie|Brad}} | |||
|what= | |||
[[phab:T181731|T181731]]: Run cleanupUsersWithNoId.php on mediawiki.org and test wikis. | |||
}}| | }}| | ||
Line 724: | Line 559: | ||
=== Week of December 11th === | === Week of December 11th === | ||
* Week of: | * Week of: | ||
** | ** [[phab:T181731|T181731]]: [[User:Anomie|Anomie]] will be running cleanupUsersWithNoId.php on all wikis. This shouldn't block any other activity. | ||
; By day | ; By day |
Revision as of 23:43, 30 November 2017
- Some notes about the deployment windows
- It is good to ask for a little more time than what you think you'll need to do all of the deployment and testing; you never know what issues will come up and slow you down.
- Generally, we have found one hour windows to be a good size for most things.
- Deployment windows are 'pinned' to the time in San Francisco and thus the UTC time will change due to the United States observance of Daylight Savings Time as appropriate.
- SWAT deploys happen thrice daily (06:00, 11:00 and 16:00 Pacific) and are for pushing out simple, quick, and low risk changes (as assessed by you, members of the SWAT team, and the Release Manager).
For detailed instructions on how to actually deploy code to the Wikimedia servers, see How to deploy code.
This page tracks planned deployments of software to the Wikimedia Foundation servers that host the various Wikimedia project wikis (Wikipedias, Wiktionaries, Wikiversities, Wikimedia Commons, etc.).
- Cadence
- The Wikimedia Foundation currently follows a one-week deploy cadence. This means that there is one week between updates to any one Wikimedia project site wiki (excluding urgent fixes, of course).
- Scheduling
- To schedule a deploy window, or if you see a potential conflict with your upcoming deployment, please e-mail Greg Grossmeier.
- Inclusion criteria
- See the list at Inclusion criteria for the kinds of changes that require scheduling here.
- Long running tasks/scripts
- While not strictly a deployment, performing long running (>1 hour) tasks (eg: migration scripts) can encounter issues when code is updated while a script is being run. For this reason it is required to add an entry in the calendar for the task with a window that accounts for the anticipated start time and estimated length for the task.
- Communicating
- Every major or new feature deployment should be announced on the Wikimedia blog and/or Tech News (use the "user-notice" tag on Phabricator) and/or global on-wiki delivery. For routine and maintenance deployments, listing your change here is enough.
- Changes that are liable to affect site performance or infrastructure should be announced on the ops mailing list. This includes anything that alters caching behavior, introduces cookies, substantially increases the static asset payload, or adds new and complicated query patterns.
- Something went wrong?! (see also Incident response)
- Is there a user-impacting or other severe issue?
- Communicate this in the #wikimedia-operations connect IRC channel.
- Add the #wikimedia-incident project to any relevant Phabricator task; if appropriate set to UBN! priority.
- What happens next?
Near-term
NOTE: You can subscribe to the "WMF Deployments" google calendar by adding <wikimedia.org_rudis09ii2mm5fk4hgdjeh1u64@group.calendar.google.com>. This does not always get one-off windows that are noted below. This wiki page is the canonical deployment schedule and any differences with the google calendar are to be interpreted as the calendar being wrong.
Week of November 27th
- Week of:
- task T174569: Schema change for refactored comment storage (creating tables and altering tables)
Note: November 28th is day one of the Big English fundraising campaign. Please tread carefully this week!
- By day
Time | Component | Deployer | Changes | ||||||
---|---|---|---|---|---|---|---|---|---|
Monday, November 27 | |||||||||
– UTC # – PST |
Wikimedia Portals Update | Jan Drewniak (jan_drewniak) | Weekly window for the portals page: https://www.wikipedia.org/ | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Jayprakash12345
Zoranzoki21
Addshore
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Wikidata Query Service weekly deploy | Guillaume (gehel) | Smalyshev
| ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | RoanKattouw
Zoranzoki21
Smalyshev
Kaldari
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
– UTC # – PST |
Weekly Security deployment window | Darian (dapatrick), Brian (bawolff), Sam (Reedy) | Held deployment window for Security-team related deploys. | ||||||
Tuesday, November 28 | |||||||||
– UTC # (Mon) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Sébastien (dereckson)
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Wednesday, November 29 | |||||||||
– UTC # (Tue) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Urbanecm (Urbanecm)
Addshore
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Jon Harald Søby (Jhs)
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
Thursday, November 30 | |||||||||
– UTC # (Wed) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | kaldari
etonkovidova
MaxSem
Requesting Developer (irc-nickname)
| ||||||
– UTC # (Wed) – PST |
Phabricator update | Mukunda (twentyafterfour) | HOLD: Window to update phabricator.wikimedia.org | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Pl217
Jayprakash12345
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Subbu (subbu), C. Scott (cscott)
kaldari
MatmaRex
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Friday, December 01 | |||||||||
– UTC # (Thu) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | mooeypoo
MaxSem
Requesting Developer (irc-nickname)
|
Week of December 4th
- Week of:
- nothing yet...
- By day
Time | Component | Deployer | Changes | ||||||
---|---|---|---|---|---|---|---|---|---|
Monday, December 04 | |||||||||
– UTC # – PST |
Wikimedia Portals Update | Jan Drewniak (jan_drewniak) | Weekly window for the portals page: https://www.wikipedia.org/ | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Wikidata Query Service weekly deploy | Guillaume (gehel) | TBD | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
– UTC # – PST |
Weekly Security deployment window | Darian (dapatrick), Brian (bawolff), Sam (Reedy) | Held deployment window for Security-team related deploys. | ||||||
Tuesday, December 05 | |||||||||
– UTC # (Mon) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Wednesday, December 06 | |||||||||
– UTC # (Tue) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Maintenance script | Brad (anomie) | T181731: Run cleanupUsersWithNoId.php on mediawiki.org and test wikis. | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
Thursday, December 07 | |||||||||
– UTC # (Wed) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # (Wed) – PST |
Phabricator update | Mukunda (twentyafterfour) | HOLD: Window to update phabricator.wikimedia.org | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Friday, December 08 | |||||||||
– UTC # (Thu) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
|
Week of December 11th
- Week of:
- By day
Time | Component | Deployer | Changes | ||||||
---|---|---|---|---|---|---|---|---|---|
Monday, December 11 | |||||||||
– UTC # – PST |
Wikimedia Portals Update | Jan Drewniak (jan_drewniak) | Weekly window for the portals page: https://www.wikipedia.org/ | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Wikidata Query Service weekly deploy | Guillaume (gehel) | TBD | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | James_F
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
– UTC # – PST |
Weekly Security deployment window | Darian (dapatrick), Brian (bawolff), Sam (Reedy) | Held deployment window for Security-team related deploys. | ||||||
Tuesday, December 12 | |||||||||
– UTC # (Mon) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Wednesday, December 13 | |||||||||
– UTC # (Tue) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
Thursday, December 14 | |||||||||
– UTC # (Wed) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # (Wed) – PST |
Phabricator update | Mukunda (twentyafterfour) | HOLD: Window to update phabricator.wikimedia.org | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Friday, December 15 | |||||||||
– UTC # (Thu) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
|
Week of December 18th
- NO DEPLOYS - Holiday break
Week of December 25th
- NO DEPLOYS - Holiday break
Week of January 1st
- Week of:
- Monday Janurary 1st: NO DEPLOYS - Holiday
- By day
Time | Component | Deployer | Changes | ||||||
---|---|---|---|---|---|---|---|---|---|
Tuesday, January 02 | |||||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Wednesday, January 03 | |||||||||
– UTC # (Tue) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
Thursday, January 04 | |||||||||
– UTC # (Wed) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # (Wed) – PST |
Phabricator update | Mukunda (twentyafterfour) | HOLD: Window to update phabricator.wikimedia.org | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Friday, January 05 | |||||||||
– UTC # (Thu) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
|
Week of January 8th
- Week of:
- nothing yet...
- By day
Time | Component | Deployer | Changes | ||||||
---|---|---|---|---|---|---|---|---|---|
Monday, January 08 | |||||||||
– UTC # – PST |
Wikimedia Portals Update | Jan Drewniak (jan_drewniak) | Weekly window for the portals page: https://www.wikipedia.org/ | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Wikidata Query Service weekly deploy | Guillaume (gehel) | TBD | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
– UTC # – PST |
Weekly Security deployment window | Darian (dapatrick), Brian (bawolff), Sam (Reedy) | Held deployment window for Security-team related deploys. | ||||||
Tuesday, January 09 | |||||||||
– UTC # (Mon) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Wednesday, January 10 | |||||||||
– UTC # (Tue) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
– UTC # – PST |
Services – Parsoid / Citoid / Mobileapps / ORES / … | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND), Aaron (halfak), Amir (Amir1) | See mw:Parsoid/Deployments, Mobileapps deployments | ||||||
Thursday, January 11 | |||||||||
– UTC # (Wed) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # (Wed) – PST |
Phabricator update | Mukunda (twentyafterfour) | HOLD: Window to update phabricator.wikimedia.org | ||||||
– UTC # – PST |
European Mid-day SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Puppet SWAT (Max 8 patches) |
Filippo (godog), Moritz (moritzm), Giuseppe (_joe_) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
Services – Graphoid / Parsoid / Citoid / ORES | Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Aaron (halfak), Amir (Amir1) | See Graphoid, mw:Parsoid/Deployments | ||||||
– UTC # – PST |
Morning SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PST |
MediaWiki train | Chad (no_justification) | 1.31 schedule
| ||||||
Friday, January 12 | |||||||||
– UTC # (Thu) – PST |
Evening SWAT (Max 8 patches) |
addshore, Antoine (hashar), Brad (anomie), Chad (RainbowSprinkles), Katie (aude), Max (MaxSem), Mukunda (twentyafterfour), Roan (RoanKattouw), Sébastien (Dereckson), Tyler (thcipriani), Niharika (Niharika), or Željko (zeljkof) | Requesting Developer (irc-nickname)
|
Upcoming
- No MW train the week of Thanksgiving (Nov 20th), SWATs open for high priority things
- No deploys weeks of Dec 18th and 25th (last two weeks)
- Normal week week of Jan 1st (minus no deploys that Monday)
- The Dev Summit and WMF All Hands is the week of January 22nd, so that will be a "No Train but SWATs OK on Mon/Tues/Wed" week.
- The following week (week of January 29th) the Release Engineering team will be on an offsite, so a week of "No Train, but SWATs and service deploys OK".