Wikimedia Release Engineering Team/Checkin archive/2021-08-11
2021-08-11
editπ Wins
edit- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- August '21 edition
- dev-images to buster
- Gerrit 3.3
- Successful php_fpm_always_restart: true test (https://phabricator.wikimedia.org/T266055)
- Gitlab soft launchΒ
- migrated mw-cli to gitlab, got docker-in-docker integration tests working (thanks addshore)
π€ Building a shared vision
editValues
edit- Developer focus
- Prioritize code review
- Document all the things
- Be responsive in IRC -releng
- Integrity
- Communicate directly and honestly with teammates
- Disagree without animosity
- Hold each other accountable
- Freedom & open source
- Work in the open
- Be a good upstream
- FOSS in the decision process, always
- Advocate for supporting open projects
- With contributions
- With money
- QualityΒ
- Make time to add polish and features
- Take time to write tests and do code review
- Take time make documentation easy to read
- Teamwork & Collaboration
- Jump in when folks need help
- Be mindful of timezones
π Vacations/Important dates
edit- https://office.wikimedia.org/wiki/HR_Corner/Holiday_List
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off
August
edit- 6 Aug: Brennen out a bit early for music
- 9 Aug: International Day of the Worldβs Indigenous Peoples
- 12-13 Aug: Jeena - π Neptune's first horse show :D π
- Go Neptune Go
- 9-20 Aug: Dan out for additional parental leave
- August: Antoine
September
edit- 6 Sept: Labor day (US Staff with reqs)
- 13 Sept: DC Switchover: Services - Monday, Sept 13th 14:00 UTC
- 13 Sept: DC Switchover: Traffic - Monday, Sept 13th 15:00 UTC
- 14 Sept: DC Switchover: MediaWiki - Tuesday, Sept 14th 14:00 UTC
- 13-17 Sept (whole week): Brennen β KS πͺπ»
October
edit- 11 Oct: Mon Indigenous Peoples' DayΒ (US Staff with reqs)
π Book club/π± Lunch and Learn
edit- https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Book_club
- https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Lunch_and_learn#Present_a_Lunch_and_Learn
π₯πTrain
edit
- Β 7 Jun - wmf.9 - Jeena + Mukunda
- 14 Jun - No train (WMF All-Hands)
- 21 Jun - wmf.11 - Dan + Jeena
- 28 Jun - wmf.12 - Brennen + Dan
- Β 5 Jul - No train (WMF holiday)
- 12 Jul - wmf.14 - Ahmon + Brennen
- 19 Jul - wmf.15 - Antoine + Ahmon
- 26 Jul - wmf.16 - Mukunda + Antoine
- Β 2 Aug - wmf.17 - Dan + Mukunda
- Β 9 Aug - wmf.18 - Jeena + Mukunda
- 16 Aug - wmf.19 - Brennen + Jeena
- 23 Aug - wmf.20 - Ahmon + Brennen
- 30 Aug - wmf.21 - β¦
- Β 6 Sep - wmf.22 - β¦
- 13 Sep - wmf.23 - DC Switchover
- 20 Sep - wmf.1 - β¦
- 27 Sep - wmf.2 - β¦
π€ Train update email
edit- 2021-05-17: Jeena
- 2021-05-24: Brennen
- 2021-06-09: Brennen for real this time
- 2021-07-14: Dan <3
- 2021-08-06: Mukunda <3
- 2021-08-13/16: TylerΒ :(
β¨ Standup! β¨
editAhmon
edit- Updates:Β
- php-fpm always restart test
- Continuing work on mediawiki-multiversion image build and related tasks
- Thinking about image testing.
- Blocked by:
- nada
- Blocking:
- nil
Antoine
editout
Brennen
edit- Blocked by:
- Β
- Blocking:
- Updates:
- A long list of miscellaneous GitLab tasks
- Opening up to all users probably waits some SREs to be back from vacation
- Talked through ACL stuff with Mukunda, going to get an export of gerrit stuffs
- Patch update for MIME-type-at-end-of-name bug: https://phabricator.wikimedia.org/T288631
- dev-images: Move apache2 image to buster
- Meeting up with Greg on Friday?
- Index cards: https://www.jetpens.com/Correct-Joho-Index-Cards-9.1-x-5.5-cm-Blank-100-Cards/pd/13500
- A long list of miscellaneous GitLab tasks
Dan
editOut
Jeena
edit- Blocked by:
- Β
- Blocking:
- Updates:
7/28-8/10 planned work
- PET Expedition (Done)
- Refine scap backport task (done)
- Workflow diagrams for preview environment (In progress)
- train (In progress)
ad-hoc:
- reviews for ci/deployment charts (in progress)
- Adding logs to stdout for dev images (in review)
- dev images to buster (done)
- move mw-cli to gitlab (done)
Mukunda
edit- Blocked by:
- Blocking:
- Updates:
- train stuff...
- Played with apache superset to bump up against it's limitations.
- Building a demo with vue.js and d3.js after all.
- Now with more experience to do it right now.
- Demo to the team next week as a lunch and learn?
Tyler
edit- Blocked by:
- Β―\_(γ)_/Β―
- Blocking:
- Β―\_(γ)_/Β―
- Updates:
- Testing restarts of all php-fpm this morning: very exciting for me <333
- π€ Hiring updates
- Hiring task: https://docs.google.com/document/d/1kuFAyfCnYRzpTmgaBgCjOcweWt76FDw1V9tlYLsGgYE/edit#
- Interview panel: Ahmon, Jeena, David Caro
- 281 applications, 79 left to review
- Another week before we start talking to folks, probably
- β Production errors workboard
- Gave a list of all "groups" in phab that have been tagged on the Production errors workboard for the past year: https://docs.google.com/spreadsheets/d/1ynXA2-eulFX2kMK7IcvqucDyyAsXrtQGGRdDFhKLO1E/edit#gid=0
- Next stop: which groups have blocked the train most, average task age, average age unassigned: etc.
- π Reading: https://research.fb.com/wp-content/uploads/2016/11/development-and-deployment-at-facebook.pdf
- TODO: put values on mw.org
- Other news: Moved from a thinkpad x220 -> x230t: living in the future!