Wikimedia Release Engineering Team/Checkin archive/20170717

From mediawiki.org

2017-07-17[edit]

Vacations/Important dates[edit]

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • July 20: Mukunda court date for CNI ticket
  • July 24: 1-2 days - Ĺ˝eljko vacation
  • July 28th: Greg vacation
  • August 3-9: Ĺ˝eljko vacation
  • Aug 11-13: Chad maybe on vacation
  • Some weeks in August: Antoine
  • Aug 14th: thcipriani Birthday!
  • Aug 21st - thcipriani eclipse!

Team Business[edit]

Rotating positions and absences[edit]

Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/?project=PHID-PROJ-fmcvjrkfvvzz3gxavs3a&statuses=open%28%29&group=none&order=newest#R

July 3 and July 10[edit]

  • Train: Tyler
    • no wmf.8 train week of July 4th (tuesday)
    • wmf.9
      • Airport run tomorrow at 2:45pm -- surely train wil be done by then, right...RIGHT‽
  • SoS: Mukunda
  • Out:
    • July 3+4: Greg (Vacation)
    • July 7th: Mukunda
    • July 10th-14th: Antoine (friend wedding iirc+ Bastille day)

July 17 and July 24[edit]

  • Train: Chad
  • SoS: Tyler
  • Out:
    • 1-2 days around July 24: Ĺ˝eljko vacation

Actions from last meeting[edit]

Scrum of Scrums[edit]

This week[edit]

  • Blocking
  • Blocked
  • Updates
    • Train update

Last week[edit]

  • Blocking
  • Blocked
  • Updates
    • 1.29-rc.1 is out, hopefully release out this week (Friday if nothing comes up)


Logspam[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Roles#Train_Conductor
  • LuaSandbox needs some love, it's spamming everywhere
  • Some runjobs thing changed logging channels -- need to file meta task

Other Team Business[edit]

  • Reminder on annual personal goals: see email


Q1 goal/project check-in[edit]

Program 6: Streamlined service delivery[edit]

Define functional tests for Mathoid running on the staging Kubernetes cluster for use in future gating decisions - task T170482
Define method for monitoring and reacting to the above functional tests - task T170483

last meeting

  • security matrix: no comments
  • ops to k8s 1.5+
  • blubber patches

Deprecate use of Trebuchet across production - task T129290[edit]

https://phabricator.wikimedia.org/T129290
  • statsv seems ready, going to ask filippo about it next meeting
  • remove a whole bunch of stuff from /srv/deployment -- task to be filed

Migrate majority of developers to JavaScript based browser test framework (webdriver.io) - Phabricator task number not specified[edit]


Non-Quarterly goal work[edit]

Quality[edit]

Quality improvements[edit]

  • Code Health Group
    • Met with Google Code Health Group lead
    • Continued worked on Technical debt
    • Set up CHG meeting
  • Test Strategy discussion with Quality Assurance SIG

Browser tests (non quaterly goal stuff)[edit]

Phabricator[edit]

Gerrit[edit]

Nightlies server[edit]

Docker for CI[edit]

Misc CI[edit]


Team Kanban Board Review and Triage[edit]

Kanban stats[edit]

Burnup chart