Wikimedia Release Engineering Team/Checkin archive/20201216

= 2020-12-16 =

Vacations/Important dates

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


 * 23 Dec: Tyler out
 * 23 Dec: No team meeting
 * 24 Dec until Jan 6, inclusive: Lars out
 * 21-23 Dec Jeena, Dan
 * 24 Dec-01 Jan (Holidays + New years): US staff with reqs


 * 6 Jan: All Tech monthly meeting
 * 7 Jan: All Staff monthly meeting
 * 15 Jan: Wikipedia’s Birthday
 * 18 Jan: Martin Luther King Jr. Day -- US staff with reqs
 * 20 Jan: Dan Out


 * 15 Feb: Presidents' Day -- US staff with reqs

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


 * 16 Nov - wmf.18 - Ahmon + Antoine
 * 23 Nov - wmf.19 - No Train - Thanksgiving Thurs/Fri https://phabricator.wikimedia.org/T263185
 * 30 Nov - wmf.20 - Antoine + Mukunda
 * 7 Dec - wmf.21 - Mukunda + Dan


 * 14 Dec - wmf.22 - Dan + Jeena
 * 21 Dec - wmf.23 - No Train
 * 28 Dec - wmf.24 - No Train
 * 4 Jan - wmf.25 - Jeena + Lars Antoine
 * NB: Lars is only back from holiday on Thursday Jan 7
 * 11 Jan - wmf.26 - Lars + Jeena
 * 18 Jan - wmf.27 - Brennen + Lars (Monday is a holiday)
 * 25 Jan - wmf.28 - Ahmon + Brennen
 * 1 Feb - wmf.29 - Antoine + Ahmon
 * 8 Feb - wmf.30 - Mukunda + Antoine
 * 15 Feb - wmf.31 - Dan + Mukunda

Deploys through the end of the year from product: https://docs.google.com/spreadsheets/d/1aOkLHM8nDtLTXtroNkXT4mV0Fy5cedrJ70Lfeu4WM4I/edit#gid=0

Status

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

SoS

 * 2019-08-14 onwards: Zeljko 🎸 🎷 \o/
 * 2020-08-26 onwards: Deb is in charge/SoS is async
 * 2020-11-25: Brennen
 * 2020-12-02: Ahmon
 * 2020-12-09: Tyler
 * 2020-12-16: Antoine

Outgoing

 * Blocked by:
 * Blocking:
 * Updates:
 * [All] Deployments/Covid-19 https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
 * Train Health
 * Last week: 1.36.0-wmf.21 T263187
 * This week: 1.36.0-wmf.22 T263188
 * Next week: No Train and no deploys!
 * Rest of the year: No Train and no deploys!
 * Next week: No Train and no deploys!
 * Rest of the year: No Train and no deploys!

Callouts
Final deploy week of the year!

Incoming/Needs attention

 * CTO Office hours today 2000-2100UTC: https://office.wikimedia.org/wiki/Technology/Technology_Mission,_Values_%26_Vision


 * ITC: 15 January 2021: https://office.wikimedia.org/wiki/Individual_Tuning_Conversations
 * 1 full work week from now to write (2020-01-04 -- 2020-01-08)
 * 1 full work week to have the conversation (2020-01-11 -- 2020-01-15)


 * Q3 Planning: https://docs.google.com/document/d/1xxPYTb6mGjC0z3kEuFFWxV9YcOipvs4wSMkk3wPEl7s/edit#

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

Monthly reflection on accomplishments - Dec '20 edition

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


 * Scap 3.16.0 released and deployed
 * Dropped scap plugins from mw-config
 * unconditional restart on deploy for opcache corruption deployed
 * https://doc-stage.wmcloud.org/, staging area for doc.wikimedia.org. Next prod then update related docs.
 * Scap source formatted with Black now
 * Runnable runbook blog

Standup!

 * Make sure your tasks are correct on our workboard!
 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Bug_triage

Our Workboards

 * Unfortunate Wasteland of Sadness (Release Engineering Team): https://phabricator.wikimedia.org/project/board/20/
 * Kanban-ish (Release Engineering Team TODO): https://phabricator.wikimedia.org/project/board/4104/
 * Current work (Release Engineering Team TODO (2020-04 to 2020-06 (Q4))): https://phabricator.wikimedia.org/project/view/4621/
 * "Current viewer" owned: https://phabricator.wikimedia.org/project/board/4621/query/assigned/?order=priority

TODO Triage!

 * https://phabricator.wikimedia.org/tag/release-engineering-team-todo/
 * https://phabricator.wikimedia.org/project/view/4998/?filter=Pg88woQKrIOe

Last week

 * Blocked by:
 * Need review from Brennen on: 644935: Add php7.2-dba to stretch-php72 package list | https://gerrit.wikimedia.org/r/c/releng/dev-images/+/644935
 * Blocking:
 * Updates:
 * k8s l10n CDB build prototyped and working
 * Best thing
 * Commits being merged. Also mandatory fun day was fun.
 * Worst thing
 * N/A
 * N/A

What's on your workboard

 * https://phabricator.wikimedia.org/project/board/4998/?filter=l9EWs30Wl3_5&order=priority

Last week

 * Blocked by:
 * Blocking:
 * Updates:
 * Best thing
 * https://doc-stage.wmcloud.org/, staging area for doc.wikimedia.org. Next prod then update related docs.
 * Worst thing
 * COVID really
 * Worst thing
 * COVID really

What's on your workboard

 * https://phabricator.wikimedia.org/project/board/4998/?filter=nwFFWMci0N9z&order=priority

Last week

 * Blocked by:
 * Blocking:
 * Ahmon review
 * Updates:
 * Accumulate background on GitLab k8s deployment, do some experiments
 * XDebug publish images
 * Best thing
 * Video meetings with non-humans
 * Worst thing
 * Worst thing

What's on your workboard

 * https://phabricator.wikimedia.org/project/board/4998/?filter=uRCGEVb0IxE9&order=priority
 * https://phabricator.wikimedia.org/project/board/4463/

Last week

 * Blocked by:
 * Nothing
 * Blocking:
 * Updates:
 * Train
 * PipelineLib updates
 * Copying files as builder requirements from other variants!
 * https://wikitech.wikimedia.org/wiki/Blubber/User_Guide#Variant_Config
 * Best thing
 * Progress on my workbench. Also, a new Blubber feature! (longhand builder.requirements config)
 * Worst thing
 * Decision fatigue on what species of wood to use for the top.
 * birch!
 * walnut! (would be pretty but too $$$ i think)
 * walnut! (would be pretty but too $$$ i think)

What's on your workboard

 * https://phabricator.wikimedia.org/project/board/4998/?filter=ZMRlYSTUJ1uG&order=priority

Jeena

 * Blocked by:
 * need review on https://gerrit.wikimedia.org/r/c/mediawiki/tools/cli/+/645215
 * Blocking:
 * Updates:
 * Train backup
 * Working on packaging mw-cli
 * Reviewing stuff
 * Reviewing k8s workshop doc from Wolfgang
 * Security training
 * https://phabricator.wikimedia.org/T267699
 * For next quarter
 * Best thing
 * Worst thing
 * Sick :(
 * Worst thing
 * Sick :(

Last week

 * Best thing
 * Worst thing
 * Worst thing

What's on your workboard

 * https://phabricator.wikimedia.org/project/board/4998/?filter=J72JaCYtpq4t&order=priority

Last week

 * Blocked by:
 * nope
 * Blocking:
 * no?
 * Updates:
 * Scap source formatted with Black now
 * Working on understanding https://phabricator.wikimedia.org/T243009
 * Best thing
 * only a few more days until solstice
 * US coup has failed so far
 * Worst thing
 * am tired all the time and it's dark all the time (read: it's still several days until solstice)

What's on your workboard

 * https://phabricator.wikimedia.org/project/board/4998/?filter=fSx2fy0m2NNS&order=priority

Last week

 * Blocked by:
 * no
 * Blocking:
 * no
 * Updates:
 * Apparently SRE is making a common python library to be installed everywhere, I've suggested that we move some scap utility functions out into the shared lib. ( https://doc.wikimedia.org/wmflib/master/ )
 * Active wikiversions...maybe
 * My runbook blog post https://phabricator.wikimedia.org/phame/post/view/217/runnable_runbooks/
 * Probably need to deploy Phabricator this week, there are translation updates that are needed for the french translation.
 * Best thing
 * fun day was fun
 * Worst thing
 * n/a

What's on your workboard

 * https://phabricator.wikimedia.org/project/board/4998/?filter=yLH4WqzsWa.w&order=priority

Last week

 * Blocked by:
 * Q3 Planning
 * Blocking:
 * Updates:
 * Best thing
 * Fun day was a fun day
 * Worst thing
 * Too many things to do not enough year to do it
 * Too many things to do not enough year to do it

What's on your workboard

 * https://phabricator.wikimedia.org/project/board/4998/?filter=WfsTgMQcAW9I&order=priority