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>Seddon
imported>Thcipriani
Line 13: Line 13:
{{anchor|Next Week|Near Term|Near term|Near-term}}[[Category:Deployment]]{{Note|content=Subscribe in Google Calendar via <code>wikimedia.org_rudis09ii2mm5fk4hgdjeh1u64@group.calendar.google.com</code>.<br>This may not include one-off windows. '''If there are differences, then the wiki page is canonical and correct'''.}}{{clear}}
{{anchor|Next Week|Near Term|Near term|Near-term}}[[Category:Deployment]]{{Note|content=Subscribe in Google Calendar via <code>wikimedia.org_rudis09ii2mm5fk4hgdjeh1u64@group.calendar.google.com</code>.<br>This may not include one-off windows. '''If there are differences, then the wiki page is canonical and correct'''.}}{{clear}}


==Week of December 07==
==Week of January 04==


{{#invoke:Deployment schedule|formatTable|hidedate=false|
{{#invoke:Deployment schedule|formatTable|hidedate=false|


{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-06 00:00 SF
     |when=2021-01-03 00:00 SF
     |length=24
     |length=24
     |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
     |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
Line 25: Line 25:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-07 03:30 SF
     |when=2021-01-04 03:30 SF
     |length=0.5
     |length=0.5
     |window=Wikimedia Portals Update
     |window=Wikimedia Portals Update
Line 32: Line 32:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-07 04:00 SF
     |when=2021-01-04 04:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|ammarpad|Ammar}}
* [config] {{gerrit|645309}} Assign urlshortener-create-url permission
* [config] {{gerrit|645222}} Remove unsupported arg in MediaWiki::doPostOutputShutdown() call
{{ircnick|dcausse|DCausse}}
* [config] {{gerrit|634991}} [cirrus] cleanup mediasearch commons A/B test
* [config] {{gerrit|634992}} [cirrus] flip activation of MLR rescore window using supported_syntax
* [config] {{gerrit|635313}} [cirrus] A/B test perfield build on spaceless languages
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-07 10:00 SF
     |when=2021-01-04 10:00 SF
     |length=0.5
     |length=0.5
     |window=Wikidata Query Service weekly deploy
     |window=Wikidata Query Service weekly deploy
Line 57: Line 48:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-07 11:00 SF
     |when=2021-01-04 11:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|nray|Nick Ray}}
* [config] {{gerrit|644873}} Disable QuickSurvey tests
* [config] {{gerrit|645425}} Turn off Growth Study Screener Quick Survey
{{ircnick|Pchelolo|Petr Pchelko}}
* [config] {{gerrit|646679}} Enable OldRevisionParserCache on labs and group0
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-07 13:00 SF
     |when=2021-01-04 13:00 SF
     |length=1
     |length=1
     |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
     |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
Line 78: Line 64:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-07 14:00 SF
     |when=2021-01-04 14:00 SF
     |length=2
     |length=2
     |window=Weekly Security deployment window
     |window=Weekly Security deployment window
Line 85: Line 71:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-07 16:00 SF
     |when=2021-01-04 16:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
Line 94: Line 80:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-08 04:00 SF
     |when=2021-01-05 04:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|dcausse||DCausse}}
* [wmf/1.36.0-wmf.20] {{gerrit|646777}} [cirrus] setup perfield builder A/B test on spaceless languages
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-08 09:00 SF
     |when=2021-01-05 09:00 SF
     |length=1
     |length=1
     |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small>
Line 115: Line 98:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-08 10:00 SF
     |when=2021-01-05 10:00 SF
     |length=1
     |length=1
     |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
     |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
Line 122: Line 105:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-08 11:00 SF
     |when=2021-01-05 11:00 SF
     |length=1
     |length=1
     |window=Pre MediaWiki train sanity break
     |window=Pre MediaWiki train sanity break
Line 129: Line 112:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-08 12:00 SF
     |when=2021-01-05 12:00 SF
     |length=2
     |length=2
     |window=Mediawiki train - American Version
     |window=Mediawiki train - American+European Version
     |who={{ircnick|twentyafterfour|Mukunda}}, {{ircnick|marxarelli|Dan}}
     |who={{ircnick|longma|Jeena}}, {{ircnick|hashar|Antoine}}
     |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
     |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
{{DeployOneWeekMini|1.36.0-wmf.20->1.36.0-wmf.21|1.36.0-wmf.20|1.36.0-wmf.20}}
{{DeployOneWeekMini|1.36.0-wmf.22->1.36.0-wmf.25|1.36.0-wmf.22|1.36.0-wmf.22}}
* group0 to [[mw:MediaWiki_1.36/wmf.21|1.36.0-wmf.21]]
* group0 to [[mw:MediaWiki_1.36/wmf.25|1.36.0-wmf.25]]
* '''Blockers: {{phabricator|T264801}}'''
* '''Blockers: {{phabricator|T267418}}'''
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-08 16:00 SF
     |when=2021-01-05 16:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|cscott|C. Scott Ananian}}
* https://gerrit.wikimedia.org/r/c/mediawiki/vendor/+/647046 - early deploy of Parsoid to fix UBN bug [[phab:T269685]]
{{ircnick|James_F}}
* [config] {{gerrit|647091}} Explicitly set wgAbuseFilterAflFilterMigrationStage ahead of train roll-out
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-09 04:00 SF
     |when=2021-01-06 04:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|ammarpad|Ammar}}
* [config] {{gerrit|645222}} Remove unsupported arg in MediaWiki::doPostOutputShutdown() call
* [config] {{gerrit|647129}} Add extended-confirmed group and restriction level for bgwiki
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-09 11:00 SF
     |when=2021-01-06 06:00 SF
    |length=1
    |window=Train log triage with CPT
    |who={{ircnick|twentyafterfour|Mukunda}}, {{ircnick|marxarelli|Dan}} + CPT
    |what=See [[Heterogeneous_deployment/Train_deploys#Breakage]]
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-09 11:00 SF
    |length=1
    |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-09 12:00 SF
     |length=2
     |length=2
     |window=Mediawiki train - American Version
     |window=Mediawiki train - American+European Version (secondary timeslot)
     |who={{ircnick|twentyafterfour|Mukunda}}, {{ircnick|marxarelli|Dan}}
     |who={{ircnick|longma|Jeena}}, {{ircnick|hashar|Antoine}}
     |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
     |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
{{DeployOneWeekMini|1.36.0-wmf.21|1.36.0-wmf.20->1.36.0-wmf.21|1.36.0-wmf.20}}
{{DeployOneWeekMini|1.36.0-wmf.25|1.36.0-wmf.22->1.36.0-wmf.25|1.36.0-wmf.22}}
* group1 to [[mw:MediaWiki_1.36/wmf.21|1.36.0-wmf.21]]
* group1 to [[mw:MediaWiki_1.36/wmf.25|1.36.0-wmf.25]]
* '''Blockers: {{phabricator|T264801}}'''
* '''Blockers: {{phabricator|T267418}}'''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-09 13:00 SF
    |length=1
    |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
    |who=Chris ({{ircnick|chrisalbon}}), Andy ({{ircnick|accraze}})
    |what=See [[mw:Extension:Graph|Graphoid]]
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-09 16:00 SF
    |length=1
    |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-09 17:00 SF
    |length=1
    |window=Phabricator update
    |who={{ircnick|twentyafterfour|Mukunda}}
    |what=HOLD: Window to update phabricator.wikimedia.org
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-10 03:00 SF
    |length=1
    |window=[[mw:Services|Services]] – [[mw:Citoid|Citoid]] /  Zotero
    |who=Marielle ({{ircnick|mvolz}})
    |what=See [[mw:Citoid|Citoid]]
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-10 04:00 SF
    |length=1
    |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|Bencemac|bencemac}}
* {{gerrit|496205}} Set wgFlaggedRevsOverride back to true per community vote
{{ircnick|Lucas_WMDE|Lucas Werkmeister}}
* [wmf.21] {{gerrit|647628}} Fix prev/next links on Special:WhatLinksHere
}}
|
{{#invoke:Deployment schedule|row
    |when=2020-12-10 07:30 SF
    |length=1
    |window=Core Platform Team Deployment
    |who={{ircnick|CindyCicaleseWMF|Cindy Cicalese}}, {{ircnick|bpirkle|Bill Pirkle}}
    |what=
{{ircnick|CindyCicaleseWMF|Cindy Cicalese}}
* [config] {{gerrit|646862}} Configure API Portal permissions for launch
* [config] {{gerrit|645308}} CommonSettings: OAuth 2.0 refresh tokens expire after 1 minute
}}|{{#invoke:Deployment schedule|row
    |when=2020-12-10 09:00 SF
    |length=1
    |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|jbond42|JBond}}, {{ircnick|cdanis|Chris}}
    |what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to Puppet change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-10 10:00 SF
    |length=1
    |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
    |who=Chris ({{ircnick|chrisalbon}}), Andy ({{ircnick|accraze}})
    |what=See [[mw:Extension:Graph|Graphoid]]
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-10 11:00 SF
    |length=1
    |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|RoanKattouw}}
* [wmf.21] {{gerrit|647305}} Fix for OOUI regression in RCFilters
* [wmf.21] {{gerrit|647635}} Banner module for GrowthExperiments homepage
{{ircnick|Urbanecm}}
* [config] {{gerrit|645994}} Add PoolCounter settings for DPL
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-10 12:00 SF
    |length=2
    |window=Mediawiki train - American Version
    |who={{ircnick|twentyafterfour|Mukunda}}, {{ircnick|marxarelli|Dan}}
    |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
{{DeployOneWeekMini|1.36.0-wmf.21|1.36.0-wmf.21|1.36.0-wmf.20->1.36.0-wmf.21}}
* group2 to [[mw:MediaWiki_1.36/wmf.21|1.36.0-wmf.21]]
* '''Blockers: {{phabricator|T264801}}'''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-10 16:00 SF
    |length=1
    |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-11 00:00 SF
    |length=24
    |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
    |who=
    |what=No Deploys
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-12 00:00 SF
    |length=24
    |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
    |who=
    |what=No Deploys
}}
}}
 
==Week of December 14==
{{Notice|Last deploy week of the calendar year}}
{{#invoke:Deployment schedule|formatTable|hidedate=false|
 
{{#invoke:Deployment schedule|row
    |when=2020-12-13 00:00 SF
    |length=24
    |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
    |who=
    |what=No Deploys
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-14 03:30 SF
     |when=2021-01-06 11:00 SF
    |length=0.5
    |window=Wikimedia Portals Update
    |who={{ircnick|jan_drewniak|Jan Drewniak}}
    |what=Weekly window for the portals page: https://www.wikipedia.org/
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-14 04:00 SF
    |length=1
    |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|matthiasmullie|Matthias}}
* [config] {{gerrit|640934}} Add Media Search survey
* [config] {{gerrit|649307}} Enable QuickSurveys on commonswiki
{{ircnick|Lucas_WMDE|Lucas Werkmeister}}
* [config] {{gerrit|643874}} Add log channel Wikibase.IdGenerator
* [config] {{gerrit|644564}} Enable Wikibase Repo ID generator logging on Test Wikidata
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-14 10:00 SF
    |length=0.5
    |window=Wikidata Query Service weekly deploy
    |who={{ircnick|ryankemper|Ryan}}
    |what=...
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-14 11:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|Pchelolo|Petr Pchelko}}
* {{gerrit|644317}} Remove wgParserCacheUseJson setting
* {{gerrit|649359}} group1: Enable OldRevisionParserCache
{{ircnick|nray}}
* {{gerrit|649408}} Revert "Remove title attributes at init" [NEW]
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-14 13:00 SF
     |when=2021-01-06 11:00 SF
    |length=1
    |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
    |who=Chris ({{ircnick|chrisalbon}}), Andy ({{ircnick|accraze}})
    |what=See [[mw:Extension:Graph|Graphoid]]
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-14 14:00 SF
    |length=2
    |window=Weekly Security deployment window
    |who={{ircnick|Reedy|Sam}}, {{ircnick|sbassett|Scott}}
    |what=Held deployment window for Security-team related deploys.
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-14 16:00 SF
    |length=1
    |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-15 04:00 SF
    |length=1
    |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|Lucas_WMDE|Lucas Werkmeister}}
* [config] {{gerrit|643734}} Remove propagatePageDeletion setting
{{ircnick|Majavah}}
* [config] {{gerrit|649609}} [beta only] Remove deploymentwiki configuration
{{ircnick|Urbanecm|Martin}}
* [config] {{gerrit|649611}} Update tiwiki logos
* [config] {{gerrit|649612}} Update tiwiktionary logos
* [config] {{gerrit|649610}} Add wordmark and tagline for kawiki
* [config] {{gerrit|649613}} Enable RC patrol for papwiki
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-15 05:00 SF
    |length=2
    |window=Create new wikis
    |who={{ircnick|Urbanecm|Martin}}, {{ircnick|Amir1|Amir}}
    |what={{phab|T269437}}, {{phab|T269431}}, {{phab|T269426}}, {{phab|T268448}}, {{phab|T268410}}
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-15 09:00 SF
    |length=1
    |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|jbond42|JBond}}, {{ircnick|cdanis|Chris}}
    |what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to Puppet change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-15 10:00 SF
    |length=1
    |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
    |who=Chris ({{ircnick|chrisalbon}}), Andy ({{ircnick|accraze}})
    |what=See [[mw:Extension:Graph|Graphoid]]
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-15 11:00 SF
    |length=1
    |window=Pre MediaWiki train sanity break
    |who=
    |what=No Deploys
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-15 12:00 SF
    |length=2
    |window=Mediawiki train - American Version
    |who={{ircnick|marxarelli|Dan}}, {{ircnick|longma|Jeena}}
    |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
{{DeployOneWeekMini|1.36.0-wmf.21->1.36.0-wmf.22|1.36.0-wmf.21|1.36.0-wmf.21}}
* group0 to [[mw:MediaWiki_1.36/wmf.22|1.36.0-wmf.22]]
* '''Blockers: {{phabricator|T267415}}'''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-15 16:00 SF
    |length=1
    |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-16 04:00 SF
    |length=1
    |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|cormacparle}}
* [config] {{gerrit|649617}} [beta only] Remove license mapping for search for labs
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-16 11:00 SF
     |length=1
     |length=1
     |window=Train log triage with CPT
     |window=Train log triage with CPT
     |who={{ircnick|marxarelli|Dan}}, {{ircnick|longma|Jeena}} + CPT
     |who={{ircnick|longma|Jeena}}, {{ircnick|hashar|Antoine}} + CPT
     |what=See [[Heterogeneous_deployment/Train_deploys#Breakage]]
     |what=See [[Heterogeneous_deployment/Train_deploys#Breakage]]
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-16 11:00 SF
     |when=2021-01-06 12:00 SF
    |length=1
    |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
    |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
    |what=
{{ircnick|dcausse}}
* [wmf/1.36.0-wmf.21] {{gerrit|649906}} Revert "[cirrus] setup perfield builder A/B test on spaceless languages"
* [wmf/1.36.0-wmf.22] {{gerrit|649705}} Revert "[cirrus] setup perfield builder A/B test on spaceless languages"
{{ircnick|jdlrobson}}
* [config] {{gerrit|649434}} wgMinervaCountErrors config was removed (NO-OP no testing needed)
{{ircnick|irc-nickname|Requesting Developer}}
* ''Gerrit link to backport or config change''
}}|
{{#invoke:Deployment schedule|row
    |when=2020-12-16 12:00 SF
     |length=2
     |length=2
     |window=Mediawiki train - American Version
     |window=Mediawiki train - American+European Version
     |who={{ircnick|marxarelli|Dan}}, {{ircnick|longma|Jeena}}
     |who={{ircnick|longma|Jeena}}, {{ircnick|hashar|Antoine}}
     |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
     |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
{{DeployOneWeekMini|1.36.0-wmf.22|1.36.0-wmf.21->1.36.0-wmf.22|1.36.0-wmf.21}}
{{DeployOneWeekMini|1.36.0-wmf.25|1.36.0-wmf.22->1.36.0-wmf.25|1.36.0-wmf.22}}
* group1 to [[mw:MediaWiki_1.36/wmf.22|1.36.0-wmf.22]]
* group1 to [[mw:MediaWiki_1.36/wmf.25|1.36.0-wmf.25]]
* '''Blockers: {{phabricator|T267415}}'''
* '''Blockers: {{phabricator|T267418}}'''
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-16 13:00 SF
     |when=2021-01-06 13:00 SF
     |length=1
     |length=1
     |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
     |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
Line 499: Line 183:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-16 16:00 SF
     |when=2021-01-06 16:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
Line 508: Line 192:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-16 17:00 SF
     |when=2021-01-06 17:00 SF
     |length=1
     |length=1
     |window=Phabricator update
     |window=Phabricator update
Line 515: Line 199:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-17 03:00 SF
     |when=2021-01-07 03:00 SF
     |length=1
     |length=1
     |window=[[mw:Services|Services]] – [[mw:Citoid|Citoid]] /  Zotero  
     |window=[[mw:Services|Services]] – [[mw:Citoid|Citoid]] /  Zotero
     |who=Marielle ({{ircnick|mvolz}})
     |who=Marielle ({{ircnick|mvolz}})
     |what=See [[mw:Citoid|Citoid]]
     |what=See [[mw:Citoid|Citoid]]
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-17 04:00 SF
     |when=2021-01-07 04:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|European mid-day backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|Amir1|Amir}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|awight|Adam}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|matthiasmullie|Matthias}}
* [config] {{gerrit|646690}} Remove license map from config
{{ircnick|kart_|Kartik Mistry}}
* [config] {{gerrit|649854}} ''Add Wikidocumentaries campaign for ContentTranslation''
* [config] {{gerrit|650085}} ''Enable ContentTranslation as default tool for ceb, km, mg, tg and yi WPs''
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-17 09:00 SF
     |when=2021-01-07 06:00 SF
    |length=2
    |window=Mediawiki train - American+European Version (secondary timeslot)
    |who={{ircnick|longma|Jeena}}, {{ircnick|hashar|Antoine}}
    |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
{{DeployOneWeekMini|1.36.0-wmf.25|1.36.0-wmf.25|1.36.0-wmf.22->1.36.0-wmf.25}}
* group2 to [[mw:MediaWiki_1.36/wmf.25|1.36.0-wmf.25]]
* '''Blockers: {{phabricator|T267418}}'''
}}|
{{#invoke:Deployment schedule|row
    |when=2021-01-07 09:00 SF
     |length=1
     |length=1
     |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small>
Line 545: Line 234:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-17 10:00 SF
     |when=2021-01-07 10:00 SF
     |length=1
     |length=1
     |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
     |window=[[mw:Services|Services]] – [[mw:Extension:Graph|Graphoid]] / [[ORES]]
Line 552: Line 241:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-17 11:00 SF
     |when=2021-01-07 11:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|Morning backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|tgr|Gergő}}
* [config] {{gerrit|649586}} Configure GrowthExperiments on Bangla Wikipedia
{{ircnick|Tchanders}}
* [config] {{gerrit|644548}} extension-list: Add IPInfo extension
* [config] {{gerrit|644549}} Add IPInfo config to InitialiseSettings.php
* [config] {{gerrit|644550}} Add IPInfo extension config to InitialiseSettings-labs.php
* [config] {{gerrit|644551}} Load IPInfo extension in CommonSettings.php
{{ircnick|Pchelolo|Petr Pchelko}}
* [wmf.22] {{gerrit|649923}} Article: view from old revision cache - set correct revId.
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-17 12:00 SF
     |when=2021-01-07 12:00 SF
     |length=2
     |length=2
     |window=Mediawiki train - American Version
     |window=Mediawiki train - American+European Version
     |who={{ircnick|marxarelli|Dan}}, {{ircnick|longma|Jeena}}
     |who={{ircnick|longma|Jeena}}, {{ircnick|hashar|Antoine}}
     |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
     |what=[[mw:MediaWiki 1.36/Roadmap#Schedule for the deployments|1.36 schedule]]
{{DeployOneWeekMini|1.36.0-wmf.22|1.36.0-wmf.22|1.36.0-wmf.21->1.36.0-wmf.22}}
{{DeployOneWeekMini|1.36.0-wmf.25|1.36.0-wmf.25|1.36.0-wmf.22->1.36.0-wmf.25}}
* group2 to [[mw:MediaWiki_1.36/wmf.22|1.36.0-wmf.22]]
* group2 to [[mw:MediaWiki_1.36/wmf.25|1.36.0-wmf.25]]
* '''Blockers: {{phabricator|T267415}}'''
* '''Blockers: {{phabricator|T267418}}'''
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-17 16:00 SF
     |when=2021-01-07 16:00 SF
     |length=1
     |length=1
     |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |window=[[Backport windows|Evening backport window]]<br/><small>'''(Max 6 patches)'''</small>
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Niharika|Niharika}}, {{ircnick|Urbanecm|Martin}}
     |what=
     |what=
{{ircnick|nray|Nick Ray}}
* {{gerrit|649924}} Revert "vue: Log component errors"
{{ircnick|tgr|Gergő}}
* [config] {{gerrit|650241}} [beta] Get rid of GrowthExperiments morelike mode
{{ircnick|Seddon|Seddon}}
* [config] {{gerrit|650269}} Undeploy graphoid for arwiki. Phase 4.
{{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
{{#invoke:Deployment schedule|row
     |when=2020-12-18 00:00 SF
     |when=2021-01-08 00:00 SF
     |length=24
     |length=24
     |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
     |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
Line 603: Line 276:
}}|
}}|
{{#invoke:Deployment schedule|row
{{#invoke:Deployment schedule|row
     |when=2020-12-19 00:00 SF
     |when=2021-01-09 00:00 SF
     |length=24
     |length=24
     |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
     |window=No deploys all day! See [[Deployments/Emergencies]] if things are broken.
Line 610: Line 283:
}}
}}
}}
}}
==Week of December 21==
* NO DEPLOYS - Holiday break
==Week of December 28==
* NO DEPLOYS - Holiday break

Revision as of 23:22, 3 January 2021

Deployments

This page tracks upcoming deployments of software to the Wikimedia Foundation servers.

  • Cadence: MediaWiki follows a weekly deploy cadence, except for backports. For other services, teams decide their own schedule.
  • Schedule: Generally use Backport windows instead of scheduling new windows. But, long running tasks and others things covered by Inclusion criteria do require their own windows. When creating windows, schedule more time than you think you need, to account for issues that might slow you down. One hour is best for most things.
  • Times are pinned to San Francisco, and thus the UTC time changes in March and November due to the DST.
  • Communicating: Deployments of new or major features should be announced on the Wikimedia blog, Tech News, and/or global MassMessage to relevant communities. Changes that are likely to affect cache behaviour, add new cookies, or utilize new database tables, should be announced on the ops mailing list first.
  • Something went wrong? See Incident response. Is there a user-impacting problem? Communicate in the #wikimedia-operations connect IRC channel. If there is a Phabricator task, ensure #Wikimedia-Incident is tagged, and consider setting the Unbreak Now priority.

Week of January 04

Time Component Deployer Changes

Sunday, January 03

 UTC #
 PST
No deploys all day! See Deployments/Emergencies if things are broken. No Deploys

Monday, January 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 backport window
(Max 6 patches)
Amir (Amir1), Lucas (Lucas_WMDE), Adam (awight), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Wikidata Query Service weekly deploy Ryan (ryankemper) ...
 UTC #
 PST
Morning backport window
(Max 6 patches)
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
ServicesGraphoid / ORES Chris (chrisalbon), Andy (accraze) See Graphoid
 UTC #
 PST
Weekly Security deployment window Sam (Reedy), Scott (sbassett) Held deployment window for Security-team related deploys.

Tuesday, January 05

 UTC #
(Mon)  PST
Evening backport window
(Max 6 patches)
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
European mid-day backport window
(Max 6 patches)
Amir (Amir1), Lucas (Lucas_WMDE), Adam (awight), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Puppet request window
(Max 6 patches)
JBond (jbond42), Chris (cdanis) Requesting Developer (irc-nickname)
  • Gerrit link to Puppet change
 UTC #
 PST
ServicesGraphoid / ORES Chris (chrisalbon), Andy (accraze) See Graphoid
 UTC #
 PST
Pre MediaWiki train sanity break No Deploys
 UTC #
 PST
Mediawiki train - American+European Version Jeena (longma), Antoine (hashar) 1.36 schedule
group0 1.36.0-wmf.22->1.36.0-wmf.25
group1 1.36.0-wmf.22
group2 1.36.0-wmf.22

Wednesday, January 06

 UTC #
(Tue)  PST
Evening backport window
(Max 6 patches)
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
European mid-day backport window
(Max 6 patches)
Amir (Amir1), Lucas (Lucas_WMDE), Adam (awight), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Mediawiki train - American+European Version (secondary timeslot) Jeena (longma), Antoine (hashar) 1.36 schedule
group0 1.36.0-wmf.25
group1 1.36.0-wmf.22->1.36.0-wmf.25
group2 1.36.0-wmf.22
 UTC #
 PST
Morning backport window
(Max 6 patches)
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Train log triage with CPT Jeena (longma), Antoine (hashar) + CPT See Heterogeneous_deployment/Train_deploys#Breakage
 UTC #
 PST
Mediawiki train - American+European Version Jeena (longma), Antoine (hashar) 1.36 schedule
group0 1.36.0-wmf.25
group1 1.36.0-wmf.22->1.36.0-wmf.25
group2 1.36.0-wmf.22
 UTC #
 PST
ServicesGraphoid / ORES Chris (chrisalbon), Andy (accraze) See Graphoid

Thursday, January 07

 UTC #
(Wed)  PST
Evening backport window
(Max 6 patches)
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) 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
ServicesCitoid / Zotero Marielle (mvolz) See Citoid
 UTC #
 PST
European mid-day backport window
(Max 6 patches)
Amir (Amir1), Lucas (Lucas_WMDE), Adam (awight), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Mediawiki train - American+European Version (secondary timeslot) Jeena (longma), Antoine (hashar) 1.36 schedule
group0 1.36.0-wmf.25
group1 1.36.0-wmf.25
group2 1.36.0-wmf.22->1.36.0-wmf.25
 UTC #
 PST
Puppet request window
(Max 6 patches)
JBond (jbond42), Chris (cdanis) Requesting Developer (irc-nickname)
  • Gerrit link to Puppet change
 UTC #
 PST
ServicesGraphoid / ORES Chris (chrisalbon), Andy (accraze) See Graphoid
 UTC #
 PST
Morning backport window
(Max 6 patches)
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
Mediawiki train - American+European Version Jeena (longma), Antoine (hashar) 1.36 schedule
group0 1.36.0-wmf.25
group1 1.36.0-wmf.25
group2 1.36.0-wmf.22->1.36.0-wmf.25

Friday, January 08

 UTC #
(Thu)  PST
Evening backport window
(Max 6 patches)
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) Requesting Developer (irc-nickname)
  • Gerrit link to backport or config change
 UTC #
 PST
No deploys all day! See Deployments/Emergencies if things are broken. No Deploys

Saturday, January 09

 UTC #
 PST
No deploys all day! See Deployments/Emergencies if things are broken. No Deploys