Wikimedia Release Engineering Team/Checkin archive/20181210
2018-12-10
edit
https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it Friday's in December: Greg off
December 24 - January 1 - Holidays (Christmas + New Years)
Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/?project=PHID-PROJ-fmcvjrkfvvzz3gxavs3a&statuses=open%28%29&group=none&order=newest#R Dec 10 - wmf.8 - Zeljko
Dec 17 - wmf.9 - Zeljko
Dec 24 - wmf.10 - No Train (Holiday break)
Dec 31 - wmf.11 - No Train (Holiday break)
Jan 07 - wmf.12 - Dan
Jan 14 - wmf.13 - Dan
Jan 21 - wmf.14 - Mukunda
Jan 28 - wmf.15 - No Train (All Hands)
Feb 04 - wmf.16 - Mukunda
Feb 11 - wmf.17 - Tyler
Feb 18 - wmf.18 - Tyler
Feb 25 - wmf.19 - Antoine
All Hands
edit
Incoming Triage/Needs attention
edit
Migrate the Integration cloud project to eqiad1-r
https://phabricator.wikimedia.org/T208803
2018-11-12: Need a point person to work with Andrew on this
2018-11-19: Tyler and Andrew migrated a few, no issues so far. integration-publishing migrated. castor02 can be migrated the same ways as other slaves, culprit might happen see task for details.
2018-11-26: Need to migrate `castor` tomorrow morning.
Scrum of Scrums
edit
Greg to copy to etherpad after meeting: https://etherpad.wikimedia.org/p/Scrum-of-Scrums Incoming from last week
edit
Outgoing this week (wrong section heading is on purpose for copy/pasting into Scrum of Scrums etherpad
edit
Release Engineering
edit
Blocked by:
Blocking:
Updates:
Train Health:
Log Health:
Code Health: Callouts
edit
Train status and happenings
edit
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Roles#Train_Conductor
TEC1 (Maint): Outcome 1 / Output 1.1
edit
GOAL: Release MediaWiki 1.32
WHO: Mukunda, (Tyler on backup) 2018-11-05: Mukunda to release MediaWiki 1.32 RC.0
rc.0 Done
rc.1 did not happen before Mukunda's vacation.
should get release out week of Dec 10th
TEC1 (Maint): Outcome 1 / Output 1.1
edit
GOAL: Determine the procedure and requirements for an automated MediaWiki branch cut.
WHO: Mukunda, Tyler, Antoine
TEC3 (Pipeline): Outcome 1 / Output 1.2
edit
GOAL: Formalize the collection of CI infrastructure and tooling metrics
WHO: Dan, Antoine
TEC3 (Pipeline): Outcome 2 / Output 2.3
edit
GOAL: Develop set of metrics to assess incident reports/post mortems - task T206622
WHO: Greg, Zeljko
TEC3 (Pipeline): Outcome 3 / Output 3.1
edit
GOALS:
Adopt more services into Deployment pipeline - task T205919
Migrate graphoid to the Deployment pipeline
Deploy zotero v2 to the Deployment pipeline
Deploy blubberoid
WHO: Dan, Tyler, Lars
TEC12 (DevProd): Outcome 2 / Output 2.1
edit
GOAL: The Annual Developer Productivity Survey results are synthesized and shared, creating a first year baseline.
WHO: Mukunda, Greg
TEC13 (Code Health): Outcome 1 / Output 1.1
edit
GOAL: Update/refresh review queue (review process for initial code deployment)
WHO: JR
TEC13 (Code Health): Outcome 2 / Output 2.2
edit
GOAL: 5 of the 15 prioritized repositories have at least 1 end-to-end test - task T206621
WHO: Zeljko
TEC13 (Code Health): Outcome 2 / Output 2.3
edit
GOAL: Assess Platform unit test practices and define improvement plan
WHO: JR, Core Platform Team
TEC13 (Code Health): Outcome 3 / Output 3.2
edit
GOAL: Core Platform and Search Platform teams are using TDM PoC
WHO: JR, Core Platform Team
TEC13 (Code Health): Outcome 3 / Output 3.4
edit
GOALs:
Identify key Tech Debt areas
Put in place Tech Debt management process for PEP
WHO: JR, Core Platform Team
TEC13 (Code Health): Outcome 4 / Output 4.1
edit
GOAL: Metrics defined and deployed for all 4 Code Health areas.
WHO: JR, Code Health Metrics Working Group
TEC3 (Pipeline): Outcume 2 / Output 2.3
edit
GOAL: Outline options for managing incident reports creation, follow-ups, and analysis
WHO: Greg, Mukunda, Zeljko
Task: https://phabricator.wikimedia.org/T208632
Selenium
edit
Phabricator
edit
QA/Code Health
edit
What I plan to do this week
What I'm blocked on
Other?
What I plan to do this week
Full throttle on Blubberoid through the pipeline
Find out where JSON config is at
Continue with OpenAPI spec implementation
Something up for Prometheus
What I'm blocked on
Other?
What I plan to do this week
"Staging" presetation to Victoria tomorrow
Note review of offsite
catch up on the world
register for All Hands
What I'm blocked on
Other?
Jean-Rene
edit
What I plan to do this week
Work with Zeljko on Incident Report Metrics
Create Code Review work group scope with Andre
Misc Q2 wrap-up
What I'm blocked on
Other?
What I plan to do this week
Catch up on emails
Various orientations
Signing keys
Review developer productivity survey
Get Back on irc somehow...
What I'm blocked on
Other?
What I plan to do this week
What I'm blocked on
Other?
What I plan to do this week
Publish the second MediaWiki release candidate tarballs
Tons of meetings this week (relatively)
Hsa setup meeting with Elena
Two meetings about Phab Improvements
Pair with tyler on release automation
Release automation meeting with Cindy
Get my workspace back to normal and return to productivity
File expense report, etc. What I'm blocked on
Other?
What I plan to do this week
blubberoid
getting offsite notes into digital format
What I'm blocked on
Other?
What I plan to do this week
T206662 1.33.0-wmf.8 deployment blockers
T206621 5 of the 15 prioritized repositories have at least 1 end-to-end test
Catching up on mail/gerrit/phabricator
Paperwork: invoice, expense report...
What I'm blocked on
Other?
Catching up on sleep o.O zzzZZZ
Team Kanban Board Review and Triage
edit
Once / month-ish review of backlog(s)
edit
Kanban stats
edit
Burnup chart