Wikimedia Release Engineering Team/Checkin archive/2021-04-13

= 2021-04-13 =

Vacations/Important dates

 * https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
 * How to do it


 * 01-02 Apr: Dancy out; Dan too!
 * 02-05 Apr: Lars out (Easter; public holiday)
 * 5 Apr: Antoine (Easter)
 * 9 Apr: US staff with reqs
 * 12 Apr: US staff with reqs


 * 14-16 Apr: Brennen out (no network)
 * 22 Apr: Earth Day -- US staff with reqs
 * 23 Apr: dancy out; Dan out maybe (just requested); Lars out


 * 7 May: Dancy out
 * 08-29 May: Dan out for a few weeks of paternity leave
 * 13 May: Antoine (Ascension day) (probably take May 14th off as well)
 * 24 May: Antoine (Pentecost)
 * 28 May: US staff with reqs
 * 31 May: Memorial day -- US staff with reqs


 * I made this: https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar

Train

 * Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/query/s3KW8bpsXhYF/#R
 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Important_dates


 * 15 Mar - wmf.35 - Ahmon + Brennen
 * 22 Mar - wmf.36 - Antoine + Ahmon
 * 29 Mar - wmf.37 - Mukunda + Antoine (Monday is a holiday)
 * 5 Apr - wmf.38 - Dan + Mukunda


 * 12 Apr - wmf.1 - Jeena + Dan
 * 26 Apr - wmf.2 - Lars + Jeena
 * 3 May - wmf.3 - Brennen + Lars
 * 10 May - wmf.4 - Ahmon + Brennen

Status

 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Roles#Train_Conductor

SoS

 * 2021-02-24: Thcipriani
 * 2021-03-24: James
 * 2021-03-31: Thcipriani
 * 2021-04-07: …

Outgoing

 * Blocked by:
 * Blocking:
 * Thank Yous
 * Updates:
 * [All] Deployments/Covid-19 https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
 * MediaWiki 1.36-beta has been branched: https://lists.wikimedia.org/pipermail/wikitech-l/2021-April/094424.html
 * Train Health
 * Last week: 1.36.0-wmf.38 T278343
 * This week: 1.37.0-wmf.1 T278344
 * This week: 1.37.0-wmf.2 T278345
 * Last week: 1.36.0-wmf.38 T278343
 * This week: 1.37.0-wmf.1 T278344
 * This week: 1.37.0-wmf.2 T278345

Incoming/Needs attention

 * Train Go/No Go: https://docs.google.com/document/d/1GXC_Bf9iAvme58euBLQSMMxl1_ojbr32bjcHH6q1wKE/edit#


 * Yak shaving day: https://phabricator.wikimedia.org/project/view/5287/
 * 2021-04-23?
 * 2021-04-30!

Book club/Lunch and Learn

 * https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Book_club
 * https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Lunch_and_learn
 * https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Read_papers_and_talk
 * Soon™ Accelerate Tyler Cipriani

Monthly reflection on accomplishments - Mar '21 edition

 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
 * Add as you have them!


 * PipelineLib fully working on releases-jenkins.wikimedia.org
 * Credentials added to pipelinelib
 * S&F contractors underway with production GitLab configuration
 * Terrible script for finding status of production errors on logstash dashboard
 * Ability to deploy phatality updates
 * scap apply-patches much improved

^ End of quarter recap slides Friday: I'm adding them

New month April
 * Scap 3.17.1 tagged

Ahmon

 * Updates:
 * Fixing up some recently-introduced scap issues (l10n, of course).
 * Working with Lars on updating/simplifying the scap release process.
 * Messing with scap in beta cluster, added descriptions to many jobs, proposed job renames.
 * Working on automatic notification of the security team if security patches fail during the MW container image build process.
 * Blocked by:
 * N/A
 * Blocking:
 * None that I know of. Ping me!

Antoine

 * Updates:
 * Out today
 * Blocked by:
 * Blocking:
 * Blocking:

Brennen

 * Blocked by:
 * Out today
 * Blocking:
 * Updates:
 * Updates:

Dan

 * Blocked by:
 * Blocking:
 * Updates:
 * Thoughts on having PipelineLib comment job status back to Gerrit with link to console?
 * Updates:
 * Thoughts on having PipelineLib comment job status back to Gerrit with link to console?

Jeena

 * Blocked by:
 * Blocking:
 * Updates:
 * train: choo choo
 * preparing for Wikimedia Enterprise conference
 * code review for mediawiki-cli
 * https://gerrit.wikimedia.org/r/c/mediawiki/tools/cli/+/673560/5
 * https://gerrit.wikimedia.org/r/c/mediawiki/tools/cli/+/673560/5
 * https://gerrit.wikimedia.org/r/c/mediawiki/tools/cli/+/673560/5
 * https://gerrit.wikimedia.org/r/c/mediawiki/tools/cli/+/673560/5

Lars

 * Blocked by:
 * Blocking:
 * Updates:
 * Scap release 3.17.0 tagged, with Ahmon, but turns out to be broken
 * hopefully 3.17.1 can be tagged soon
 * beta cluster is problematic again and doesn't let me in (not a bast1002/3 issue)
 * Bitdefender angst continues
 * "Programming Pearls" by Jon Bentley - highly recommended, any edition
 * Bitdefender angst continues
 * "Programming Pearls" by Jon Bentley - highly recommended, any edition

Mukunda
https://docs.google.com/spreadsheets/d/1ykpCfaIbgS02s1xdPjLuai-XFa9V0QSFi2Up0vpivn8/edit
 * Blocked by:
 * Blocking:
 * Updates:
 * Started adding graphs to satisfaction survey:
 * Updates:
 * Started adding graphs to satisfaction survey:
 * Started working on ddd, a toolkit for getting data out of phabricator, gerrit, logstash and anything else that has an api. once data is fetched, ddd will provide tools for working with the data and extracting useful bits. This will be useful for collecting measurements in order to publish metrics.

Tyler

 * Blocked by:
 * Nothing
 * Blocking:
 * Updates:
 * end of quarter
 * new branch
 * Annual planning
 * Meetings
 * Meetings