Page MenuHomePhabricator

Refresh the appservers puppet code/configs
Closed, ResolvedPublic

Description

This is a meta-task for a series of things we need to do in order not to accumulate further technical debt on the appservers.

In short, the following things need to be taken care of:

  1. Upgrade libicu so that we can use the system-provided one
  2. Drop all references to zend-specific configs in the mediawiki classes, wherever they're not needed
  3. Make mediawiki classes compatible with Debian Jessie
  4. Reduce the app layer clusters to appropriate sizes
  5. Upgrade the appservers to jessie
  6. Profile and improve the puppet execution time for the role::mediawiki::* classes

Related Objects

StatusAssignedTask
ResolvedNone
ResolvedJoe
ResolvedJoe
ResolvedCmjohnson
ResolvedCmjohnson
ResolvedJoe
ResolvedJoe
ResolvedJoe
ResolvedJoe
ResolvedJoe
ResolvedJoe
Resolvedtstarling
ResolvedJoe
Resolvedkaldari
Resolvedjcrespo
ResolvedVolans
Resolvedaaron
InvalidNone
ResolvedJoe
ResolvedJoe
ResolvedMoritzMuehlenhoff
ResolvedMoritzMuehlenhoff
DeclinedJoe

Event Timeline

Joe created this task.Apr 4 2016, 8:49 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 4 2016, 8:49 AM
Joe updated the task description. (Show Details)Apr 4 2016, 8:51 AM
Krinkle removed a project: HHVM.Oct 3 2019, 3:38 AM
Joe closed this task as Resolved.Oct 3 2019, 6:29 AM