Wikimedia Release Engineering Team/Checkin archive/20190819

From mediawiki.org


2019-08-19[edit]

Vacations/Important dates[edit]

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
How to do it
  • July 22–August 9 - Ĺ˝eljko vacation
  • July 27–August 18 - Antoine
  • August 5–16 - Greg vacation
  • August 7–22 - James off (inc. Wikimania)
  • August 8-9 - Lars vacation
  • August 12 - September 8 - Dan leave
  • August 12 (Glorious Twelfth) - US Staff
  • August 14–18 - Wikimania - Lars and Jean-Rene (and James in a personal capacity)
  • August 15 - Ĺ˝eljko, Assumption of Mary
  • August 21-27: Lars vacation
  • August 28 - September 4 - Brennen vacation
  • September 2 (Labor Day) - US Staff
  • September 26 - October 1 - JR Vacation
  • September 27 - Mukunda
  • October 14 (Indigenous Peoples' Day) - US Staff
  • November 11 (Veterans' Day) - US Staff
  • November 28–29 (Thanksgiving) - US Staff
  • December 6 - Lars, Finnish Independence Day
  • December 25–31 (Christmas) - US Staff
  • December 25–26 - Lars, Christmas
  • 2020 January 1 (New Year's Day) - US Staff, Lars

Rotating positions[edit]

Train[edit]

Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/query/s3KW8bpsXhYF/#R
  • June 24 - wmf.11 - Jeena (with Mukunda)
  • July 1 - wmf.12 - No train (Fourth of July)
  • July 8 - wmf.13 - Jeena
  • July 15 - wmf.14 - Lars (with Antoine)
  • July 22 - wmf.15 - Lars
  • July 29 - wmf.16 - Brennen (with Tyler)
  • Aug 5 - wmf.17 - Brennen
  • Aug 12 - wmf.18 - No Train (Wikimania)
  • Aug 19 - wmf.19 - Zeljko 😱
  • Aug 26 - wmf.20 - Zeljko 😭
  • Sep 2 - wmf.21 - Antoine
  • Sep 9 - wmf.22 - Antoine
  • Sep 16 - wmf.23 - Mukunda
  • Sep 23 - wmf.24 - Mukunda
  • Sep 30 - wmf.25 - Tyler
  • Oct 7 - wmf.26 - Tyler
  • Oct 14 - 1.35.0-wmf.1 -

SoS[edit]

  • July 24: James
  • July 31: Mukunda
  • Aug 7: Mukunda
  • Aug 14 onward: Zeljko

Team Business[edit]

Timespent spreadsheet[edit]

For the avoidance of doubt: fill out the sheet week number for the previous week

November Offsite/Summit[edit]

  • TechConf19: November 12–15
  • Offsite: November 16–20
    • Arrive the 15th
    • 16th is our fun day/outing
    • 17–20 are working days
    • 21st fly home


Book club[edit]


Monthly reflection on accomplishments - August '19 edition[edit]

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
Add as you have them!
  • Read only "gerrit-replica" active, handling 10% of all traffic (read from phab)
  • https://time.releng.team ÂŻ\_(ツ)_/ÂŻ


Incoming/Needs attention[edit]


Scrum of Scrums[edit]

Incoming from last week[edit]

Outgoing this week[edit]

Callouts[edit]

  • Release Engineering


Train status and happenings[edit]

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


Standup![edit]

Antoine[edit]

  • What I planned vs did last week
    • Yes Done Vacation
  • What I plan to do this week
  • What I'm blocked on
  • Other?

Brennen[edit]

  • Planned vs. did last week:
    • In progress In progress Zuul v3 proof-of-concept
    • Yes Done Some code review on local-charts changes
  • What I plan to do this week
    • Finish and document Zuul v3 PoC
    • Return to various local-charts image fixes
    • Reviews and testing as needed for local dev stuff
  • Other?
    • Shifting some hours to leave early Friday afternoon for a funeral in Kansas.
    • In Monday and Tuesday of next week, then gone until roughly 4th Sept.


Dan[edit]

  • What I planned vs did last week
  • What I plan to do this week
  • What I'm blocked on
  • Other?


Greg[edit]

  • What I planned vs did last week
  • What I plan to do this week
  • What I'm blocked on
  • Other?

James[edit]

  • What I planned vs did last week
  • What I plan to do this week
  • What I'm blocked on
  • Other?


Jean-Rene[edit]

  • What I planned vs did last week
  • What I plan to do this week
  • What I'm blocked on
  • Other?


Jeena[edit]

  • What I planned vs did last week
    • Yes Done fix restbase chart
    • In progress In progress exploring using GKE cluster w/ beta labs
    • N Not done fill in timespent sheet
    • Yes Done review Mukunda's patchset to local charts
  • What I plan to do this week
    • create mw instance in labs
    • deploy mathoid to gke && setup dns/firewall
    • fill in timespent sheet
    • fix broken parsoid
    • try to contact Marko again
  • What I'm blocked on
  • Other?


Lars[edit]

  • What I planned vs did week of Aug 5
    • Yes Done Attend RelEng team weekly meeting.
    • Yes Done Attend Code Review WG meeting.
    • N Not done Attend RelEng watercooler. (Surprise meeting conflict.)
    • Yes Done Attend SSD sync-up meeting.
    • N Not done Have weekly chat with Tyler. (Surprise vacation conflice.)
    • N Not done Evaluate my own CI PoC implementation against the CI requirements, PoC goals.
    • In progress In progress Continue discussion of CI WG PoC goals, evaluation.
    • In progress In progress Review, update CI arch document based on feedback, new thinking.
    • N Not done Skim Go book.
    • In progress In progress Read Kubernetes book.
    • Yes Done Update the team docs page with what I know.
    • Yes Done Find how to use K8s containers as GitLab CI Runners.
  • What I additionally did:
    • Yes Done Met with James about my CI arch doc use case scenarios.
  • What I planned to do vs did week of Aug 12:
    • Yes Done CI PoC evaluation criteria meeting.
    • Yes Done Team weekly meeting.
    • Yes Done Watercooler meeting.
    • Yes Done SSD sync-up meeting.
    • In progress In progress Update CI arch doc v3 based on feedback from James, Tyler last week (in short: re-do most of the scenarios)
    • In progress In progress Read more of the Kubernetes book.
    • Yes Done Go to Wikimania (Thursday through Monday)
  • What I plan to do this week
    • Catch up on email on Tuesday
    • Watercooler meeting on Tuesday
    • SSD sync-up meeting on Tuesday
    • Holiday Wednesday through Friday
  • What I'm blocked on
    • Everything takes a long time
  • Other?
    • When making plans for last week, I'd forgotten I'd away Thu/Fri, which interfered with me getting things done.
      • I seem to have a curious blindness when reading calendars.
    • I'm returning from Wikimania on Monday, next week. Might not make it to the team weekly meeting, but if so will update my standup in Etherpad from the road.
    • The above notes written for last week's meeting, but updated for this meeting.
    • As you read this, I'm travelling home from Stockholm, and not in the meeting, sorry.

Mukunda[edit]

  • What I planned vs did last week
    • developers developers developers...
    • Yes Done deploy phabricator
    • Yes Done lots of learning golang, local-charts work
  • What I plan to do this week
    • local-charts
      • fix `local-charts status`
      • merge existing stuff
      • add naming releases
      • add updating releases
      • running install script
    • phatality
      • Get the prototype ready for deployment
  • What I'm blocked on
  • Other?


Tyler[edit]

  • What I planned vs did last week
    • Yes Done Tech managers meeting notes/CI evaluation meeting/meetings meetings
    • N Not done Working on deployment calendar auto-generation
    • Yes Done Last of scap for PHP7 work
    • N Not done Send an email on my thoughts about timeline for CI evaluation
  • What I plan to do this week
  • What I'm blocked on
  • Other?
    • Blazey's Dad is having health problems, I'm on my own this week with a 9 week old puppy

Zeljko[edit]