Wikimedia Release Engineering Team/Checkin archive/2022-06-01
2022-06-01 edit
β¨Valuesβ¨ edit
- Stay Cool: Keep it ________ Together
- Precious Moments: ______time Quality
- Star trek might say the shield's structural _______ is at 15% Integrity
- What a camera lens does on a subject, and we do on developers: _____ Focus
- _______ of the press foundation protects journalist's rights Freedom
ERC Update edit
- Submitted our feedback
Team API edit
https://docs.google.com/document/d/1KoWCLyhHbekAf8OTmtDnCvNzssCnzEv479et9ljhhvs/edit#
π Wins edit
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- May '22 edition
- Our long, grinding efforts at deployment training are finally starting to result in more people doing deploys (well, ok, they've resulted in Clare doing deploys, anyway) \o/
- Rolled back train five times
- Deployment tooling just kind of sucks less than it used to
- Merged scap backport
- scap stage-train \o/
- Finally got rid of the generic service-pipeline-* jobs and migrated remaining 23 projects to use bespoke `.pipeline/config.yaml` based jobs
- gitlab-a-thon
- We found a a whooooole lot of blockers
- Dan being a good open-source citizen: https://github.com/moby/buildkit/pull/2868
- JWT implements oauth2
- Could be used to authorize push access to namespace based on project path
- Root access on phabricator
- Updated Jenkins for Securityβwhich broke Jenkins for a while
- I think I finally remember how to use a standalone puppetmaster
- ERC going well and DEI moving ahead
- Dan got changes to buildkit merged upstream
- Seems like we're pretty close to how auth will work for publishing images from GL
- serviceops are plodding ahead on GitLab physical machines
- CI for blubber in gitlab
- update scap backport to work with new zuul plugin
- new tests for scap backport
- scap tests run without deprecation warnings (for stretch, buster, and bullseye)
- Giuseppe plans to enable always-restart-php-fpm on Thursday.
- Docs for GitLab are somewhat less crappy than they were a week ago
- Upgraded Gerrit in train-dev to match production
- Hired Chad
- June '22 edition
- GitLab Sprint summary by Brennen https://phabricator.wikimedia.org/phame/post/view/288/gitlab-a-thon/
- We expect to have GitLab on new metal by EOD Thursday, and can probably enable GL Container Registry \o/
- Patch for new scap operation to install itself
πΆ 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
June edit
- ~9-10 Jun: Brennen (π₯βΊ) (probably ((maybe)))
- 15-17 Jun: Dan (πβ°)
- 20 Jun: Juneteenth (observed) (U.S. Staff with Reqs)
- 22 Jun: Brennen out afternoon
- 20-30 Jun: Jaime
July edit
- 1 Jul: Jaime; Dan (π)
- 4 Jul: US Independence day (U.S. Staff with Reqs)
- 25-29 Jul: Dancy out
- ~29 Jul: Brennen (πͺ)
August edit
- Antoine: some weeks
- 9 Aug: International Day of the Worldβs Indigenous Peoples
- 12 Aug: Brennen (πΈ)
- 27-31 Aug: Brennen (π₯)
September edit
- 5 Sept: U.S. Labor Day (U.S. Staff with Reqs)
- 1-6 Sept: Brennen (π₯)
- ~14-18 Sept: Brennen (βΊπͺ)
π₯π 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 - Ahmon + Jaime
- 18 Jul - wmf.21 - Jeena + Ahmon
- 25 Jul - wmf.22 - Brennen + Jeena
- 1 Aug - wmf.23 - Antoine + Brennen
- 8 Aug - wmf.24 - No train (Brennen out)
- 15 Aug - wmf.25
Hiring Update edit
- We hired someone!
- Let's fix up our onboarding
Content-admins request edit
ππ€ Sprint planning, planning edit
- What's the most important thing for the team to swarm in the next two weeks? What should be our one focus?
- Proposed Process:
- 5 minutes: add all your things here
- 15 minutes to discuss everything here
- 5 minutes to vote (2 things)
- Next Wednesday, kick off?