Wikimedia Release Engineering Team/Checkin archive/20160808

2016-08-08Edit

Vacations/Important datesEdit

How to do it: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off

  • July 25 - August 15: Željko vacation. Will have laptop with me. Reachable via phone.
  • July 30 - August 21: Antoine vacation. At home 1st week.
  • Sept 5th: Labor day
  • October 17: OFFSITE
  • October 31: Mukunda maybe?

...

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

Team BusinessEdit

Time spent spreadsheetEdit

Rotating positions and absencesEdit

Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/u/blockers

weeks of July 25 and Aug 1Edit

weeks of Aug 8 and Aug 15Edit

weeks of Aug 22 and Aug 29Edit

Actions from last meetingEdit

  • none

Scrum of ScrumsEdit

https://phabricator.wikimedia.org/project/board/64/
Blocked on us: https://phabricator.wikimedia.org/maniphest/query/h7YTCBTJsepS/#R

This weekEdit

Last weekEdit

  • Blocked
    • None
  • Blocking
    • None?
  • Updates
    • New Scap release that uses logstash_checker.py coming—live on beta already test please
    • Lots of folks out this week, next week less folks out.

Other Team BusinessEdit

OffsiteEdit

CIEdit

Q1 goal/project check-inEdit

Phase out Ubuntu PreciseEdit

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

  • NEXT: https://phabricator.wikimedia.org/T139771 - "Identify metric (or metrics) that gives a useful indication of user-perceived (Wikimedia developer) service of CI"
  • TODO: Tyler reply to Faidon's comment, keeping focused on getting off of gallium for now, we don't really care which network

Upgrade Phabricator database servers to Maria10/Jessie - task T138460Edit

  •   Done

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

Move Gerrit off of ytterbiumEdit

  •   Done

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 (THIS WEEK - week of Aug 1)
    • Based on Redux Redux identify the one thing to focus on (NEXT WEEK - week of Aug 8)
      • As of now looks like MW 3rd party release tooling and l10nupdate are the hot spots
      • CI/nodepool also on the list


Streamline deployments (long-lived branches)Edit

keyresult task:

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

project view: https://phabricator.wikimedia.org/project/view/2117/

  • continue to talk over https://phabricator.wikimedia.org/T140921#2499463
  • maybe get a response from Timo
    • TODO: Chad lay out ideation on the ticket to then get Timo to review
  • Mukunda to share branch merging prototype code and solicit feedback from the team
  • Maybe start playing with jenkins api for SWAT tool

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
    • Greg will email an announcement Tuesday Aug 9th

CI Scaling/NodepoolEdit

Browser testsEdit

  • TODO: Check status of the gem update to fix the https issue


Differential migrationEdit

Differential weekly (https://etherpad.wikimedia.org/p/diffuerential-weekly ) TODOs:


Beta ClusterEdit


OtherEdit

DB InconsistenciesEdit


People status updatesEdit

AntoineEdit

Last weekEdit

  • Vacation

This weekEdit

  • Vacation


ChadEdit

Last weekEdit

  • Gerrit 2.12.3 (trivial, only a minute or two of downtime)
  • DB consistencies ....

This weekEdit

DanEdit

Last weekEdit


This weekEdit


MukundaEdit

Last weekEdit

  • Vacation


This weekEdit

  • Train
  • LLB
    • Mukunda to share branch merging prototype code and solicit feedback from the team
    • Maybe start playing with jenkins api for SWAT tool

TylerEdit

Last weekEdit

  • Scap update
  • train
  • analytics/refinery move


This weekEdit

ŽeljkoEdit

Last weekEdit

  • Vacation

This weekEdit

  • Vacation