Wikimedia Release Engineering Team/Checkin archive/20151006

From mediawiki.org

2015-10-06[edit]

Vacations/Confs/etc[edit]

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 Business[edit]

Skill matrix update (2 min)[edit]

Quarterly Review (2 min)[edit]

WIkiDev16 (5 min)[edit]

Ours[edit]

Discussions that are interesting to us[edit]

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 Updates[edit]

CI Scaling[edit]

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 Cabal[edit]

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] migration[edit]

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.26[edit]

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


Developer Tooling (MW-Vagrant, MW-Selenium, etc.)[edit]

Beta Cluster[edit]

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


Other Work[edit]

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