Wikimedia Release Engineering Team/Checkin archive/2022-08-17


2022-08-17 edit

πŸ† Wins edit

https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
July '22 edition
  • We don't specifically have any reason to think our GitLab instance has been owned, necessarily.
  • Small merges for mwpresync
  • GitLab runner config management changes merged!
  • Increased the team knowledge of scap3
  • Pending major update for GitLab
  • Scap-o-scap installed in beta! \o/
Aug '22 edition

😢 Let's keep this empty edit

πŸ“… Vacations/Important dates edit

https://office.wikimedia.org/wiki/HR_Corner/Holiday_List#2022
https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off

August edit

  • Mon 8 Aug: Jeena
  • Tue 9 Aug: International Day of the World’s Indigenous Peoples
  • Mon 1 Aug–Tue 16 Aug: Antoine
  • Thu 4 Aug–Fri 19 Aug: Dan
  • Thu 18 Aug: Jeena
  • 27-31 Aug: Brennen (πŸ”₯)
  • 29Aug/2Sep: Antoine is present but kids are back to school

September edit

  • 5 Sept: U.S. Labor Day (U.S. Staff with Reqs)
  • 1-6 Sept: Brennen (πŸ”₯)
  • ~14-18 Sept: Brennen (β›ΊπŸͺ•)
  • 9-19 Sept: Jaime

October edit

  • 10 Oct: Indigenous Peoples' Day (Columbus Day)

πŸ”₯πŸš‚ Train edit

https://tools.wmflabs.org/versions/
https://train-blockers.toolforge.org/
https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar


  • 2 May – wmf.10 – Antoine + Brennen
  • 9 May - wmf.11 – Skipping for GitLab-a-thon
  • 16 May - wmf.12 - Jaime + Antoine
  • 23 May - wmf.13 - Ahmon + Jaime (Antoine out)
  • 30 May - wmf.14 - Jeena + Ahmon
  • 6 Jun - wmf.15 - Dan + Jeena (Brennen out)
  • 13 Jun - wmf.16 - Brennen + Jeena (Dan out)
  • 20 Jun - wmf.17 - Antoine + Brennen (Jaime out)
  • 27 Jun - wmf.18 - Dan + Antoine (Jaime out)
  • 4 Jul - wmf.19 - Jaime + Dan
  • 11 Jul - wmf.20 - NO TRAIN
  • 18 Jul - wmf.21 - Jeena + Jaime
  • 25 Jul - wmf.22 - Brennen + Jeena (Antoine, Ahmon out)
  • 1 Aug - wmf.23 - Ahmon + Brennen (Antoine, Dan out starting Thurs)
  • 8 Aug - No Train (Antoine, Brennen, Dan out)
  • 15 Aug - wmf.25 - Chad + Ahmon (Dan out)
  • 22 Aug - wmf.26 - Antoine + Chad
  • 29 Aug - wmf.27 - Dan + Antoine
  • 5 Sep - wmf. 28 - Jaime + Dan

Bonus Level πŸ•ΉοΈ edit

  • Our process ABCEs: Always. Be. Changing. Experimenting.
  • Experiments this round: Smaller gaps between sprints + death to yakbot

Finish phab server decommission edit

Owner: Daniel
As measured by:
  • Phabricator git-ssh is shut down, documentation is up-to-date, and an announcement has been sent
  • Puppet is running without errors on the new machine
  • We deploy Phabricator to the new machine
  • We schedule a maintenance window and all production traffic runs from the new host

Prepare scap for MW-on-k8s edit

Owner: Ahmon
As measured by:
  • Scap prep, scap backport and scap sync all use the same locking
  • php-fpm restart reports progress to deployers
  • MVP deploy container images via scap

Process from here: Temi Workboard: https://phabricator.wikimedia.org/project/view/6100/

Ask: by Monday

  • Look at the workboard
  • Claim tasks
  • Break down tasks
  • Add points to any task you claim

== Scap backport joke ideas: https://etherpad.wikimedia.org/p/scap-backport-jokes