Deployments

From Wikitech
(Difference between revisions)
Jump to: navigation, search
(Week of May 14)
(weekly update)
Line 22: Line 22:
 
* Tuesdays, 20:00-22:00 UTC (1pm-3pm PDT): Editor Engagement deployment window [Ian, Kaldari, Benny]
 
* Tuesdays, 20:00-22:00 UTC (1pm-3pm PDT): Editor Engagement deployment window [Ian, Kaldari, Benny]
 
* Wednesday 18:00-20:00 UTC (11am-1pm PDT): MediaWiki general deployment window
 
* Wednesday 18:00-20:00 UTC (11am-1pm PDT): MediaWiki general deployment window
* Thursday 17:00-19:00
+
* Thursday 17:00-19:00  ArticleFeedbackv5 updates [Roan]
 
+
== Week of May 14 ==
+
 
+
* (continuing) setting up external IPs to various servers [Leslie]
+
* (continuing) limited Precise testing [Mark]
+
* Monday May 14, 17:00-18:00 UTC (10am-11am PDT): MediaWiki 1.20wmf2 deployment - Deploy to labsconsole
+
* Monday, May 14 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf3 deployment to test, test2, and mediawiki.org
+
* <s>Monday, May 14 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code (see [[mw:Extension:MobileFrontend/Deployments|mw:Extension:MobileFrontend/Deployments]]) [Patrick, Arthur]</s>
+
* <s>Tuesday, May 15 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance]</s> Cancelled
+
* Tuesday, May 15 17:30-19:00 UTC (10:30am-noon PDT): SwiftBackend to purge thumbnails instead of calling cloudfiles directly; exercise parallel purging (Rolled back.  Will try again Thurs.)
+
* Tuesday, May 15 (time - tbd) Deploy new MX80 @ EvoSwitch (to replace Brocade)
+
* Tuesday, May 15 20:00-22:00 UTC (1pm-3pm PDT): Editor Engagement deployment window [Ian, Kaldari, Benny]
+
* Tuesday, May 14 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code  (see [[mw:Extension:MobileFrontend/Deployments|mw:Extension:MobileFrontend/Deployments]]) [Patrick, Arthur]
+
* Wednesday, May 16 1730-1800 UTC (1030am-11am): MobileFrontend quick fix [Arthur]
+
* Wednesday, May 16 18:00-20:00 UTC (11am-1pm PDT): MediaWiki deployment to non-Wikipedia wikis
+
* Wednesday, May 16 17:30-19:00 UTC (9:30am-11am PDT): Wikipedia Zero partner testing [Dan/Patrick]
+
* Thursday, May 17 17:00-19:00 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
+
* Thursday, May 17 17:30-19:00 UTC (10:30m-noon PDT): Wikipedia Zero partner testing [Dan/Patrick]
+
* Thursday, May 17 20:00-22:00 UTC (1pm-3pm PDT): SwiftBackend to purge thumbnails and SwiftBackend to write thumbnails instead of rewrite.py (some wikis)
+
* TBD - deploy additional Swift monitoring
+
  
 
== Week of May 21 ==
 
== Week of May 21 ==
 +
* Mobile deployments as above
 +
* EE deployments as above
 +
* MW core deployments as above
 +
* Monday, May 21 18:00-20:00 UTC (11am-1pm PDT): MediaWiki general deployment window
 +
* Monday, May 21  22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code  (see [[mw:Extension:MobileFrontend/Deployments|mw:Extension:MobileFrontend/Deployments]]) [Patrick, Arthur]
 +
* Tuesday, May 22 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Sam]
 
* Tuesday, May 22, 17:30-19:00 UTC (10:30am-noon PDT): SwiftBackend to write thumbnails instead of rewrite.py (all wikis)
 
* Tuesday, May 22, 17:30-19:00 UTC (10:30am-noon PDT): SwiftBackend to write thumbnails instead of rewrite.py (all wikis)
 +
* Wednesday May 23 18:00-20:00 UTC (11am-1pm PDT): MediaWiki general deployment window
 +
* Thursday May 24 17:00-19:00  ArticleFeedbackv5 updates [Roan]
  
 
== Near-term to be scheduled ==
 
== Near-term to be scheduled ==
 
* [May] Switch over sibling projects & wmf wiki to mobile (m.*)
 
* [May] Switch over sibling projects & wmf wiki to mobile (m.*)
* Further upgrades of Brocade switch@ Evoswitch [Leslie/Mark B]  -  3rd week of May
+
* Further upgrades of Brocade switch@ Evoswitch [Leslie/Mark B]   
 
* Upgrading cr2-pmtpa to 10.4r9 - this will cause a brief outage in its connectivity [Leslie]
 
* Upgrading cr2-pmtpa to 10.4r9 - this will cause a brief outage in its connectivity [Leslie]
 
* Rebuild and redeploy Search@Tampa - tbd
 
* Rebuild and redeploy Search@Tampa - tbd
Line 60: Line 48:
 
* Europe goes to summer time (last Sunday in March)
 
* Europe goes to summer time (last Sunday in March)
 
* Australia switches off summer time (first Sunday in April)
 
* Australia switches off summer time (first Sunday in April)
* Memorial Day (last Monday in May)
 
 
* A religious holiday in Germany (May 17)
 
* A religious holiday in Germany (May 17)
 +
* Memorial Day (last Monday in May, 28 May 2012)
 +
* Berlin hackathon (June 1-3)
 
* Independence Day (July 4)
 
* Independence Day (July 4)
 
* Labor Day (first Monday in September)
 
* Labor Day (first Monday in September)
Line 104: Line 93:
 
** upgrade/patch all Squid servers (ESAM)
 
** upgrade/patch all Squid servers (ESAM)
 
** upgrade/patch all Squid servers (TPA/EQIAD)
 
** upgrade/patch all Squid servers (TPA/EQIAD)
 +
* (continuing) setting up external IPs to various servers [Leslie]
 +
* Monday May 14, 17:00-18:00 UTC (10am-11am PDT): MediaWiki 1.20wmf2 deployment - Deploy to labsconsole
 +
* Monday, May 14 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf3 deployment to test, test2, and mediawiki.org
 +
* <s>Monday, May 14 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code  (see [[mw:Extension:MobileFrontend/Deployments|mw:Extension:MobileFrontend/Deployments]]) [Patrick, Arthur]</s>
 +
* <s>Tuesday, May 15 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance]</s> Cancelled
 +
* Tuesday, May 15 17:30-19:00 UTC (10:30am-noon PDT): SwiftBackend to purge thumbnails instead of calling cloudfiles directly; exercise parallel purging (Rolled back.  Will try again Thurs.)
 +
* Tuesday, May 15 20:00-22:00 UTC (1pm-3pm PDT): Editor Engagement deployment window [Ian, Kaldari, Benny]
 +
* Tuesday, May 14 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code  (see [[mw:Extension:MobileFrontend/Deployments|mw:Extension:MobileFrontend/Deployments]]) [Patrick, Arthur]
 +
* Wednesday, May 16 1730-1800 UTC (1030am-11am): MobileFrontend quick fix [Arthur]
 +
* Wednesday, May 16 18:00-20:00 UTC (11am-1pm PDT): MediaWiki deployment to non-Wikipedia wikis
 +
* Wednesday, May 16 17:30-19:00 UTC (9:30am-11am PDT): Wikipedia Zero partner testing [Dan/Patrick]
 +
* Thursday, May 17 17:00-19:00 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
 +
* Thursday, May 17 17:30-19:00 UTC (10:30m-noon PDT): Wikipedia Zero partner testing [Dan/Patrick]
 +
* Thursday, May 17 20:00-22:00 UTC (1pm-3pm PDT): SwiftBackend to purge thumbnails and SwiftBackend to write thumbnails instead of rewrite.py (some wikis)
 +
* TBD - deploy additional Swift monitoring
  
 
== Long-term deployments ==
 
== Long-term deployments ==
 
These are the extensions that are under active development by WMF, but whose deployment is not imminent
 
These are the extensions that are under active development by WMF, but whose deployment is not imminent

Revision as of 17:48, 18 May 2012

Upcoming major(ish) software deployments and operations changes. For past deployments, see Software deployments/2011 archive. For an exhaustive list of past site changes, see Server admin log. For our long-term roadmap, see mw:Roadmap. Please provide UTC times for all deployments (PDT times optional). This page is hosted on wikitech because it needs to be accessible during site outages.

Contents

Ongoing

  • Monday, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki general deployment window
  • Monday, 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code (see mw:Extension:MobileFrontend/Deployments) [Patrick, Arthur]
  • Tuesday, 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Sam]
  • Tuesdays, 20:00-22:00 UTC (1pm-3pm PDT): Editor Engagement deployment window [Ian, Kaldari, Benny]
  • Wednesday 18:00-20:00 UTC (11am-1pm PDT): MediaWiki general deployment window
  • Thursday 17:00-19:00 ArticleFeedbackv5 updates [Roan]

Week of May 21

  • Mobile deployments as above
  • EE deployments as above
  • MW core deployments as above
  • Monday, May 21 18:00-20:00 UTC (11am-1pm PDT): MediaWiki general deployment window
  • Monday, May 21 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code (see mw:Extension:MobileFrontend/Deployments) [Patrick, Arthur]
  • Tuesday, May 22 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Sam]
  • Tuesday, May 22, 17:30-19:00 UTC (10:30am-noon PDT): SwiftBackend to write thumbnails instead of rewrite.py (all wikis)
  • Wednesday May 23 18:00-20:00 UTC (11am-1pm PDT): MediaWiki general deployment window
  • Thursday May 24 17:00-19:00 ArticleFeedbackv5 updates [Roan]

Near-term to be scheduled

  • [May] Switch over sibling projects & wmf wiki to mobile (m.*)
  • Further upgrades of Brocade switch@ Evoswitch [Leslie/Mark B]
  • Upgrading cr2-pmtpa to 10.4r9 - this will cause a brief outage in its connectivity [Leslie]
  • Rebuild and redeploy Search@Tampa - tbd

Holidays / Other events

U.S. holidays which WMF observes and some of the developers may adhere to:

  • New Year's Day (January 1)
  • Martin Luther King Day (third Monday in January)
  • President's Day (third Monday in February)
  • Europe goes to summer time (last Sunday in March)
  • Australia switches off summer time (first Sunday in April)
  • A religious holiday in Germany (May 17)
  • Memorial Day (last Monday in May, 28 May 2012)
  • Berlin hackathon (June 1-3)
  • Independence Day (July 4)
  • Labor Day (first Monday in September)
  • Columbus Day (second Monday in October)
  • Europe off of summer time (last Sunday in October)
  • US off of daylight savings (first Sunday in November)
  • Veteran's Day (November 11)
  • Thanksgiving Day (fourth Thursday in November)
  • Day after Thanksgiving (fourth Friday in November)
  • Christmas Day (December 25)

Recently completed

For deployments more than one week ago, please see Software deployments/2012 archive

  • Tuesday, May 1, 16:30-17:30 UTC (10am-11am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance]
  • Wednesday, May 2, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf2 to non-Wikipedia wikis
  • Wednesday, May 2, 22:00-23:30 UTC (3pm-4:30pm PDT): PageTriage initial deployment (early prototype of List View via private url, see labs prototype) [Roan/Ian] [partial, rescheduled]
  • Thursday, May 3, 21:00-21:30 UTC (2pm-2:30pm PDT): Switch ES writes to new cluster23 tables [Asher] [done]
  • Thursday, May 3, 21.00 onwards : script to move /usr/local/apache to /a partition on all non-imagescaler, non-jobrunner apaches [done]
  • Thursday, May 3, 22:00-23:30 UTC (3pm-4:30pm PDT): ArticleFeedbackv5 updates (tentatively moved here due to Monthly Metrics) [Roan] [bumped for PageTriage]
  • Friday, may 4, ongoing - upgrade squid servers@tpa to latest lucid
  • Enable EnotifWatchlist on all wikis, 1 h window with ops to check load (bugzilla:28026, RT:1784) [Scheduling: Reedy] -- ?
  • Friday, May 4, 17:00-18:00 UTC (10am-11am PDT): Gerrit 2.3 upgrade, may affect code review (test instance: http://gerrit-dev.wmflabs.org )
  • on-going server reboot for those Apache servers running Lucid kernel 2.6.32 (and lower) and over 200 days of uptime
  • on-going S2 database refresh
  • Friday, May 4, 17:00-19:00 UTC (10am-12pm PDT): Zero Partner Testing
  • Monday, May 7, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf2 deployment - Deploy to English Wikipedia
  • Monday, May 7, 21:00-22:00 UTC (2pm-3pm PDT): PageTriage enwiki experimental deploy [Ian/Roan]
  • Deploy uplink to rack A4 (sdtpa) (2nd attempt)
  • Monday, May 7, 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code (see mw:Extension:MobileFrontend/Deployments) [Patrick, Arthur]
  • Tuesday, May 8, 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance / Roan]
  • Tuesday, May 8, 1900-2100 UTC (1pm - 3pm PDT): Deploy new swift thumbnail container sharding scheme [Ben / Aaron]
  • Tuesday, May 8, 2100-2200 UTC (3pm - 4pm PDT): MobileFrontend bug fixes [Patrick/Arthur]
  • Wednesday, May 9, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf2 deployment - Deploy to other Wikipedias
  • Wednesday, May 9, 16:00-18:00 UTC (9am-11am PDT): Wikipedia Zero partner testing [Dan/Patrick]
  • Thursday, May 10, 17:00-19:00 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
  • Thursday, May 10, 17:00-19:30 UTC (10am-12:30pm PDT):Wikipedia Zero partner testing [Dan/Patrick] (overlap coordinated with Roan)
  • Thursday, May 10, 18:00 - 20:00 UTC (11am - 1pm PDT): Re-home 2nd network transport link @ SDTPA (from core [ router to core switch) [Mark/Leslie]
  • setting up external IPs to various servers [Leslie]
  • limited Precise testing [Mark]
  • OS (Lucid) upgrade/patch train - ongoing
    • upgrade/patch all DB servers to latest Lucid release
    • upgrade/patch all Squid servers (ESAM)
    • upgrade/patch all Squid servers (TPA/EQIAD)
  • (continuing) setting up external IPs to various servers [Leslie]
  • Monday May 14, 17:00-18:00 UTC (10am-11am PDT): MediaWiki 1.20wmf2 deployment - Deploy to labsconsole
  • Monday, May 14 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf3 deployment to test, test2, and mediawiki.org
  • Monday, May 14 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code (see mw:Extension:MobileFrontend/Deployments) [Patrick, Arthur]
  • Tuesday, May 15 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance] Cancelled
  • Tuesday, May 15 17:30-19:00 UTC (10:30am-noon PDT): SwiftBackend to purge thumbnails instead of calling cloudfiles directly; exercise parallel purging (Rolled back. Will try again Thurs.)
  • Tuesday, May 15 20:00-22:00 UTC (1pm-3pm PDT): Editor Engagement deployment window [Ian, Kaldari, Benny]
  • Tuesday, May 14 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code (see mw:Extension:MobileFrontend/Deployments) [Patrick, Arthur]
  • Wednesday, May 16 1730-1800 UTC (1030am-11am): MobileFrontend quick fix [Arthur]
  • Wednesday, May 16 18:00-20:00 UTC (11am-1pm PDT): MediaWiki deployment to non-Wikipedia wikis
  • Wednesday, May 16 17:30-19:00 UTC (9:30am-11am PDT): Wikipedia Zero partner testing [Dan/Patrick]
  • Thursday, May 17 17:00-19:00 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
  • Thursday, May 17 17:30-19:00 UTC (10:30m-noon PDT): Wikipedia Zero partner testing [Dan/Patrick]
  • Thursday, May 17 20:00-22:00 UTC (1pm-3pm PDT): SwiftBackend to purge thumbnails and SwiftBackend to write thumbnails instead of rewrite.py (some wikis)
  • TBD - deploy additional Swift monitoring

Long-term deployments

These are the extensions that are under active development by WMF, but whose deployment is not imminent

Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox