Deployments

From Wikitech
Revision as of 17:47, 4 May 2012 by Eloquence (Talk | contribs)

Jump to: navigation, search

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 (10am-11am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance]
  • 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]

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

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]
  • 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 (10am-11am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance / Roan]
  • Wednesday, May 9, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf2 deployment - Deploy to other Wikipedias
  • Thursday, May 10, 17:00-19:00 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
  • upgrade/patch various systems with latest Lucid upgrade
  • setting up external IPs to various servers
  • limited Precise testing
  • deploy additional SWIFT monitoring

Near-term to be scheduled

  • [May] Switch over sibling projects & wmf wiki to .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]

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)
  • 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

  • Monday, February 27 - master DB switch for s1, s5, s6 (Asher) - done
  • Monday, February 27 (-28), 23:00-03:00 UTC (3pm-7pm PST): MediaWiki 1.19 stage 4 deployment [nlwiki, plwiki] - done
  • Wednesday, February 29 (-March 1), 23:00-03:00 UTC (3pm-7pm PST): MediaWiki 1.19 stage 5 deployment all Wikipedia - done
  • Thursday, March 1: Add 2 new servers to bits.wikimedia.org @ eqiad for capacity growth and redundancy - done
  • Thursday, March 8: MobileFrontend updates (see mw:Extension:MobileFrontend/Deployments)
  • Week of March 5 - spinning up new SWIFT thumbnail boxes @ Tampa
  • Monday, March 5 - putting Swift thumbnail storage back into production
  • Tuesday, march 6 2012 - Labs GlusterFS deployment
  • Wednesday, March 7, 18:00-19:00 UTC (10am-11am PST): ArticleFeedbackv5 update
  • Thursday, March 8 : test serving traffic thru EQIAD upload.wikimedia.org
  • Tuesday, March 13: MobileFrontend updates (see mw:Extension:MobileFrontend/Deployments#13_March.2C_2012)
  • Week of March 19: ramp up serving traffic thru EQIAD upload.wikimedia.org [Mark B] [POSTPONED]
  • Week of March 19: spinning up search node boxes @ EQIAD [Peter/Asher]
  • Monday, March 19, 22:00-23:00 UTC (3:00pm-4:00pm PDT): Updated MobileFrontend code [Patrick, Arthur]
  • Week of March 19: enwiki schema upgrade for SHA-1 hashes [Asher]
  • Tuesday, March 20, 21:00-23:00 UTC (2:00pm-4:00pm PDT): Update MobileFrontend code [Patrick, Arthur]
  • Monday 10.00am - 11:00am PST - Enabling Peering port @ EQIAD [Leslie]
  • run parallel tests on EQIAD search ( with TAMPA cluster) [JeffG/Peter/Asher]
  • Wednesday, March 28: AFTv5 data collection patch [Roan]
  • Ongoing: Enhance Varnish and restart serving traffic thru EQIAD upload.wikimedia.org [Mark B]
  • Ongoing: Partial production rollout Search cluster @ EQIAD (probably Week of April 2) [mark/peter] [Done]
  • Ongoing: Wednesday, 17:00-19:00 UTC (10am-12pm PDT): AFTv5 release ("New Feedback form with Abuse/Spam Filters" + some improvements to oversight and metrics stuff.) [Roan]
  • Tuesday, April 10, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf01 deployment - test2 and mediawiki.org
  • Thursday April 12, 4-5 PDT : Deploy WP:Zero changes
  • Thursday, April 12, 10-noon PDT: AFT5 changes
  • Ongoing dev/test: Enhance Varnish and restart serving traffic thru EQIAD upload.wikimedia.org [Mark B]
  • Production rollout of new Search cluster @ EQIAD (Time: tbd, April 10) [Mark/Peter/Jeff]
  • Daily, EN Database schema changes (to prep for SHA1 implementation - expected to end Tuesday, 4/10/12 [Asher]
  • Monday, April 16 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code (see mw:Extension:MobileFrontend/Deployments) [Patrick, Arthur]
  • Monday, April 16, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf01 deployment - Deploy to commons
  • Wednesday, April 18, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf01 deployment - Deploy to all non-Wikipedia sites (Wiktionary, Wikisource, Wikinews, Wikibooks, Wikiquote, Wikiversity)
  • Ongoing dev/test: Enhance Varnish and restart serving traffic thru EQIAD upload.wikimedia.org [Mark B]
  • Tuesday, April 17 17:00-18:00 UTC (10am - 11am PDT): MobileFrontend bugfix deployment [Arthur]
  • Wednesday, April 18, 19:00-22:00 (12noon - 3pm PDT) - Deploy IPV6 on XO circuit@EQIAD
  • Monday, April 23, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf01 deployment - Deploy to English Wikipedia
  • Wednesday, April 25, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf01 deployment - Deploy to other Wikipedias + misc. remaining wikis
  • 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 (10am-11am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance]
  • Tuesday, 22:00-23:00 UTC (3pm-4pm PDT): Configuration change for Swift on commons [Aaron, Ben]
  • Thursday 17:00-19:00 UTC (10am-noon PDT): ArticleFeedbackv5 updates [Roan]
  • Monday or Tuesday: Deploy Oxygen as UDP logging host@EQIAD (2nd attempt)
  • Monday, April 30, 18:00-20:00 UTC (11am-1pm PDT): MediaWiki 1.20wmf2 to mediawiki.org and test2
  • Monday, April 30, 22:00-23:00 UTC (3pm-4pm PDT): Updated MobileFrontend code (see mw:Extension:MobileFrontend/Deployments) [Patrick, Arthur]
  • 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] -- ?

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