Wikimedia Release Engineering Team/Checkin archive/2023-06-28
Appearance
[edit]
π Wins
[edit]- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- Jun '23 edition
- Bunch of GitLab accounts created ~200 accounts
- Tooling for recurring account syncing
- Default phabricator.wikimedia.org frontpage has a "I need access or permissions to..." tab panel - https://phabricator.wikimedia.org/W2984
- Blubber acceptance tests
- docpub in Jenkins
- Antivandalism patch deployed! (one down; one to go)
- Learned that we needed to restart php
- git::clone changes in puppet for specifying a tag
- git::clone upstream changes now changes the origin
- WMCS instance caches for NPM via "npm cache verify" to GC the cache
π» Open source/Upstream contributions
[edit]πΆ Let's keep these empty
[edit]Code review
[edit]Gerrit Access requests
[edit]GitLab Access requests
[edit]π Vacations/Important dates
[edit]- https://office.wikimedia.org/wiki/HR_Corner/Holiday_List#2023
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off
June 2023
[edit]- 5 Monβ6 Tue: Andre
- 7 Wedβ9 Fri: Jaime
- 8 Thuβ9 Fri: Brennen β Apogaea
- 19 Mon: Juneteenth, US staff with reqs
- 20 Tueβ23 Fri: Offsite! https://docs.google.com/document/d/1MdA_mOcilUdEQT65iPZRopDykMgTt7Xq093iWhA64zg/edit
- 23 Friβ18 Fri Aug: Jeena β Mongolia :D
July 2023
[edit]- 23 Fri Junβ18 Fri Aug: Jeena β Mongolia :D :D
- 03-04 Mon: U.S. July Holiday, US staff with reqs
- 05 Wed & 06 Thu: Andre CZ public holidays
- 06 Wedβ11 Tue: Dancy out (wedding, not mine)
- 26Wed-28Fri Andre less available (conference)
- 28 Fri: Brennen out for RockyGrass
August 2023
[edit]- 23 Fri Junβ18 Fri Aug: Jeena β Mongolia :D :D :D
- 09 Wed: International Day of the World's Indigenous Peoples, US staff with reqs
- 04 Fri: Brennen β NYC (probable half day)
- 11 Fri: Brennen out for Folks Fest
- 7-11 Mon-Fri: Dan out for family vacation
- 27 Augβ04 Sep: Brennen (π₯)
September 2023
[edit]- 26 Augβ04 Sep: Brennen (π₯)
- 13 Wedsβ17 Sun: Brennen β KS (approximate)
π₯π Train
[edit]- https://tools.wmflabs.org/versions/
- https://train-blockers.toolforge.org/
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
- 2 Jan - wmf.17 - Dan + Antoine (Jaime out)
- 9 Jan - wmf.18 - Jeena + Dan (Jaime out)
- 16 Jan - wmf.19 - Jaime + Jeena
- 23 Jan - wmf.20 - Brennen + Jaime
- 30 Jan - wmf.21 - Ahmon + Brennen
- 6 Feb - wmf.22 - Chad + Ahmon
- 13 Feb - wmf.23 β Dan + Chad
- 20 Feb - wmf.24 β Antoine + Dan
- 27 Feb - wmf.25 β Jaime + Antoine
- 6 Mar β wmf.26 β Jeena + Jaime
- 13 Mar β wmf.27 β Brennen + Jeena
- 20 Mar β wmf.1 β Ahmon + Brennen
- 27 Mar β wmf.2 β Chad Dan + Ahmon
- 3 Apr β wmf.3 β Antoine + Dan
- 10 Apr β wmf.4 β Chad + Antoine
- 17 Apr β wmf.5 β Jaime + Chad
- 24 Apr β wmf.6 β Jeena + Jaime
- 1 May β wmf.7 β Brennen + Jeena
- 8 May β wmf.8 β Antoine + Brennen (Ahmon out + Antoine Out 8th)
- 15 May β wmf.9 β Ahmon + Antoine (Dan out + Chad out)
- 22 May β wmf.10 β Chad + Ahmon (Dan out + Jeena out 26th)
- 29 May β wmf.11 β Dan + Chad (Memorial Day 29th)
- 5 Jun β wmf.12 β Jeena + Dan (Brennen out, Jaime out)
- 12 Jun β wmf.13 β Jaime + Jeena
- 19 Jun β wmf.15 β Cancelled for offsite
- 26 Jun β wmf.16 β Brennen + Jaime (Jeena out)
- 3 Jul β wmf.17 β Antoine + Brennen (3rd + 4th holidays)
- 10 Jul β wmf.18 β (Ahmon out)
Team discussions
[edit]Equinox switchover (starting Sep 2023)
- https://docs.google.com/document/d/1EtOvWb3yd3A9DA6_dfxgnhQOF5lmeqA4gyzCBuBUymk/edit
- Notable
- "Release Engineering: During the read-only part of the Switchover, the MediaWiki train, owned by this team, MUST NOT run. It can still run on the same day, subject to their (and the SRE team's) discretion. The Deployment Calendar, also owned by this team, should contain informative entries about the Switchover, for the benefit of all deployers"
- read-only always on Wednesday, 14:00UTC, 1β2hrs (currently after afternoon backport window)
Goals for this quarter (per Offsite wrangling)
- 1. Move phab to phorge
- VM in ganetti
- Test the phorge migration there with a copy of prod data
- Valereo in phab/phorge has a list of pointers, refiddling merge state with the repo
- Instance not publicly available
- 2. PipelineLib β GitLab
- nascent workboard https://phabricator.wikimedia.org/project/view/6607/
- Blockers I know of:
- DocPub (done, nice work Jaime) https://phabricator.wikimedia.org/T336168
- l10n-bot https://phabricator.wikimedia.org/T334419
- maybe? https://phabricator.wikimedia.org/T337570 Get GitLab to render `T{\d}+` in MR overviews, comments, etc. as links to Phabricator
- What else? Docs?
- After that
- September Migration Monthβ’ β Announce early, setup a #GitLab-Migration-Month(?) + migration month office hours