Deployments

From Wikitech
(Difference between revisions)
Jump to: navigation, search
(Week of May 14)
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 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
+
* Thursday 17:00-19:00
 
+
== Week of April 30 ==
+
* 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
+
 
+
== Week of May 7 ==
+
 
+
* 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|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 memcached/apache servers
+
** upgrade/patch all Squid servers (ESAM)
+
** upgrade/patch all Squid servers (TPA/EQIAD)
+
  
 
== Week of May 14 ==
 
== 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, 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 (time - tbd) Deploy new MX80 @ EvoSwitch (to replace Brocade)
 
* Monday May 14 (time - tbd) Deploy new MX80 @ EvoSwitch (to replace Brocade)
* Rolling OS Upgrade to latest Lucid release/apply security patches - on-going
+
* 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]
** upgrade/patch all memcached/apache servers (Tampa & Ashburn)
+
* Tuesday, May 15 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance]
 +
* Tuesday, May 15 20:00-22:00 UTC (1pm-3pm PDT): Editor Engagement deployment window [Ian, Kaldari, Benny]
 +
* Wednesday, May 16 18:00-20:00 UTC (11am-1pm PDT): MediaWiki deployment to non-Wikipedia wikis
 +
* Thursday, May 17, 17:00-19:00 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
 
* TBD - deploy additional Swift monitoring
 
* TBD - deploy additional Swift monitoring
  
 
== Near-term to be scheduled ==
 
== Near-term to be scheduled ==
* [May] Switch over sibling projects & wmf wiki to .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]  -  3rd week of May
 
* 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
  
 
== Holidays / Other events ==
 
== Holidays / Other events ==
Line 73: Line 52:
 
* Australia switches off summer time (first Sunday in April)
 
* Australia switches off summer time (first Sunday in April)
 
* Memorial Day (last Monday in May)
 
* Memorial Day (last Monday in May)
 +
* A religious holiday in Germany (May 17)
 
* Independence Day (July 4)
 
* Independence Day (July 4)
 
* Labor Day (first Monday in September)
 
* Labor Day (first Monday in September)
Line 93: Line 73:
 
* Friday, may 4, ongoing - upgrade squid servers@tpa to latest lucid
 
* 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] -- ?
 
* 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|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)
  
 
== 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:45, 11 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 / Antoine for git assistance]
  • 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

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
  • Monday May 14 (time - tbd) Deploy new MX80 @ EvoSwitch (to replace Brocade)
  • 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]
  • Tuesday, May 15 20:00-22:00 UTC (1pm-3pm PDT): Editor Engagement deployment window [Ian, Kaldari, Benny]
  • Wednesday, May 16 18:00-20:00 UTC (11am-1pm PDT): MediaWiki deployment to non-Wikipedia wikis
  • Thursday, May 17, 17:00-19:00 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
  • TBD - deploy additional Swift monitoring

Near-term to be scheduled

  • [May] Switch over sibling projects & wmf wiki to mobile (m.*)
  • Further upgrades of Brocade switch@ Evoswitch [Leslie/Mark B] - 3rd week of May
  • 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)
  • Memorial Day (last Monday in May)
  • A religious holiday in Germany (May 17)
  • 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)

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