Wikimedia Release Engineering Team/Checkin archive/20151006

2015-10-06Edit

Vacations/Confs/etcEdit

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

  • Oct 12: US HOLIDAY - Indigenous People's Day (Columbus Day)
  • Oct 12-16: Ops team offsite
  • Oct 16: Dan -
  • Oct 16 - 20: Andrew - Vacation
  • Oct 23 Friday: Antoine -
  • Nov 11: US HOLIDAY - Veterans Day
  • Nov 26: US HOLIDAY - Thanksgiving
  • Nov 27: US HOLIDAY - Day after Thanksgiving
  • Dec 25: US HOLIDAY - Christmas Day - December 25
  • Jan 01: US HOLIDAY - New Year's Day
  • Jan 16-18: Chad - another music festival
  • Jan 18: US HOLIDAY - Martin Luther King Day
  • Feb 15: US HOLIDAY - President's Day
  • May 30: US HOLIDAY - Memorial Day
  • June-ish: Chad - EDC

Team BusinessEdit

Skill matrix update (2 min)Edit

Quarterly Review (2 min)Edit

WIkiDev16 (5 min)Edit

OursEdit

Discussions that are interesting to usEdit

Q2 KPIs (5 min)Edit

New vs Maint time spent (10 min)Edit

   === greg ===
   QuarterlyGoal1: 10%
   QuartelryGoal2: 30%
   Maint/Reactive: 60%

Will let management gauge load of teams.

#together (10 min)Edit

  • CI Scaling needs from Ops for Q2
    • Antoine? :)
      • Antoine gotta identify ops related projects and figure out what we reasonably can do. Backlog in mind: network isolate nodepool instances, move zuul to labs, phase out gallium

Scrum of Scrums (5 min)Edit

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

Project UpdatesEdit

CI ScalingEdit

https://phabricator.wikimedia.org/project/board/1010/
Quarterly Goal: "CI cluster responds to spike in queued builds by starting and registering additional jenkins slaves" - https://phabricator.wikimedia.org/T111106
  • LOT of changes in integration/config to add entry points to mw ext and phase out old jobs
  • Most python jobs migrated
  • Ruby/gem added to Nodepool instance
  • Talked extensively about caching package managers tarballs


Deployment CabalEdit

Main: https://phabricator.wikimedia.org/project/board/349/
Scap3: https://phabricator.wikimedia.org/project/board/1449/
Quarterly Goal: "Migrate all Service team owned services and MW deploys to scap3" - https://phabricator.wikimedia.org/T109926
  • using Differential for code-review for scap :)
  • post-friday for restbase via scap on Beta

Phabricator/Diff[usion|erential] migrationEdit

Gitblit-Deprecate: https://phabricator.wikimedia.org/project/board/46/
Quarterly Goal: https://phabricator.wikimedia.org/T111465
Gerrit-Migration: https://phabricator.wikimedia.org/project/board/9/
  • reminder to start RFC drafting before Nov 6th when it's due

Release MediaWiki 1.26Edit

https://phabricator.wikimedia.org/project/board/1177/


Developer Tooling (MW-Vagrant, MW-Selenium, etc.)Edit

Beta ClusterEdit

https://phabricator.wikimedia.org/project/board/497/?order=priority


Other WorkEdit

I haven't upgraded phabricator for a full month. This is happening tomorrow, hopefully using scap3 to do the deployment.
https://phabricator.wikimedia.org/T110443