You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Difference between revisions of "Deployments"

From Wikitech-static
Jump to navigation Jump to search
imported>Luke081515
m (Serviceː Fix various typos, and a link)
imported>Jforrester
Line 25: Line 25:
{{anchor|Next Week|Near Term|Near term}}
{{anchor|Next Week|Near Term|Near term}}
== Near-term ==
== Near-term ==
=== Week of November 30th ===
=== Week of December 7th ===
* No normal deploys
* Week of:
* '''High Priority''' SWATs only
** Move Catalan and Hebrew Wikipedias to "group1" (ie: Wednesday) deploy group - https://gerrit.wikimedia.org/r/#/c/253371/ - {{phabT|115002}}
** "High Priority" means security and data loss. Anything else needs prior approval from at least Greg.


; By day
; By day
Line 34: Line 33:


{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
|when=2015-11-30 8:00 SF
|when=2015-12-07 7:00 SF
|length=1
|window=[[SWAT deploys|Morning SWAT]]<br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|anomie|Brad}}, {{ircnick|ostriches|Chad}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|marktraceur|Mark}}, or {{ircnick|Krenair|Alex}}
|what=
{{ircnick|jhobs|Jeff Hobson}}
* [config] {{gerrit|255448}} Disable reader segmentation survey ({{phabT|116433}})
{{ircnick|kart_|Kartik Mistry}}
* [wmf.7] {{gerrit|255956}} Add some extra information to save failure logging
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-11-30 16:00 SF
|length=1
|window=[[SWAT deploys|Evening SWAT]] <br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|RoanKattouw|Roan}}, {{ircnick|ostriches|Chad}}, or {{ircnick|Krenair|Alex}}
|what=
{{ircnick|MatmaRex|Bartosz Dziewoński}} and {{ircnick|James_F}}
* [wmf.7] {{gerrit|256134}} MediaWiki-core pull-through of:
** [wmf.7] {{gerrit|255946}} AceEditorWidget: Ensure loadingPromise is set when setupEditor runs (VisualEditor) {{phabT|119815}}
** [wmf.7] {{gerrit|255946}} Avoid embedding Git metadata in ext.visualEditor.data (VisualEditor) {{phabT|119750}}
* [wmf.7] {{gerrit|256028}} mediawiki.ForeignStructuredUpload: Behave correctly when '=' appears in a description (MW) {{phabT|119691}}
* '''Approved by Greg'''
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-01 8:00 SF
|length=1
|window=[[SWAT deploys|Morning SWAT]] <br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|anomie|Brad}}, {{ircnick|ostriches|Chad}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|marktraceur|Mark}}, or {{ircnick|Krenair|Alex}}
|what=
{{ircnick|James_F}}
* [config] {{gerrit|250474}} Enable VisualEditor for all accounts on eswiki {{phabT|117410}}
* '''Approved by Greg and Katie'''
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-01 9:00 SF
|length=1
|window=Puppet SWAT<br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|andrewbogott|Andrew Bogott}}, {{ircnick|akosiaris|Alexandros}}
|what=
{{ircnick|Addshore}}
* [config] {{gerrit|256039}} Set WDQS 5min expiry for internal access Port:8888 {{phabT|119941}}
* [config] {{gerrit|256111}} Add served-by header for WDQS {{phabT|119508}}
* '''Approved by Greg'''
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-01 16:00 SF
|length=1
|window=[[SWAT deploys|Evening SWAT]] <br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|RoanKattouw|Roan}}, {{ircnick|ostriches|Chad}}, or {{ircnick|Krenair|Alex}}
|what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-02 10:00 UTC
|length=1
|window=Wikidata
|who={{ircnick|aude}}
|what=
* Enable data access for Wikinews, Wikispecies and mediawiki.org [[phab:T109780]]
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-02 9:00 SF
|length=1
|window=Puppet SWAT<br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|andrewbogott|Andrew Bogott}}, {{ircnick|akosiaris|Alexandros}}
|what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-02 16:00 SF
|length=1
|window=[[SWAT deploys|Evening SWAT]] <br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|RoanKattouw|Roan}}, {{ircnick|ostriches|Chad}}, or {{ircnick|Krenair|Alex}}
|what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-03 8:00 SF
|length=1
|window=Content Translation
|who={{ircnick|kart_|Kartik Mistry}}
|what=
{{ircnick|kart_|Kartik Mistry}}
* Update Content Translation extension (Greg and Fundraising approved).
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-03 9:00 SF
|length=1
|window=Puppet SWAT<br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|andrewbogott|Andrew Bogott}}, {{ircnick|akosiaris|Alexandros}}
|what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
 
{{#invoke:Deployment schedule|row
|when=2015-12-03 13:00 SF
|length=1
|length=1
|window=Wikimania Scholarships 2016 update
|window=Deploy Kartotherian & Tilerator service
|who={{ircnick|bd808}}
|who={{ircnick|yurik}}
|what={{phabT|119589}} Deploy Wikimania Scholarships application updates for 2016 application cycle
|what= [[gerrit:257300]], [[gerrit:257301]]
}}|
}}|
{{#invoke:Deployment schedule|row
|when=2015-12-03 16:00 SF
|length=1
|window=[[SWAT deploys|Evening SWAT]] <br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|RoanKattouw|Roan}}, {{ircnick|ostriches|Chad}}, or {{ircnick|Krenair|Alex}}
|what=
{{ircnick|AndyRussG|Andrew Green}}
* [wmf7] CentralNotice updates: {{gerrit|256054}} {{gerrit|256349}} {{gerrit|256615}} {{gerrit|256856}}
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}
}}
=== Week of December 7th ===
* Week of:
** Move Catalan and Hebrew Wikipedias to "group1" (ie: Wednesday) deploy group - https://gerrit.wikimedia.org/r/#/c/253371/ - {{phabT|115002}}
; By day
{{#invoke:Deployment schedule|formatTable|hidedate=false|


{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
Line 188: Line 51:
{{ircnick|Dereckson}}
{{ircnick|Dereckson}}
* [config] {{Gerrit|254665}} Namespace configuration for ur.wikipedia (T119308)
* [config] {{Gerrit|254665}} Namespace configuration for ur.wikipedia (T119308)
* [config] {{Gerrit|254471}} Logo update for lad.wikipedia (T118491)
* [config] {{Gerrit|254486}} Rights configuration on fa.wikipedia (T118847)
* [config] {{Gerrit|254486}} Rights configuration on fa.wikipedia (T118847)
* [config] {{Gerrit|254475}} Enable subpages for high number namespaces
* [config] {{Gerrit|254476}} Namespace configuration for en.wiktionary (T119207)
* [config] {{Gerrit|254476}} Namespace configuration for en.wiktionary (T119207)
{{ircnick|bearND, mdholloway|Bernd & Michael}}
{{ircnick|bearND, mdholloway|Bernd & Michael}}
* [[gerrit:254045]] Roll out RESTBase usage to Android Beta app: 10%
* [[gerrit:254045]] Roll out RESTBase usage to Android Beta app: 10%
{{ircnick|kart_|Kartik Mistry}}
{{ircnick|jzerebecki}}
* [config] {{Gerrit|255102}} CX: Use ContentTranslationRESTBase
* [config][no-op] {{Gerrit|257318}} Wikidata: set maxSerializedEntitySize to 2500
}}|
}}|


Line 203: Line 66:
|who={{ircnick|gwicke|Gabriel}}, {{ircnick|cscott|C.Scott}}, {{ircnick|arlolra|Arlo}}, {{ircnick|subbu|Subbu}}, Bernd ({{ircnick|bearND}}) and Michael ({{ircnick|mdholloway}})
|who={{ircnick|gwicke|Gabriel}}, {{ircnick|cscott|C.Scott}}, {{ircnick|arlolra|Arlo}}, {{ircnick|subbu|Subbu}}, Bernd ({{ircnick|bearND}}) and Michael ({{ircnick|mdholloway}})
|what=See [[mw:Parsoid/Deployments]], [[OCG/Deployments]], [[mw:Wikimedia_Apps/Team/RESTBase_services_for_apps/Deployments|Mobileapps deployments]]
|what=See [[mw:Parsoid/Deployments]], [[OCG/Deployments]], [[mw:Wikimedia_Apps/Team/RESTBase_services_for_apps/Deployments|Mobileapps deployments]]
}}|
{{#invoke:Deployment schedule|row
|when=2015-12-07 14:00 SF
|length=1
|window=[[mw:Discovery|Discovery]]
|who={{ircnick|ebernhardson|Erik B}}, {{ircnick|jgirault|Julien}}
|what=Portal
}}|
}}|


Line 212: Line 83:
|what=
|what=
{{ircnick|RoanKattouw|Roan}}
{{ircnick|RoanKattouw|Roan}}
* {{gerrit|251523}} Enable Flow beta feature on bswiki and urwiki
* [config] {{gerrit|251523}} Enable Flow beta feature on bswiki and urwiki
{{ircnick|irc-nickname|Requesting Developer}}
* [wmf.7] {{gerrit|256459}} Connect OOjs UI to MediaWiki's localisation system {{phabT|119984}}
* ''Gerrit link to backport or config change''
{{ircnick|aude}}
* [config] {{gerrit|256707}} Enable [beta wikidata] access for beta meta-wiki.
{{ircnick|bblack|Brandon Black}}
* [config] {{Gerrit|256730}} Revert "wgHTCPRouting: use separate address for upload" - {{Phabricator|119038}}
{{ircnick|Krinkle}}
* [wmf.7] {{gerrit|256446}} [MwEmbedSupport] Fix Uncaught TypeError in Spinner.js
{{ircnick|jdlrobson}}
* [config] {{gerrit|252660}} and [wmf.7] {{gerrit|257403}} (impacts fundraiser!)
* [config] {{gerrit|251544}}
}}|
}}|


Line 222: Line 101:
|window=[[SWAT deploys|Morning SWAT]] <br/><small>'''(Max 8 patches)'''</small>
|window=[[SWAT deploys|Morning SWAT]] <br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|anomie|Brad}}, {{ircnick|ostriches|Chad}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|marktraceur|Mark}}, or {{ircnick|Krenair|Alex}}
|who={{ircnick|anomie|Brad}}, {{ircnick|ostriches|Chad}}, {{ircnick|thcipriani|Tyler}}, {{ircnick|marktraceur|Mark}}, or {{ircnick|Krenair|Alex}}
|what=
{{ircnick|kart_|Kartik Mistry}}
* [config] {{Gerrit|255102}} CX: Use ContentTranslationRESTBase
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
|when=2015-12-08 10:00 SF
|length=1
|window=[[PuppetSWAT|Puppet SWAT]]<br/><small>'''(Max 8 patches)'''<br/>Dependent on LDAP migration window completion</small>
|who={{ircnick|godog|Fillipo}}, {{ircnick|robh|RobH}}
|what=
|what=
{{ircnick|irc-nickname|Requesting Developer}}
{{ircnick|irc-nickname|Requesting Developer}}
Line 316: Line 206:
|when=2015-12-10 9:00 SF
|when=2015-12-10 9:00 SF
|length=1
|length=1
|window=Puppet SWAT<br/><small>'''(Max 8 patches)'''</small>
|window=[[PuppetSWAT|Puppet SWAT]]<br/><small>'''(Max 8 patches)'''</small>
|who={{ircnick|_joe_|Giuseppe}}, {{ircnick|moritzm|Moritz}}
|who={{ircnick|godog|Filippo}}, {{ircnick|robh|Rob}}
|what=
|what=
{{ircnick|irc-nickname|Requesting Developer}}
{{ircnick|irc-nickname|Requesting Developer}}

Revision as of 23:36, 7 December 2015

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 twice daily (8am and 4pm 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.
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.

Near-term

Week of December 7th

By day
Time Component Deployer Changes

Monday, December 07

 UTC #
 PST
Deploy Kartotherian & Tilerator service yurik gerrit:257300, gerrit:257301
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) tto

Dereckson

Bernd & Michael (bearND, mdholloway)

jzerebecki

 UTC #
 PST
ServicesParsoid / OCG / Citoid / Mobileapps / … Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND) and Michael (mdholloway) See mw:Parsoid/Deployments, OCG/Deployments, Mobileapps deployments
 UTC #
 PST
Discovery Erik B (ebernhardson), Julien (jgirault) Portal

Tuesday, December 08

 UTC #
(Mon)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Roan (RoanKattouw)

aude

Brandon Black (bblack)

Krinkle

jdlrobson

 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Kartik Mistry (kart_)

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Labs ldap maintenance window
Andrew Bogott (andrewbogott), Moritz (moritzm) Replacement of opendj with openldap. Possible labs and wikitech outages
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Dependent on LDAP migration window completion
Fillipo (godog), RobH (robh) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Mukunda (twentyafterfour) 1.27 schedule
group0 1.27.0-wmf.7->1.27.0-wmf.8
group1 1.27.0-wmf.7
group2 1.27.0-wmf.7

Wednesday, December 09

 UTC #
(Tue)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Mukunda (twentyafterfour) 1.27 schedule
group0 1.27.0-wmf.8
group1 1.27.0-wmf.7->1.27.0-wmf.8
group2 1.27.0-wmf.7
 UTC #
 PST
ServicesParsoid / OCG / Citoid / Mobileapps / … Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND) and Michael (mdholloway) See mw:Parsoid/Deployments, OCG/Deployments, Mobileapps deployments

Thursday, December 10

 UTC #
(Wed)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
(Wed)  PST
Phabricator update Mukunda (twentyafterfour) HOLD: Window to update phabricator.wikimedia.org
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), or Mark (marktraceur) Luke081515 (Luke081515)

Requesting Developer (irc-nickname)

  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Filippo (godog), Rob (robh) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Mukunda (twentyafterfour) 1.27 schedule
group0 1.27.0-wmf.8
group1 1.27.0-wmf.8
group2 1.27.0-wmf.7->1.27.0-wmf.8

Friday, December 11

 UTC #
(Thu)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Week of December 14th

  • Week of:
    • nothing yet
By day
Time Component Deployer Changes

Monday, December 14

 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
ServicesParsoid / OCG / Citoid / Mobileapps / … Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND) and Michael (mdholloway) See mw:Parsoid/Deployments, OCG/Deployments, Mobileapps deployments

Tuesday, December 15

 UTC #
(Mon)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Mukunda (twentyafterfour) 1.27 schedule
group0 1.27.0-wmf.8->1.27.0-wmf.9
group1 1.27.0-wmf.8
group2 1.27.0-wmf.8

Wednesday, December 16

 UTC #
(Tue)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Mukunda (twentyafterfour) 1.27 schedule
group0 1.27.0-wmf.9
group1 1.27.0-wmf.8->1.27.0-wmf.9
group2 1.27.0-wmf.8
  • group1 to 1.27.0-wmf.9
    • All non-Wikipedia sites (Wiktionary, Wikisource, Wikinews, Wikibooks, Wikiquote, Wikiversity, etc)
    • Catalan and Hebrew Wikipedias
 UTC #
 PST
ServicesParsoid / OCG / Citoid / Mobileapps / … Gabriel (gwicke), C.Scott (cscott), Arlo (arlolra), Subbu (subbu), Bernd (bearND) and Michael (mdholloway) See mw:Parsoid/Deployments, OCG/Deployments, Mobileapps deployments

Thursday, December 17

 UTC #
(Wed)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
(Wed)  PST
Phabricator update Mukunda (twentyafterfour) HOLD: Window to update phabricator.wikimedia.org
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), or Mark (marktraceur) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Giuseppe (_joe_), Moritz (moritzm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
MediaWiki train Mukunda (twentyafterfour) 1.27 schedule
group0 1.27.0-wmf.9
group1 1.27.0-wmf.9
group2 1.27.0-wmf.8->1.27.0-wmf.9

Friday, December 18

 UTC #
(Thu)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Week of December 21st

  • No normal deploys
  • High Priority SWATs only
    • "High Priority" means security and data loss. Anything else needs prior approval from at least Katie (K4-713) or Chad Horohoe (ostriches).
  • Short week because of Christmas on Friday (aka Thursday == "No deploys Friday")
By day
Time Component Deployer Changes

Monday, December 21

 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Tuesday, December 22

 UTC #
(Mon)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Andrew Bogott (andrewbogott), Alexandros (akosiaris) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Wednesday, December 23

 UTC #
(Tue)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Andrew Bogott (andrewbogott), Alexandros (akosiaris) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Thursday, December 24

 UTC #
(Wed)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Week of December 28th

  • No normal deploys
  • High Priority SWATs only
    • "High Priority" means security and data loss. Anything else needs prior approval from at least Katie (K4-713) or Chad Horohoe (ostriches).
  • Short week because of New Years Day on Friday (aka Thursday == "No deploys Friday")
By day
Time Component Deployer Changes

Monday, December 28

 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Tuesday, December 29

 UTC #
(Mon)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Morning SWAT
(Max 8 patches)
Brad (anomie), Chad (ostriches), Tyler (thcipriani), Mark (marktraceur), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Andrew Bogott (andrewbogott), Alexandros (akosiaris) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Wednesday, December 30

 UTC #
(Tue)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet SWAT
(Max 8 patches)
Andrew Bogott (andrewbogott), Alexandros (akosiaris) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change

Thursday, December 31

 UTC #
(Wed)  PST
Evening SWAT
(Max 8 patches)
Roan (RoanKattouw), Chad (ostriches), or Alex (Krenair) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change


Upcoming

End of year/beginning of new year 'code freezes'

"High Priority" means security and data loss. Anything else needs prior approval from at least Greg.

  • Week of Nov 23rd: No normal deploys - high priority SWATs only (pre-approval from Greg needed) (Why: Thanksgiving)
  • Week of Nov 30th: No normal deploys - high priority SWATs only (pre-approval from Greg and/or Katie needed) (Why: First of Dec Fundraising)
  • Week of Dec 7th: Normal deploy week
  • Week of Dec 14th: Normal deploy week
  • Week of Dec 21st: No normal deploys - high priority SWATs only (and only on Monday and Tuesday) (pre-approval from Greg and/or Katie needed) (Why: End of year Fundraising)
  • Week of Dec 28th: No normal deploys - high priority SWATs only (pre-approval from Greg and/or Katie needed) (Why: End of year Fundraising)
  • Week of Jan 4th: No normal deploys - high priority SWATs only (pre-approval from Greg needed) (Why: DevSummit16 and WMF All Hands)
  • Week of Jan 11th: Resume normal deploy schedule

Long term callouts

Scheduled

  • December 15: Enable Wikidata data access on Meta-Wiki. (23:00 UTC) phab:T117524

Not scheduled yet

  • Re-enable VisualEditor by default for all logged-out users of the English Wikipedia - phab:T90663
  • Clean up skin user preferences in user_properties table on Wikimedia wikis – phab:T54778, use WikimediaMaintenance's cleanupSkinPrefs
  • Deploy Sentry (JavaScript error logging) to production, configured to log only UploadWizard - phab:T91649
  • Scrap VisualEditor providing its own edit tab, instead provide only one with switching, and memory of which editor the user used last – phab:T102398
  • Enable Wikibase usage tracking + arbitrary access, in staged roll out to clients. phab:T49930
    • deploy to arbitrary access to commons, as well as Wikibooks and Wikinews when they get data access.

Deployment trains

Recently completed

For older deployments, please see the /Archive.