Wikimedia Release Engineering Team/Checkin archive/20200819

= 2020-08-19 =

Vacations/Important dates

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


 * 21 August Mukunda day off


 * 31 August Lars day off


 * 1 Sep: Data center switchover—no train that week
 * 1 Sep: Lars day off
 * 1 Sep: Antoine kids heading back to school
 * 7 Sep (Labor day): US staff with reqs


 * 12 Oct: Indigenous People's Day

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


 * 6 Jul - wmf.40 - Mukunda + James
 * 13 Jul - wmf.41 - James + Jeena [Note: Also REL1_35 branch.]
 * 20 Jul - wmf.1 - Jeena + Lars
 * 27 Jul - wmf.2 - Lars + Brennen
 * 3 Aug - wmf.3 - Brennen + Ahmon
 * 10 Aug - wmf.4 - Antoine + Mukunda (shortened train)
 * Group2 on Wednesday US


 * 17 Aug - wmf.5 - Mukunda + Dan
 * 24 Aug - wmf.6 - Dan + Jeena
 * 1 Sep - DataCenter Switchover: no train
 * 7 Sep - wmf.8 - Jeena + Lars
 * 14 Sep - wmf.9 - Lars + Brennen
 * 21 Sep - wmf.10 - Brennen + Ahmon
 * 28 Sep - wmf.11 - Ahmon + Antoine

Status

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


 * All clear so far

SoS

 * 2019-08-14 onwards: Zeljko 🎸 🎷 \o/

Internal team notes, not for pasting into the SoS notes
SoS going async for now. 🎻

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.4 - T257972
 * This week: 1.36.0-wmf.5 - T257973
 * Next week: 1.36.0-wmf.6 - T257974
 * This week: 1.36.0-wmf.5 - T257973
 * Next week: 1.36.0-wmf.6 - T257974

Callouts

 * Release Engineering
 * [All] Review guidance at https://wikitech.wikimedia.org/wiki/Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
 * "scap sync" will be renamed to "scap sync-world" in the next release. If you use "scap sync" non-interactively, please add a note to: https://phabricator.wikimedia.org/T250302 (and also, explain why you're using it)
 * scap sync now has option --canary-wait-time; https://phabricator.wikimedia.org/T217924

Incoming/Needs attention
The Wikimedia Foundation is a Cloud Native Computing Foundation member organization. For the upcoming KubeCon EU 2020 event (2020-08-17 through 2020-08-20), the CNCF has decided to give all member organizations unlimited event tickets. This is the first ever virtual KubeCon, so I can't vouch for the value of the event, but past KubeCon events have been enjoyed by many Foundation Engineering staff who are interested in Kubernetes, distributed tracing, monitoring, alerting, and similar devops/SRE topics.
 * Aug 17-20

 
 * Conference information:
 * Registration:
 * Schedule: 

Book club/Lunch and Learn

 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Book_club
 * https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Lunch_and_learn
 * 2020-08-17: Quibble with Antoine Musso
 * Thank you Antoine! Slides forwarded to RelEng list

Monthly reflection on accomplishments - Aug '20 edition

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


 * Reduced the number of non-failure FAILURE messages in CI
 * After 9 months, Aphlict is finally back.

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/4845/?filter=Pg88woQKrIOe

Ahmon

 * Current COVID19 status: 40 hours/week

Last week

 * Best thing
 * Cool lightning storm Sunday morning
 * Worst thing
 * Cool lightning storm started a bunch of fires nearby

What's on your workboard

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

Antoine

 * Current COVID19 status: 40 hours/week

Last week

 * Best thing
 * Train tooling
 * Git protocol v2 enabled on CI (Tuesday, Quibble containers today)


 * Worst thing
 * Train is not automatized enough! :-]

What's on your workboard

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

Brennen

 * Current COVID19 status: 40 hours/week

Last week

 * Best thing
 * WMCS VPS tooling actually pretty easy to work with.
 * Worst thing
 * Combustion byproducts.

What's on your workboard

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

Dan

 * Current COVID19 status: 35 hours/week

Last week

 * Best thing
 * Add me (back) to the list of cranky homeowners (w00t! bought a place in Alameda, CA US)
 * Worst thing
 * Pandemic! Heatwave! Wildfire smoke! Oh my...
 * Also competing for first-place worst thing is graphviz

What's on your workboard

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

Jeena

 * Current COVID19 status: 35 hours/week

Last week

 * Best thing
 * Peach picking (round 2)
 * Worst thing
 * Oh No I forgot about KubeCon!

What's on your workboard

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

Lars

 * Current COVID19 status: 40 hours/week

Last week

 * Best thing
 * https://www.bga.fi/you-6
 * Worst thing
 * Cheap IKEA frames are expensive for the quality

What's on your workboard

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

Mukunda

 * Current COVID19 status: 40 hours/week

Last week

 * Best thing
 * Doing phabricator office hours with Andre has been pretty cool
 * Train-Tuesday was just two calls to deploy-promote and a bit of logspam reporting.
 * Worst thing
 * Every WMF team seemingly uses a completely unique workflow and we no longer have a team-practices group to encourage best-practices.

What's on your workboard

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

Tyler

 * Current COVID19 status: 40 hours/week

Last week

 * Best thing
 * Moved in (kind of)
 * Worst thing
 * Kind of moved in

What's on your workboard

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

Zeljko

 * Current COVID19 status: 0 hours/week

Last week

 * Best thing
 * Worst thing
 * Worst thing

What's on your workboard

 * https://phabricator.wikimedia.org/project/view/1938/

What's on no-one's workboard

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