You are browsing a read-only backup copy of Wikitech. The primary site can be found at wikitech.wikimedia.org
Deployments
![]() | Release Engineering and SRE request that you follow the Covid-19 deployment recommendations. |
Deployments |
---|
|
This page tracks upcoming deployments of software to the Wikimedia Foundation servers.
Cadence:
MediaWiki core follows a one-week deploy cadence (except for urgent fixes). For other services, teams decide their own schedule.
Schedule:
Most changes do not need new deploy windows. Instead, use the Backport windows which happen several times per day most days.
- Performing a long running task (over 1 hour) must have its own window. See also Inclusion criteria
- When creating windows, schedule more time than you think you need, to account for issues that might slow you down. Generally, 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.
To schedule a new recurring deploy window, or if you need help, contact Release Engineering on IRC at #wikimedia-releng connect; and ping Greg (greg-g
) or Tyler (thcipriani
).
Communicating:
Deployments of new or major features should first 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.
![]() | 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 the canonical and correct. |
Week of August 10
Time | Component | Deployer | Changes | ||||||
---|---|---|---|---|---|---|---|---|---|
Sunday, August 09 | |||||||||
– UTC # – PDT |
No deploys all day! See Deployments/Emergencies if things are broken. | No Deploys | |||||||
Monday, August 10 | |||||||||
– UTC # – PDT |
Wikimedia Portals Update | Jan Drewniak (jan_drewniak) | Weekly window for the portals page: https://www.wikipedia.org/ | ||||||
– UTC # – PDT |
European mid-day backport window (Max 6 patches) |
Amir (Amir1), Lucas (Lucas_WMDE), Adam (awight), Martin (Urbanecm) | VulpesVulpes825 (VulpesVulpes825)
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PDT |
Wikidata Query Service weekly deploy | Ryan (ryankemper) | ... | ||||||
– UTC # – PDT |
Morning backport window (Max 6 patches) |
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) | Zbyszko (zpapierski)
Tchanders
cscott
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PDT |
Services – Graphoid / ORES | Aaron (halfak), Andy (accraze) | See Graphoid | ||||||
– UTC # – PDT |
Weekly Security deployment window | Sam (Reedy), Scott (sbassett) | Held deployment window for Security-team related deploys. | ||||||
– UTC # – PDT |
Evening backport window (Max 6 patches) |
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) | Requesting Developer (irc-nickname)
| ||||||
Tuesday, August 11 | |||||||||
– UTC # – PDT |
Move muswiki and mhwiktionary (closed wikis) from s3 to s5 | marostegui, Urbanecm, Amir1 | T259004 | ||||||
– UTC # – PDT |
European mid-day backport window (Max 6 patches) |
Amir (Amir1), Lucas (Lucas_WMDE), Adam (awight), Martin (Urbanecm) | Kartik Mistry (kart_)
Taavi (Majavah)
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PDT |
Pre MediaWiki train sanity break | No Deploys | |||||||
– UTC # – PDT |
Mediawiki train - European+American Version | Antoine (hashar), Mukunda (twentyafterfour) | 1.36 schedule
| ||||||
– UTC # – PDT |
Puppet request window (Max 6 patches) |
Filippo (godog), Giuseppe (_joe_) | Amir Sarabadani (Amir1)
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PDT |
Services – Graphoid / ORES | Aaron (halfak), Andy (accraze) | See Graphoid | ||||||
– UTC # – PDT |
Morning backport window (Max 6 patches) |
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) | RoanKattouw
CindyCicaleseWMF
davidwbarratt
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PDT |
Mediawiki train - European+American Version (secondary timeslot) | Antoine (hashar), Mukunda (twentyafterfour) | 1.36 schedule
| ||||||
– UTC # – PDT |
Evening backport window (Max 6 patches) |
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) | Jdlrobson
kaldari
Requesting Developer (irc-nickname)
| ||||||
Wednesday, August 12 | |||||||||
– UTC # – PDT |
European mid-day backport window (Max 6 patches) |
Amir (Amir1), Lucas (Lucas_WMDE), Adam (awight), Martin (Urbanecm) | Requesting Developer (irc-nickname)
| ||||||
– UTC # – PDT |
Pre MediaWiki train sanity break | No Deploys | |||||||
– UTC # – PDT |
Mediawiki train - European+American Version | Antoine (hashar), Mukunda (twentyafterfour) | 1.36 schedule
| ||||||
– UTC # – PDT |
Train log triage with CPT | Antoine (hashar), Mukunda (twentyafterfour) + CPT | See Heterogeneous_deployment/Train_deploys#Breakage | ||||||
– UTC # – PDT |
Morning backport window (Max 6 patches) |
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) | RoanKattouw
Requesting Developer (irc-nickname)
| ||||||
– UTC # – PDT |
Mediawiki train - European+American Version (secondary timeslot) | Antoine (hashar), Mukunda (twentyafterfour) | 1.36 schedule
| ||||||
– UTC # – PDT |
Services – Graphoid / ORES | Aaron (halfak), Andy (accraze) | See Graphoid | ||||||
– UTC # – PDT |
Evening backport window (Max 6 patches) |
Roan (RoanKattouw), Niharika (Niharika), Martin (Urbanecm) | Requesting Developer (irc-nickname)
| ||||||
Thursday, August 13 | |||||||||
– UTC # (Wed) – PDT |
Phabricator update | Mukunda (twentyafterfour) | HOLD: Window to update phabricator.wikimedia.org | ||||||
– UTC # – PDT |
No deploys all day! See Deployments/Emergencies if things are broken. | No Deploys (Friday holiday) | |||||||
Friday, August 14 | |||||||||
– UTC # – PDT |
No deploys all day! See Deployments/Emergencies if things are broken. | No Deploys | |||||||
Saturday, August 15 | |||||||||
– UTC # – PDT |
No deploys all day! See Deployments/Emergencies if things are broken. | No Deploys |