Wikimedia Release Engineering Team/Checkin archive/20190819


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!


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
    •   Done Vacation
  • What I plan to do this week
  • What I'm blocked on
  • Other?

Brennen edit

  • Planned vs. did last week:
    •   In progress Zuul v3 proof-of-concept
    •   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
    •   Done fix restbase chart
    •   In progress exploring using GKE cluster w/ beta labs
    •  N Not done fill in timespent sheet
    •   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
    •   Done Attend RelEng team weekly meeting.
    •   Done Attend Code Review WG meeting.
    •  N Not done Attend RelEng watercooler. (Surprise meeting conflict.)
    •   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 Continue discussion of CI WG PoC goals, evaluation.
    •   In progress Review, update CI arch document based on feedback, new thinking.
    •  N Not done Skim Go book.
    •   In progress Read Kubernetes book.
    •   Done Update the team docs page with what I know.
    •   Done Find how to use K8s containers as GitLab CI Runners.
  • What I additionally did:
    •   Done Met with James about my CI arch doc use case scenarios.
  • What I planned to do vs did week of Aug 12:
    •   Done CI PoC evaluation criteria meeting.
    •   Done Team weekly meeting.
    •   Done Watercooler meeting.
    •   Done SSD sync-up meeting.
    •   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 Read more of the Kubernetes book.
    •   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...
    •   Done deploy phabricator
    •   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
    •   Done Tech managers meeting notes/CI evaluation meeting/meetings meetings
    •  N Not done Working on deployment calendar auto-generation
    •   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