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>Tchanders No edit summary |
imported>Gergő Tisza |
||
(978 intermediate revisions by more than 100 users not shown) | |||
Line 1: | Line 1: | ||
{{Navigation MediaWiki deployment}} | {{Navigation MediaWiki deployment}} | ||
This page tracks '''upcoming''' '''deployments''' of software to the [[m:Special:SiteMatrix|Wikimedia Foundation servers]]. | |||
== Getting started == | |||
If you need help, contact [[mw:Wikimedia Release Engineering Team|Release Engineering]] on IRC at {{irc|wikimedia-releng}}; and ping Tyler (<code>thcipriani</code>). | |||
* '''MediaWiki is deployed weekly''' through the [[/Train|Deployment Train]]. Other services follow their own schedule. | |||
* '''Times are pinned to San Francisco''', thus the UTC time changes in March and November per [[:en:Daylight saving time in the United States|DST]]. | |||
: | |||
* | * '''Prefer regular [[Backport windows]]''' over adding new windows. To request deployment of a config change or backport, add your username and Gerrit URL to one of the backport windows on this page. You must be online in #wikimedia-operations on IRC during your deployment and install [[WikimediaDebug]] ahead of time. | ||
* | * Tasks that meet [[/Inclusion criteria|Inclusion criteria]] '''require their own windows''', which includes long-running tasks. '''Schedule more time''' than you think you need to account for delays and set backs, we recommend one hour for most tasks. | ||
**To create or modify a recurring deploy window, send a patchset to [[gitlab:repos/releng/release/-/blob/main/make-deployment-calendar/deployments-calendar.yaml|deployments-calendar.yaml file]] in <code>repos/releng/release.git</code>. | |||
** '''Announce''' changes to the [[mail:ops|ops mailing list]] ahead of time if they are likely to affect HTTP caching, introduce new cookies, or utilize new database tables. | |||
** '''Announce''' deployments of major features to the community via [[meta:Tech/News/Next|Tech News]] and/or via other [[mediawikiwiki:Wikimedia_Product_Guidance/Communication_channels|Product communication channels]]. | |||
* '''Something went wrong?''' See [[Incident response]]. Is there a user-impacting problem? Communicate in the {{irc|wikimedia-operations}} IRC channel. If there is a Phabricator task, ensure [[phab:tag/wikimedia-incident/|#Wikimedia-Incident]] is tagged, and consider setting the [[mw:Phabricator/Project_management#Priority_levels|Unbreak Now]] priority. | |||
__TOC__ | |||
{{anchor|Next Week|Near Term|Near term|Near-term}}{{clear}} | |||
[[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'''.}} | |||
==Week of May 29== | |||
=== | ==={{Deployment_day|date=2023-05-28}}=== | ||
{{Deployment calendar event card | |||
|when=2023-05-28 00:00 SF | |||
|length=24 | |||
|window=No deploys all day! See [[Deployments/Emergencies]] if things are broken. | |||
{{ | |who= | ||
{{ | |what=No Deploys | ||
|when= | }} | ||
|length= | ==={{Deployment_day|date=2023-05-29}}=== | ||
|window= | {{Deployment calendar event card | ||
|who= | |when=2023-05-29 00:00 SF | ||
|what= | |length=24 | ||
}}| | |window=No deploys all day (Per [[Deployments/Yearly_calendar]])! See [[Deployments/Emergencies]] if things are broken. | ||
{{ | |who= | ||
|when= | |what=No Deploys | ||
}} | |||
==={{Deployment_day|date=2023-05-30}}=== | |||
{{Deployment calendar event card | |||
|when=2023-05-30 00:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC morning backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick|Amir1|Amir}}, {{ircnick| | |who={{ircnick|Amir1|Amir}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick| | |what= | ||
* | {{ircnick|Func|Func}} | ||
* [wmf.10] {{gerrit|924086}} Revert "Rename wgPageContentLanguage to wgPageViewLanguage" partially | |||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-30 03:00 SF | ||
|length= | |length=1 | ||
|window= | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC mid-day) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-30 06:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC afternoon backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|awight|Adam}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|danisztls|Daniel Souza}} | |||
* [config] {{gerrit|917863}} Deploy Research Incentive survey on enwiki | |||
{{ircnick|tgr|Gergő}} | |||
* | * [config] {{gerrit|924079}} GrowthExperiments: Re-add $wgGERestbaseUrl | ||
* | * [wmf.10] {{gerrit|923643}} GrowthExperiments: Improve logging of invalid image recommendation kinds | ||
* | * [wmf.10] {{gerrit|923644}} GrowthExperiments: Section images: Do not treat unexpected kinds as production errors | ||
* | * [wmf.10] {{gerrit|924113}} GrowthExperiments: Section images: Accept more recommendation types | ||
* | |||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}}| | }} | ||
{{Deployment calendar event card | |||
{{ | |when=2023-05-30 06:00 SF | ||
|when= | |length=1 | ||
|length= | |window=Mobileapps/RESTBase/Wikifeeds | ||
|window= | |who=Content Transform Team | ||
|who={{ircnick| | |what=Content transform team node services (mobileapps/wikifeeds) | ||
| | }} | ||
}} | {{Deployment calendar event card | ||
|when=2023-05-30 09:00 SF | |||
{{ | |length=1 | ||
|when= | |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small> | ||
|who={{ircnick|jbond|JBond}}, {{ircnick|rzl|Reuven}} | |||
|what= | |||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* {{gerrit|923427}} Allow HTTP PATCH requests on "beta" sites (leszek_wmde -- will not be available on IRC on that time though!) | |||
* ''Gerrit link to Puppet change'' | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-05-30 10:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC late) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-30 11:00 SF | ||
|length=2 | |length=2 | ||
|window= | |window=MediaWiki train - Utc-7 Version | ||
|who={{ircnick| | |who={{ircnick|dduvall|Dan}}, {{ircnick|^demon|Chad}} | ||
|what= | |what=[[mw:MediaWiki 1.41/Roadmap#Schedule for the deployments|1.41 schedule]] | ||
}} | {{DeployOneWeekMini|1.41.0-wmf.10->1.41.0-wmf.11|1.41.0-wmf.10|1.41.0-wmf.10}} | ||
{{ | * group0 to [[mw:MediaWiki_1.41/wmf.11|1.41.0-wmf.11]] | ||
|when= | * '''Blockers: {{phabricator|T337525}}''' | ||
}} | |||
{{Deployment calendar event card | |||
|when=2023-05-30 13:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC late backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|cjming|Clare}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|kindrobot|Stef}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}}| | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-30 23:00 SF | ||
|length=1 | |||
|window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC early) | |||
|who=SRE team | |||
|what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | |||
}} | |||
==={{Deployment_day|date=2023-05-31}}=== | |||
{{Deployment calendar event card | |||
|when=2023-05-31 00:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC morning backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick|Amir1|Amir}}, {{ircnick| | |who={{ircnick|Amir1|Amir}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|taavi|Taavi}} | ||
|what= | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-31 03:00 SF | ||
|length=1 | |length=1 | ||
|window= | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC mid-day) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-31 06:00 SF | ||
|length=1 | |length=1 | ||
|window | |window=[[Backport windows|UTC afternoon backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|awight|Adam}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|taavi|Taavi}} | |||
|what= | |||
{{ircnick|irc-nickname|Requesting Developer}} | |||
|who={{ircnick| | |||
|what={{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-31 10:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC late) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-31 11:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=Train log triage with CPT | ||
|who={{ircnick| | |who={{ircnick|dduvall|Dan}}, {{ircnick|^demon|Chad}} + CPT | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what=See [[Heterogeneous_deployment/Train_deploys#Breakage]] | ||
}} | |||
{{Deployment calendar event card | |||
|when=2023-05-31 11:00 SF | |||
|length=2 | |||
|window=MediaWiki train - Utc-7 Version | |||
|who={{ircnick|dduvall|Dan}}, {{ircnick|^demon|Chad}} | |||
|what=[[mw:MediaWiki 1.41/Roadmap#Schedule for the deployments|1.41 schedule]] | |||
{{DeployOneWeekMini|1.41.0-wmf.11|1.41.0-wmf.10->1.41.0-wmf.11|1.41.0-wmf.10}} | |||
* group1 to [[mw:MediaWiki_1.41/wmf.11|1.41.0-wmf.11]] | |||
* '''Blockers: {{phabricator|T337525}}''' | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-05-31 13:00 SF | |||
|length=1 | |||
|window=[[Backport windows|UTC late backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | |||
|who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|cjming|Clare}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|kindrobot|Stef}}, {{ircnick|taavi|Taavi}} | |||
|what= | |||
{{ircnick|Sohom_Datta|Sohom Datta}} | |||
* {{gerrit|923751}} - Enable EditInSequence for beta-testing on napwikisource | |||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-05-31 23:00 SF | ||
|length=1 | |length=1 | ||
|window= | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC early) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
{{ | }} | ||
{{Deployment calendar event card | |||
|when=2023-05-31 23:00 SF | |||
}}| | |length=0.5 | ||
{{ | |window=Primary database switchover | ||
|when= | |who={{ircnick|kormat|Stevie Beth Mhaol}}, {{ircnick|marostegui|Manuel Arostegui}}, {{ircnick|Amir1|Amir}} | ||
|what=Held deployment window for database primary masters maintenance | |||
}} | |||
==={{Deployment_day|date=2023-06-01}}=== | |||
{{Deployment calendar event card | |||
|when=2023-06-01 00:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC morning backport and config training]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|Amir1|Amir}}, {{ircnick|apergos|Ariel}}, {{ircnick|jnuche|Jaime}} | ||
|what= | |what=Training to do backport and config deployment. To sign up for deployment training use the [https://phabricator.wikimedia.org/project/profile/5265/ Deployment Training Request phabricator milestone] | ||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-01 03:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[mw:Services|Services]] – [[mw:Citoid|Citoid]] / Zotero | ||
|who={{ircnick| | |who=Marielle ({{ircnick|mvolz}}) | ||
|what= | |what=See [[mw:Citoid|Citoid]] | ||
}} | |||
}} | {{Deployment calendar event card | ||
{{ | |when=2023-06-01 03:00 SF | ||
|when= | |||
|length=1 | |length=1 | ||
|window= | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC mid-day) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-01 06:00 SF | ||
|length=1 | |length=1 | ||
|window= | |window=Mobileapps/RESTBase/Wikifeeds | ||
|who= | |who=Content Transform Team | ||
|what= | |what=Content transform team node services (mobileapps/wikifeeds) | ||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-01 06:00 SF | |||
|when= | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC afternoon backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|awight|Adam}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-01 09:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|jbond|JBond}}, {{ircnick|rzl|Reuven}} | ||
|what= | |||
}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
{{ | * ''Gerrit link to Puppet change'' | ||
|when= | }} | ||
{{Deployment calendar event card | |||
|when=2023-06-01 10:00 SF | |||
|length=1 | |length=1 | ||
|window= | |window=Technical Engagement weekly deploy (Toolhub, Developer portal, Striker) | ||
|who={{ircnick| | |who={{ircnick|bd808}} | ||
|what={{ | |what=... | ||
* '' | }} | ||
}} | {{Deployment calendar event card | ||
{{ | |when=2023-06-01 10:00 SF | ||
|when= | |length=1 | ||
|window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC late) | |||
|who=SRE team | |||
|what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-01 11:00 SF | |||
|length=2 | |||
|window=MediaWiki train - Utc-7 Version | |||
|who={{ircnick|dduvall|Dan}}, {{ircnick|^demon|Chad}} | |||
|what=[[mw:MediaWiki 1.41/Roadmap#Schedule for the deployments|1.41 schedule]] | |||
{{DeployOneWeekMini|1.41.0-wmf.11|1.41.0-wmf.11|1.41.0-wmf.10->1.41.0-wmf.11}} | |||
* group2 to [[mw:MediaWiki_1.41/wmf.11|1.41.0-wmf.11]] | |||
* '''Blockers: {{phabricator|T337525}}''' | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-01 13:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC late backport and config training]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|brennen|Brennen}}, {{ircnick|TheresNoTime|Sammy}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what=Training to do backport and config deployment. To sign up for deployment training use the [https://phabricator.wikimedia.org/project/profile/5265/ Deployment Training Request phabricator milestone] | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-01 23:00 SF | ||
|length=1 | |length=1 | ||
|window= | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC early) | ||
|who=SRE team | |||
|what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | |||
}} | |||
==={{Deployment_day|date=2023-06-02}}=== | |||
{{Deployment calendar event card | |||
|when=2023-06-02 00:00 SF | |||
|length=24 | |||
|window=No deploys all day! See [[Deployments/Emergencies]] if things are broken. | |||
|who= | |||
|what=No Deploys | |||
}} | |||
==={{Deployment_day|date=2023-06-03}}=== | |||
{{Deployment calendar event card | |||
|when=2023-06-03 00:00 SF | |||
|length=24 | |||
|window=No deploys all day! See [[Deployments/Emergencies]] if things are broken. | |||
|who= | |||
|what=No Deploys | |||
}} | |||
==Week of June 05== | |||
==={{Deployment_day|date=2023-06-04}}=== | |||
{{Deployment calendar event card | |||
|when=2023-06-04 00:00 SF | |||
|length=24 | |||
|window=No deploys all day! See [[Deployments/Emergencies]] if things are broken. | |||
|who= | |who= | ||
|what=No Deploys | |what=No Deploys | ||
}}| | }} | ||
{{ | ==={{Deployment_day|date=2023-06-05}}=== | ||
|when= | {{Deployment calendar event card | ||
|when=2023-06-05 00:00 SF | |||
|length=1 | |length=1 | ||
|window | |window=[[Backport windows|UTC morning backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick|Amir1|Amir}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|taavi|Taavi}} | |||
|what= | |||
{{ircnick|irc-nickname|Requesting Developer}} | |||
|who={{ircnick| | |||
|what={{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-05 03:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC mid-day) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-05 06:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC afternoon backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|awight|Adam}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|taavi|Taavi}} | ||
|what= | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{Deployment calendar event card | |||
|when=2023-06-05 08:30 SF | |||
{{ | |||
|when= | |||
|length=0.5 | |length=0.5 | ||
|window=Wikimedia Portals Update | |window=Wikimedia Portals Update | ||
|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/ | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-05 10:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC late) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | |||
}} | {{Deployment calendar event card | ||
{{ | |when=2023-06-05 10:00 SF | ||
|when= | |||
|length=0.5 | |length=0.5 | ||
|window=Wikidata Query Service weekly deploy | |window=Wikidata Query Service weekly deploy | ||
|who={{ircnick| | |who={{ircnick|ryankemper|Ryan}} | ||
|what=... | |what=... | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-05 13:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC late backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|cjming|Clare}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|kindrobot|Stef}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when=2023-06-05 14:00 SF | |||
|when= | |||
|length=2 | |length=2 | ||
|window=Weekly Security deployment window | |window=Weekly Security deployment window | ||
|who={{ircnick|Reedy|Sam}}, {{ircnick|sbassett|Scott}} | |who={{ircnick|Reedy|Sam}}, {{ircnick|sbassett|Scott}}, {{ircnick|Maryum|Maryum}}, {{ircnick|manfredi|Manfredi}} | ||
|what=Held deployment window for Security-team related deploys. | |what=Held deployment window for Security-team related deploys. | ||
}}| | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-05 19:00 SF | ||
|length=1 | |||
|window=Automatic branching of MediaWiki, extensions, skins, and vendor – see [[Heterogeneous_deployment/Train_deploys]] | |||
|who=N/A | |||
|what=Branch <code>wmf/1.41.0-wmf.12</code> | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-05 20:00 SF | |||
|length=1 | |||
|window=Automatic deployment of of MediaWiki, extensions, skins, and vendor to testwikis only – see [[Heterogeneous_deployment/Train_deploys]] | |||
|who=N/A | |||
|what=Deploy <code>wmf/1.41.0-wmf.12</code> to testwikis | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-05 23:00 SF | |||
|length=1 | |||
|window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC early) | |||
|who=SRE team | |||
|what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-05 23:00 SF | |||
|length=0.5 | |||
|window=Primary database switchover | |||
|who={{ircnick|kormat|Stevie Beth Mhaol}}, {{ircnick|marostegui|Manuel Arostegui}}, {{ircnick|Amir1|Amir}} | |||
|what=Held deployment window for database primary masters maintenance | |||
}} | |||
==={{Deployment_day|date=2023-06-06}}=== | |||
{{Deployment calendar event card | |||
|when=2023-06-06 00:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC morning backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|Amir1|Amir}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-06 03:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC mid-day) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | |||
}} | {{Deployment calendar event card | ||
{{ | |when=2023-06-06 06:00 SF | ||
|when= | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC afternoon backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|awight|Adam}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-06 06:00 SF | ||
|length=1 | |length=1 | ||
|window= | |window=Mobileapps/RESTBase/Wikifeeds | ||
|who= | |who=Content Transform Team | ||
|what= | |what=Content transform team node services (mobileapps/wikifeeds) | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-06 09:00 SF | ||
|length=1 | |length=1 | ||
|window= | |window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small> | ||
|who= | |who={{ircnick|jbond|JBond}}, {{ircnick|rzl|Reuven}} | ||
|what= | |what= | ||
}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
{{ | * ''Gerrit link to Puppet change'' | ||
|when= | }} | ||
{{Deployment calendar event card | |||
|when=2023-06-06 10:00 SF | |||
|length=1 | |length=1 | ||
|window= | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC late) | ||
|who={{ircnick| | |who=SRE team | ||
|what=[[mw:MediaWiki 1. | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
{{DeployOneWeekMini|1. | }} | ||
* group0 to [[mw:MediaWiki_1. | {{Deployment calendar event card | ||
* '''Blockers: {{phabricator| | |when=2023-06-06 11:00 SF | ||
}} | |length=2 | ||
{{ | |window=MediaWiki train - Utc-7 Version | ||
|when= | |who={{ircnick|jeena|Jeena}}, {{ircnick|dduvall|Dan}} | ||
|what=[[mw:MediaWiki 1.41/Roadmap#Schedule for the deployments|1.41 schedule]] | |||
{{DeployOneWeekMini|1.41.0-wmf.11->1.41.0-wmf.12|1.41.0-wmf.11|1.41.0-wmf.11}} | |||
* group0 to [[mw:MediaWiki_1.41/wmf.12|1.41.0-wmf.12]] | |||
* '''Blockers: {{phabricator|T337526}}''' | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-06 13:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC late backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|cjming|Clare}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|kindrobot|Stef}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-06 23:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC early) | ||
|who= | |who=SRE team | ||
|what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | |||
}} | |||
==={{Deployment_day|date=2023-06-07}}=== | |||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-07 00:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC morning backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|Amir1|Amir}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-07 03:00 SF | ||
|length=1 | |length=1 | ||
|window= | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC mid-day) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-07 06:00 SF | |||
{{ | |||
|when= | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC afternoon backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|awight|Adam}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|taavi|Taavi}} | ||
|what= | |what= | ||
}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
{{ | * ''Gerrit link to backport or config change'' | ||
|when= | }} | ||
{{Deployment calendar event card | |||
|when=2023-06-07 10:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC late) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | |||
}} | {{Deployment calendar event card | ||
{{ | |when=2023-06-07 11:00 SF | ||
|when= | |||
|length=1 | |length=1 | ||
|window= | |window=Train log triage with CPT | ||
|who={{ircnick| | |who={{ircnick|jeena|Jeena}}, {{ircnick|dduvall|Dan}} + CPT | ||
|what={{ | |what=See [[Heterogeneous_deployment/Train_deploys#Breakage]] | ||
* '' | }} | ||
}} | {{Deployment calendar event card | ||
{{ | |when=2023-06-07 11:00 SF | ||
|when= | |length=2 | ||
|window=MediaWiki train - Utc-7 Version | |||
|who={{ircnick|jeena|Jeena}}, {{ircnick|dduvall|Dan}} | |||
|what=[[mw:MediaWiki 1.41/Roadmap#Schedule for the deployments|1.41 schedule]] | |||
{{DeployOneWeekMini|1.41.0-wmf.12|1.41.0-wmf.11->1.41.0-wmf.12|1.41.0-wmf.11}} | |||
* group1 to [[mw:MediaWiki_1.41/wmf.12|1.41.0-wmf.12]] | |||
* '''Blockers: {{phabricator|T337526}}''' | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-07 13:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC late backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|cjming|Clare}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|kindrobot|Stef}}, {{ircnick|taavi|Taavi}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what= | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-07 23:00 SF | ||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC early) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}}| | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-07 23:00 SF | ||
|length=0.5 | |||
|window=Primary database switchover | |||
|who={{ircnick|kormat|Stevie Beth Mhaol}}, {{ircnick|marostegui|Manuel Arostegui}}, {{ircnick|Amir1|Amir}} | |||
|what=Held deployment window for database primary masters maintenance | |||
}} | |||
==={{Deployment_day|date=2023-06-08}}=== | |||
{{Deployment calendar event card | |||
|when=2023-06-08 00:00 SF | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[Backport windows|UTC morning backport and config training]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|who={{ircnick| | |who={{ircnick|Amir1|Amir}}, {{ircnick|apergos|Ariel}}, {{ircnick|jnuche|Jaime}} | ||
|what={{ircnick|irc-nickname|Requesting Developer}} | |what=Training to do backport and config deployment. To sign up for deployment training use the [https://phabricator.wikimedia.org/project/profile/5265/ Deployment Training Request phabricator milestone] | ||
{{ircnick|irc-nickname|Requesting Developer}} | |||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{ | {{Deployment calendar event card | ||
|when= | |when=2023-06-08 03:00 SF | ||
|length=1 | |length=1 | ||
|window= | |window=[[mw:Services|Services]] – [[mw:Citoid|Citoid]] / Zotero | ||
|who={{ircnick| | |who=Marielle ({{ircnick|mvolz}}) | ||
|what=[[mw: | |what=See [[mw:Citoid|Citoid]] | ||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-08 03:00 SF | |||
}} | |||
{{ | |||
|when= | |||
|length=1 | |length=1 | ||
|window=[[ | |window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC mid-day) | ||
|who= | |who=SRE team | ||
|what= | |what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | ||
}} | }} | ||
{{Deployment calendar event card | |||
|when=2023-06-08 06:00 SF | |||
|length=1 | |||
|window=Mobileapps/RESTBase/Wikifeeds | |||
|who=Content Transform Team | |||
|what=Content transform team node services (mobileapps/wikifeeds) | |||
}} | }} | ||
{{Deployment calendar event card | |||
|when=2023-06-08 06:00 SF | |||
|length=1 | |||
|window=[[Backport windows|UTC afternoon backport window]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | |||
|who={{ircnick|RoanKattouw|Roan}}, {{ircnick|Lucas_WMDE|Lucas}}, {{ircnick|Urbanecm|Martin}}, {{ircnick|awight|Adam}}, {{ircnick|TheresNoTime|Sammy}}, {{ircnick|taavi|Taavi}} | |||
|what= | |||
{{ | |||
|when= | |||
|length=1 | |||
|window=[[ | |||
|who={{ircnick| | |||
|what= | |||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{Deployment calendar event card | |||
|when=2023-06-08 09:00 SF | |||
|length=1 | |||
|window=[[Puppet request window]]<br/><small>'''(Max 6 patches)'''</small> | |||
|who={{ircnick|jbond|JBond}}, {{ircnick|rzl|Reuven}} | |||
|what= | |||
{{ | |||
|when= | |||
|length=1 | |||
|window=[[ | |||
|who={{ircnick| | |||
|what= | |||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to | * ''Gerrit link to Puppet change'' | ||
}} | }} | ||
{{Deployment calendar event card | |||
{{ | |when=2023-06-08 10:00 SF | ||
|when= | |length=1 | ||
|length=1 | |window=Technical Engagement weekly deploy (Toolhub, Developer portal, Striker) | ||
|window= | |who={{ircnick|bd808}} | ||
|what=... | |||
}} | |||
{{Deployment calendar event card | |||
|when=2023-06-08 10:00 SF | |||
|length=1 | |||
|window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC late) | |||
|who=SRE team | |||
|what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | |||
|who={{ircnick| | }} | ||
|what= | {{Deployment calendar event card | ||
}} | |when=2023-06-08 11:00 SF | ||
|length=2 | |||
{{ | |window=MediaWiki train - Utc-7 Version | ||
|when= | |who={{ircnick|jeena|Jeena}}, {{ircnick|dduvall|Dan}} | ||
|length=1 | |what=[[mw:MediaWiki 1.41/Roadmap#Schedule for the deployments|1.41 schedule]] | ||
|window=[[ | {{DeployOneWeekMini|1.41.0-wmf.12|1.41.0-wmf.12|1.41.0-wmf.11->1.41.0-wmf.12}} | ||
|who= | * group2 to [[mw:MediaWiki_1.41/wmf.12|1.41.0-wmf.12]] | ||
|what= | * '''Blockers: {{phabricator|T337526}}''' | ||
}} | |||
{{Deployment calendar event card | |||
}} | |when=2023-06-08 13:00 SF | ||
|length=1 | |||
{{ | |window=[[Backport windows|UTC late backport and config training]]<br/><small>'''Your patch may or may not be deployed at the sole discretion of the deployer'''<br />'''(Max 6 patches)'''</small> | ||
|when= | |who={{ircnick|brennen|Brennen}}, {{ircnick|TheresNoTime|Sammy}} | ||
|what=Training to do backport and config deployment. To sign up for deployment training use the [https://phabricator.wikimedia.org/project/profile/5265/ Deployment Training Request phabricator milestone] | |||
|length= | |||
|window= | |||
|who={{ircnick| | |||
|what=[[mw:MediaWiki 1. | |||
* | |||
* '''Blockers: {{phabricator| | |||
}} | |||
{{ | |||
|when= | |||
|length=1 | |||
|window=[[ | |||
|who={{ircnick| | |||
|what= | |||
{{ircnick|irc-nickname|Requesting Developer}} | {{ircnick|irc-nickname|Requesting Developer}} | ||
* ''Gerrit link to backport or config change'' | * ''Gerrit link to backport or config change'' | ||
}} | }} | ||
{{Deployment calendar event card | |||
|when=2023-06-08 23:00 SF | |||
|length=1 | |||
|window=[[MediaWiki_On_Kubernetes#How_to_manage_changes_to_the_infrastructure| MediaWiki infrastucture]] (UTC early) | |||
|who=SRE team | |||
|what=MediaWiki-related infrastuctural changes that need a kubernetes deployment. | |||
}} | |||
==={{Deployment_day|date=2023-06-09}}=== | |||
{{Deployment calendar event card | |||
|when=2023-06-09 00:00 SF | |||
|length=24 | |||
|window=No deploys all day! See [[Deployments/Emergencies]] if things are broken. | |||
|who= | |||
|what=No Deploys | |||
}} | |||
==={{Deployment_day|date=2023-06-10}}=== | |||
{{Deployment calendar event card | |||
|when=2023-06-10 00:00 SF | |||
|length=24 | |||
|window=No deploys all day! See [[Deployments/Emergencies]] if things are broken. | |||
|who= | |||
|what=No Deploys | |||
}} | }} | ||
Latest revision as of 22:18, 29 May 2023
Deployments |
---|
|
This page tracks upcoming deployments of software to the Wikimedia Foundation servers.
Getting started
If you need help, contact Release Engineering on IRC at #wikimedia-releng connect; and ping Tyler (thcipriani
).
- MediaWiki is deployed weekly through the Deployment Train. Other services follow their own schedule.
- Times are pinned to San Francisco, thus the UTC time changes in March and November per DST.
- Prefer regular Backport windows over adding new windows. To request deployment of a config change or backport, add your username and Gerrit URL to one of the backport windows on this page. You must be online in #wikimedia-operations on IRC during your deployment and install WikimediaDebug ahead of time.
- Tasks that meet Inclusion criteria require their own windows, which includes long-running tasks. Schedule more time than you think you need to account for delays and set backs, we recommend one hour for most tasks.
- To create or modify a recurring deploy window, send a patchset to deployments-calendar.yaml file in
repos/releng/release.git
. - Announce changes to the ops mailing list ahead of time if they are likely to affect HTTP caching, introduce new cookies, or utilize new database tables.
- Announce deployments of major features to the community via Tech News and/or via other Product communication channels.
- To create or modify a recurring deploy window, send a patchset to deployments-calendar.yaml file in
- 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.
![]() | Subscribe in Google Calendar via wikimedia.org_rudis09ii2mm5fk4hgdjeh1u64@group.calendar.google.com .This may not include one-off windows. If there are differences, then the wiki page is canonical and correct. |
Week of May 29
Sunday, May 28
No deploys all day! See Deployments/Emergencies if things are broken. | |
---|---|
Deployer |
|
Changes |
No Deploys |
Monday, May 29
No deploys all day (Per Deployments/Yearly_calendar)! See Deployments/Emergencies if things are broken. | |
---|---|
Deployer |
|
Changes |
No Deploys |
Tuesday, May 30
UTC morning backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Amir (Amir1), Martin (Urbanecm), Taavi (taavi) |
Changes |
Func (Func)
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC mid-day) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
UTC afternoon backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Lucas (Lucas_WMDE), Martin (Urbanecm), Adam (awight), Sammy (TheresNoTime), Taavi (taavi) |
Changes |
Daniel Souza (danisztls)
Gergő (tgr)
Requesting Developer (irc-nickname)
|
Mobileapps/RESTBase/Wikifeeds | |
---|---|
Deployer |
Content Transform Team |
Changes |
Content transform team node services (mobileapps/wikifeeds) |
Puppet request window (Max 6 patches) | |
---|---|
Deployer |
JBond (jbond), Reuven (rzl) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC late) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
MediaWiki train - Utc-7 Version | |||||||
---|---|---|---|---|---|---|---|
Deployer |
Dan (dduvall), Chad (^demon) | ||||||
Changes |
|
UTC late backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Martin (Urbanecm), Clare (cjming), Sammy (TheresNoTime), Stef (kindrobot), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC early) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Wednesday, May 31
UTC morning backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Amir (Amir1), Martin (Urbanecm), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC mid-day) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
UTC afternoon backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Lucas (Lucas_WMDE), Martin (Urbanecm), Adam (awight), Sammy (TheresNoTime), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC late) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Train log triage with CPT | |
---|---|
Deployer |
Dan (dduvall), Chad (^demon) + CPT |
Changes |
MediaWiki train - Utc-7 Version | |||||||
---|---|---|---|---|---|---|---|
Deployer |
Dan (dduvall), Chad (^demon) | ||||||
Changes |
|
UTC late backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Martin (Urbanecm), Clare (cjming), Sammy (TheresNoTime), Stef (kindrobot), Taavi (taavi) |
Changes |
Sohom Datta (Sohom_Datta)
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC early) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Primary database switchover | |
---|---|
Deployer |
Stevie Beth Mhaol (kormat), Manuel Arostegui (marostegui), Amir (Amir1) |
Changes |
Held deployment window for database primary masters maintenance |
Thursday, June 1
UTC morning backport and config training Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Amir (Amir1), Ariel (apergos), Jaime (jnuche) |
Changes |
Training to do backport and config deployment. To sign up for deployment training use the Deployment Training Request phabricator milestone Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC mid-day) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Mobileapps/RESTBase/Wikifeeds | |
---|---|
Deployer |
Content Transform Team |
Changes |
Content transform team node services (mobileapps/wikifeeds) |
UTC afternoon backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Lucas (Lucas_WMDE), Martin (Urbanecm), Adam (awight), Sammy (TheresNoTime), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
Puppet request window (Max 6 patches) | |
---|---|
Deployer |
JBond (jbond), Reuven (rzl) |
Changes |
Requesting Developer (irc-nickname)
|
Technical Engagement weekly deploy (Toolhub, Developer portal, Striker) | |
---|---|
Deployer |
bd808 |
Changes |
... |
MediaWiki infrastucture (UTC late) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
MediaWiki train - Utc-7 Version | |||||||
---|---|---|---|---|---|---|---|
Deployer |
Dan (dduvall), Chad (^demon) | ||||||
Changes |
|
UTC late backport and config training Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Brennen (brennen), Sammy (TheresNoTime) |
Changes |
Training to do backport and config deployment. To sign up for deployment training use the Deployment Training Request phabricator milestone Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC early) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Friday, June 2
No deploys all day! See Deployments/Emergencies if things are broken. | |
---|---|
Deployer |
|
Changes |
No Deploys |
Saturday, June 3
No deploys all day! See Deployments/Emergencies if things are broken. | |
---|---|
Deployer |
|
Changes |
No Deploys |
Week of June 05
Sunday, June 4
No deploys all day! See Deployments/Emergencies if things are broken. | |
---|---|
Deployer |
|
Changes |
No Deploys |
Monday, June 5
UTC morning backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Amir (Amir1), Martin (Urbanecm), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC mid-day) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
UTC afternoon backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Lucas (Lucas_WMDE), Martin (Urbanecm), Adam (awight), Sammy (TheresNoTime), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
Wikimedia Portals Update | |
---|---|
Deployer |
Jan Drewniak (jan_drewniak) |
Changes |
Weekly window for the portals page: https://www.wikipedia.org/ |
MediaWiki infrastucture (UTC late) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Wikidata Query Service weekly deploy | |
---|---|
Deployer |
Ryan (ryankemper) |
Changes |
... |
UTC late backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Martin (Urbanecm), Clare (cjming), Sammy (TheresNoTime), Stef (kindrobot), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
Weekly Security deployment window | |
---|---|
Deployer |
Sam (Reedy), Scott (sbassett), Maryum (Maryum), Manfredi (manfredi) |
Changes |
Held deployment window for Security-team related deploys. |
Automatic branching of MediaWiki, extensions, skins, and vendor – see Heterogeneous_deployment/Train_deploys | |
---|---|
Deployer |
N/A |
Changes |
Branch |
Automatic deployment of of MediaWiki, extensions, skins, and vendor to testwikis only – see Heterogeneous_deployment/Train_deploys | |
---|---|
Deployer |
N/A |
Changes |
Deploy |
MediaWiki infrastucture (UTC early) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Primary database switchover | |
---|---|
Deployer |
Stevie Beth Mhaol (kormat), Manuel Arostegui (marostegui), Amir (Amir1) |
Changes |
Held deployment window for database primary masters maintenance |
Tuesday, June 6
UTC morning backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Amir (Amir1), Martin (Urbanecm), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC mid-day) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
UTC afternoon backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Lucas (Lucas_WMDE), Martin (Urbanecm), Adam (awight), Sammy (TheresNoTime), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
Mobileapps/RESTBase/Wikifeeds | |
---|---|
Deployer |
Content Transform Team |
Changes |
Content transform team node services (mobileapps/wikifeeds) |
Puppet request window (Max 6 patches) | |
---|---|
Deployer |
JBond (jbond), Reuven (rzl) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC late) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
MediaWiki train - Utc-7 Version | |||||||
---|---|---|---|---|---|---|---|
Deployer |
Jeena (jeena), Dan (dduvall) | ||||||
Changes |
|
UTC late backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Martin (Urbanecm), Clare (cjming), Sammy (TheresNoTime), Stef (kindrobot), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC early) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Wednesday, June 7
UTC morning backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Amir (Amir1), Martin (Urbanecm), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC mid-day) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
UTC afternoon backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Lucas (Lucas_WMDE), Martin (Urbanecm), Adam (awight), Sammy (TheresNoTime), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC late) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Train log triage with CPT | |
---|---|
Deployer |
Jeena (jeena), Dan (dduvall) + CPT |
Changes |
MediaWiki train - Utc-7 Version | |||||||
---|---|---|---|---|---|---|---|
Deployer |
Jeena (jeena), Dan (dduvall) | ||||||
Changes |
|
UTC late backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Martin (Urbanecm), Clare (cjming), Sammy (TheresNoTime), Stef (kindrobot), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC early) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Primary database switchover | |
---|---|
Deployer |
Stevie Beth Mhaol (kormat), Manuel Arostegui (marostegui), Amir (Amir1) |
Changes |
Held deployment window for database primary masters maintenance |
Thursday, June 8
UTC morning backport and config training Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Amir (Amir1), Ariel (apergos), Jaime (jnuche) |
Changes |
Training to do backport and config deployment. To sign up for deployment training use the Deployment Training Request phabricator milestone Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC mid-day) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Mobileapps/RESTBase/Wikifeeds | |
---|---|
Deployer |
Content Transform Team |
Changes |
Content transform team node services (mobileapps/wikifeeds) |
UTC afternoon backport window Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Roan (RoanKattouw), Lucas (Lucas_WMDE), Martin (Urbanecm), Adam (awight), Sammy (TheresNoTime), Taavi (taavi) |
Changes |
Requesting Developer (irc-nickname)
|
Puppet request window (Max 6 patches) | |
---|---|
Deployer |
JBond (jbond), Reuven (rzl) |
Changes |
Requesting Developer (irc-nickname)
|
Technical Engagement weekly deploy (Toolhub, Developer portal, Striker) | |
---|---|
Deployer |
bd808 |
Changes |
... |
MediaWiki infrastucture (UTC late) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
MediaWiki train - Utc-7 Version | |||||||
---|---|---|---|---|---|---|---|
Deployer |
Jeena (jeena), Dan (dduvall) | ||||||
Changes |
|
UTC late backport and config training Your patch may or may not be deployed at the sole discretion of the deployer (Max 6 patches) | |
---|---|
Deployer |
Brennen (brennen), Sammy (TheresNoTime) |
Changes |
Training to do backport and config deployment. To sign up for deployment training use the Deployment Training Request phabricator milestone Requesting Developer (irc-nickname)
|
MediaWiki infrastucture (UTC early) | |
---|---|
Deployer |
SRE team |
Changes |
MediaWiki-related infrastuctural changes that need a kubernetes deployment. |
Friday, June 9
No deploys all day! See Deployments/Emergencies if things are broken. | |
---|---|
Deployer |
|
Changes |
No Deploys |
Saturday, June 10
No deploys all day! See Deployments/Emergencies if things are broken. | |
---|---|
Deployer |
|
Changes |
No Deploys |