Wikimedia Release Engineering Team/Checkin archive/20160725


Vacations/Important datesEdit

How to do it:

  • July 25 - August 15: Željko vacation. Will have laptop with me. Reachable via phone.
  • July 30 - August 21: Antoine vacation. At home 1st week.
  • August 1st - 5th: Mukunda - vacation: Concert & relaxation


  • January 9-11: Dev Summit
  • January 12-13: All Hands

Team BusinessEdit

Rotating positions and absencesEdit

Maniphest query for deployment blocker tasks:

weeks of July 25 and Aug 1Edit

weeks of Aug 8 and Aug 15Edit

Time spent spreadsheetEdit

Actions from last meetingEdit

Scrum of ScrumsEdit
Blocked on us:

This weekEdit

  • Blocking
  • Blocked
  • Updates

Last weekEdit


    • Android to differential
  • Blocked
    • None
  • Updates
    • Zuul upgraded this week, should address a bunch of issues
    • New SWAT deploy process going ok, reminder to install if you're putting things up for SWAT

Other Team BusinessEdit

Project tech leadsEdit


Q1 goal/project check-inEdit

Phase out Ubuntu PreciseEdit

Replace primary production Continuous Integration host (gallium) - task T95757Edit

  • NEXT: - "Identify metric (or metrics) that gives a useful indication of user-perceived (Wikimedia developer) service of CI"
  • Tyler and Hashar reply to Faidon's comment, keeping focused on getting off of gallium for now

Upgrade Phabricator database servers to Maria10/Jessie - task T138460Edit

  •   Done

Upgrade Beta Cluster database servers to Maria10/Jessie - task T138778Edit

  • waiting on Jaime to priority
    • Priority is "this quarter" (not "this month" or "next week")
  • up to us to schedule, should be no more than an hour for Jaime
  • NEXT: Needs an owner
    • DAN!

Reduce Technical DebtEdit

Perform a technical debt analysis of software and services maintained by WMF Release Engineering - task T138225

  • Next steps?
    • Fill out Redux Redux
    • Based on Redux Redux identify the one thing to focus on
    • then plan accordingly in Phabricator

Streamline deployments (long-lived branches)Edit

keyresult task:

  • Convert our production deployment strategy to use long-lived branches - task T89945

project view:

Non-Quarterly goal workEdit

SWAT deploy changesEdit

  • European SWAT deploys next steps (task T137970
    • NEXT: stalled pending finding people to do the SWAT window while Antoine and Zeljko are on vacation
  • Week of 20th August lets gogogo

CI Scaling/NodepoolEdit

Browser testsEdit

Differential migrationEdit

Differential weekly ( ) TODOs:

Beta ClusterEdit


Scap querying logstash now for the canaries:

People status updatesEdit


Last weekEdit

  • Gerrit upgrade / Zuul upgrade
  • Target host to replace gallium
  • Sync up with Tyler for CI / gallium phase out
  • Moaar maintenance
  • Offsite site/date

This weekEdit

  • Zuul upgrade to latest upstream
  • Zuul packaging doc
  • Vacations backup plan


Last weekEdit

  • Moar Gerrit. Train. Choo choo.

This weekEdit

  • Gerrit. Remove precise remnants from puppet, tune cache stuff, CSS tweaks for crap UI. Triaging old bugs to see which are fixed / invalid / still fixable.
  • DB consistencies thingie for Jaime. I owe him one.


Last weekEdit

  • Getting back

This weekEdit


Last weekEdit

  • Get the merge-wmf-branch script cleaned up and shared with the team for feedback
  • Brainstorm improvements / other ideas around branch merging / cherry-picking

This weekEdit


Last weekEdit

  • MW Canary work

This weekEdit


Last weekEdit

This weekEdit