Deployments

From Wikitech
Revision as of 18:06, 28 February 2012 by Catrope (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 (PST times optional).

This page is hosted on wikitech because it needs to be accessible during site outages.

Contents

Ongoing

  • Monday, 18:00-19:00 UTC (10am-11am PST): Internationalization bug fixes/updates [Niklas]
  • (resuming in March) Tuesday, 23:00-00:00 UTC (3:00pm-4:00pm PST): Updated MobileFrontend code [Patrick]
  • Wednesday, 19:00-20:00 UTC (11am-12pm PST): Editor engagement projects (MoodBar, Feedback dashboard, etc) [Roan]
  • (resuming in March) Thursday, 23:00-00:00 UTC (3:00pm-4:00pm PST): Updated MobileFrontend code [Patrick]

Week of February 20

  • Tuesday, Feb 21. 2012 - Labs GlusterFS deployment

Week of February 27

  • rolling additional throughout week of Feb 27 - SWIFT deployment and adding more backend thumbnail servers
  • Monday, February 27 - master DB switch for s1, s5, s6 (Asher)
  • Monday, February 27 (-28), 23:00-03:00 UTC (3pm-7pm PST): MediaWiki 1.19 stage 4 deployment [nlwiki, plwiki]
  • Wednesday, February 29 (-March 1), 23:00-03:00 UTC (3pm-7pm PST): MediaWiki 1.19 stage 5 deployment all Wikipedia

Week of March 5

  • Week of March 5 spinning up and testing Search node boxes @ EQIAD (phase 2)
  • Wednesday, March 7, 18:00-19:00 UTC (10am-11am PST): ArticleFeedbackv5 update

Near-term to be scheduled

  • Use Varnish to replace Squid for upload.wikimedia.org in EQIAD & TPA
  • (Sometime in February) Switch over sibling projects & wmf wiki to .m
  • Further upgrades of Brocade switches [Leslie]
  • upgrading cr2-pmtpa to 10.4r9 - this will cause a brief outage in its connectivity [Leslie]

Holidays

U.S. holidays which WMF observes:

  • New Year's Day (January 1)
  • Martin Luther King Day (third Monday in January)
  • President's Day (third Monday in February)
  • Memorial Day (last Monday in May)
  • Independence Day (July 4)
  • Labor Day (first Monday in September)
  • Columbus Day (second Monday in October)
  • 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/2011 archive

  • Tuesday Jan 2: I18n weekly deployment 18:00-20:00 UTC (10am - 12pm PST) - I18n updates [Niklas]
  • Tuesday Jan 2, 1930 - 2130 UTC (1130am - 130pm) - PSC listener deployment/queue handling updates [Arthur, Jeremy]
  • Tuesday, January 3, 22:00-2300 UTC (2pm-3pm PST): Parser cache purge script deployment [Tim, Asher]
  • Wednesday, January 4, 2012 19:00-21:00 UTC (11am-12pm PST): Editor Engagement weekly deployment - MoodBar updates [Roan, RMoen, BSitu]
  • Wednesday, 20:00-21:00 UTC (12PM-1PM PST): ArticleFeedbackV5 (test for new feedback links) [Roan/Fabrice/OmniTI]
  • Monday - afternoon PST / late evening/night UTC: Testing & deployment of code relevant to potential SOPA blackout, e.g. CongressLookup extension
  • Tuesday - postponed lily replacement [Mark]
  • Wednesday - 5:00 AM UTC (Tuesday 9:00 PM PST): SOPA blackout via CentralNotice [Ryan Kaldari / Brandon Harris]
  • [POSTPONED] Wednesday - 18:00-19:00 UTC (10:00-11:00AM PST): locke maintenance
  • Rolling decommissioning of old Squid servers
  • Friday, Jan 20 - 10 PM UTC (2 PM PST) - Set up new English Wikipedia replicas
  • Rolling decommissioning of old Squid servers continues
  • Monday Jan 23, 20:00 UTC (11:00 PST): Locke maintenance [Chris/Mark]
  • Monday Jan 23, 23:00-00:00 UTC (3:00pm-4:00pm PST): librsvg updates
  • Tuesday, through rest of the week: SwiftMedia thumbnail test [Ben/Mark]
  • Wednesday Jan 25, 21:00 - 23:00 UTC (1:00pm - 3:00pm PST): FeaturedFeeds deployment [Arthur/Max]
  • Wednesday Jan 25, 19:00 UTC (10:00 PST): Testing multicasting in Production TPA datacenter (test completed, plan B initiated)
  • Deployed database to add redundancy / capacity - db53 (s1), db26 (s7), db51 (s4) and db50 (s6)
  • Wed, 2/25/12. 20:00 UTC -Fix Varnish configuration problem in production bits.wikimedia.org
  • Monday Jan 30, 20:00-21:00 UTC (11:00am - 12:00pm PST) Central Notice updates [Arthur/Kaldari]
  • Week of Jan 30 - Rolling decommissioning of old Tampa Squid servers continues {ChrisJ} - Done
  • Week of Jan 30 - Pre-populating SWIFT thumbnails - ongoing for the week [Ben] - http://ganglia.wikimedia.org/2.2.0/?c=Swift%20pmtpa&h=Swift%20pmtpa%20prod&m=load_one&r=day&s=by%20name&hc=4&mc=2
  • Tues Jan 31 2130-2200 UTC (1:30-2:00pm PST) DonationInterface language only updates on regular cluster [Arthur]
  • Wed Feb 1 (whole week) - Start of Squid @ EQIAD rolling tests and limited deployment [Mark/Peter/Asher]
  • Wednesday, February 1, 22:00-23:00 UTC (2pm-3pm PST): Backport/deployment of Swift thumbnail purging code to 1.18 [Aaron]
  •  Week of February 6-10 - continued Squid @ EQIAD rolling tests and limited deployment [Mark/Peter/Asher] done
  •  Monday, February 6, 22:00-23:00 UTC (2pm-3pm PST): Single shard (1 of 256) redirection of thumbnail traffic to Swift [Ben/Aaron] done
  •  Tuesday, February 7, 18:30-19:00 UTC (10:30-11am PST): Continued redirection of thumbnail traffic to Swift [Ben/Aaron] done
  •  Tuesday, February 7, 22:00-23:00 UTC (2pm-3pm PST): Continued redirection of thumbnail traffic to Swift [Ben/Aaron] done
  •  Wednesday, February 8, 17:30-18:00 UTC (9:30-10am PST): Continued redirection of thumbnail traffic to Swift [Ben/Aaron] done
  •  Wednesday, February 8, 19:00-20:00 UTC (11am-12pm PST): Editor engagement projects (MoodBar, Feedback dashboard, etc) [Roan] done
  •  Wednesday, February 8, 22:00-23:00 UTC (2pm-3pm PST): Continued redirection of thumbnail traffic to Swift [Ben/Aaron] done
  •  Thursday, February 9, 19:00-18:00 UTC (10am-11am PST): Complete redirection of thumbnail traffic to Swift [Ben/Aaron] done
  • Friday, Feb 10,12:00 - 12:15 UTC (4:00am - 4:15am PST) : Deploy cp1001-1005 as API Squids @ Eqiad done
  •  Week of February 13-15 - More rolling db schema changes throughout week - to prepare for 1.19 release [Asher] ongoing
  • Monday, February 13(-14), 23:00-01:00 UTC (3pm-5pm PST): MediaWiki 1.19 test deployment to test2
  • Wednesday, February 15 (-16), 23:00-01:00 UTC (3pm-5pm PST): MediaWiki 1.19 stage 1 deployment (mediawikiwiki, strategywiki, usabilitywiki, simplewiki, simplewiktionary, hewikisource, frwikisource, eowiki, metawiki, betawikiversity, enwikiquote, enwikibooks)
  • Saturday, February 11, 19:00-21:00 UTC (10am-12noon PST); DB9 move to another rack (ChrisJ/RobH)
  • The below and future 1.19 deployment dates are pending the resolution of known blocker issues:
    • Tuesday, February 21(-22), 23:00-03:00 UTC (3pm-7pm PST): MediaWiki 1.19 stage 2 deployment (commons)
    • Wednesday, February 22, 18:00 - 22:00 UTC ( 10:00 am - 2:00 pm PST) - MW 1.19 stage 2 - commons (2nd attempt)
    • Thursday, February 23 (-24), 23:00-03:00 UTC (3pm-7pm PST): MediaWiki 1.19 stage 3 deployment (all projects except Wikipedia)
  • rolling additional throughout week of Feb 20 - SWIFT deployment and adding more backend thumbnail servers
  • Week of Feb 20 - rolling incremental fixes to Search clusters @ Tampa
  • Week of Feb 20 spinning up and testing Search node boxes @ EQIAD (phase 1)


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