Wikimedia Release Engineering Team/Checkin archive/2024-02-21
Appearance
2024-02-21
[edit]π Wins/winterrogation
[edit]- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- Feb 2024
- Phabricator dump script works again (but also probably isn't necessary?)
- extended docpub to run multiple doc build jobs
- Sandeep able to run train-dev environment
- Gerrit 3.8 upgrade prepped
- buildkitd security upgrade on gitlab-runners.
- logstash_checker.py updated to check mw-on-k8s canaries. Merged this morning. Working on scap part today.
- python2 wheels for zuul2 for bullseye - unlock ability to upgrade Debian on contint boxes
Stuff from last time
[edit]- Temp accounts deployment and the release train https://phabricator.wikimedia.org/T355882
- Read the task
- Read https://www.mediawiki.org/wiki/Help:Temporary_accounts/How_it_works
- New sprint: Now This https://phabricator.wikimedia.org/project/profile/6988/
π Vacations/Important dates
[edit]- https://office.wikimedia.org/wiki/HR_Corner/Holiday_List#2024
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off (page needs updating for Dayforce)
Jan 2024
[edit]- 15 Jan: US staff
- 15 Jan - 15Mar: Andre
- 31 Jan - 2 Feb: Brennen
Feb 2024
[edit]- 16 Feb: Brennen
- Mon 19: Presiden't Day (US Staff w/reqs)
- 14-16 Feb: Dan
Mar 2024
[edit]- 29 Feb, 1st Mar, 4th Mar - 8th Mar - Antoine
- 14-15 Mar: Dan
Apr 2024
[edit]- Mon 22 Apr: Global holiday, all staff
- 26 Apr: Brennen (tentative)
- Fri 05 AprβFri 12 Apr -- Tyler, eclipse viewing
Future
[edit]- A few days around July 4: Brennen
- 25 Aug - 03 Sep: Brennen
π₯π Train
[edit]- https://tools.wmflabs.org/versions/
- https://train-blockers.toolforge.org/
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
Rotation
[edit]- 3 Dec β 1.42.0-wmf.8 β No Train offsite
- 11 Dec β 1.42.0-wmf.9 β Brennen + Antoine (Jaime out)
- 18 Dec β 1.42.0-wmf.10 β Ahmon + Brennen (Jaime out)
- 25 Dec β 1.42.0-wmf.11 β No Train
- 1 Jan β 1.42.0-wmf.12 β Dan + Ahmon (Jaime out)
- 8 Jan β 1.42.0-wmf.13 β Jeena + Dan (Jaime out)
- 15 Jan β 1.42.0-wmf.14 β Jaime + Jeena
- 22 Jan β 1.42.0-wmf.15 β Antoine + Jaime
- 29 Jan β 1.42.0-wmf.16 β Ahmon + Antoine(Brennen out WedβFri)
- 05 Feb β 1.42.0-wmf.17 β Brennen + Ahmon
- 12 Feb β 1.42.0-wmf.18 β Brennen+Antoine (Friday)
- 19 Feb β 1.42.0-wmf.19 β Jeena+Brennnen
- 26 Feb β 1.42.0-wmf.20 β Dan + Jeena
- 04 Mar β 1.42.0-wmf.21 β Jaime + Dan (Antoine out)
- 11 Mar β 1.42.0-wmf.22 β Antoine + Jaime (Dan out)
- 18 Mar β 1.42.0-wmf.23 β Ahmon + Antoine
Team Discussions
[edit]GitLab recommendation help: https://docs.google.com/document/d/1wShqV9MKtjsrowK_zP1Adp-0GPU425KBG5iw0ZI3Rx0/edit
Let's get some reasoning in: https://docs.google.com/document/d/1wShqV9MKtjsrowK_zP1Adp-0GPU425KBG5iw0ZI3Rx0/edit#heading=h.qdndw0yzycur
Things I'm doing that would explode without me: - I guess train scheduling
Let's do some inbox triage: https://phabricator.wikimedia.org/maniphest/query/7vRDrcVnt8OI/#R
π» Open source/Upstream contributions
[edit]- buildkit: resolver: Isolate auth token cache per session (merged)