Wikimedia Release Engineering Team/Checkin archive/2024-09-18
2024-09-18
editβ DAN IS YOUR MC!
π Agenda
edit- Old TODOs/Reminders
- Wins/anti-wins
- Important dates
- Train
Old TODOs
edit- TODO: thcipriani add thoughts to private repo for PrivateSettings task
- [x] TODO: thcipriani Reach out to office it about getting a bot email
- [x] TODO: thcipriani: Reach out to O11y re:federation/find task
- [x] REMINDER: vote for board of trustees https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2024/Candidates Voting closes at 23:59 UTC on September 17.
- TODO: thcipriani/andre: gerrit policy talk pageβambiguity in the policy about emailing wikitech/lack of consensus. New idea: when there is no consensus, have folks email wikitech even for non-MediaWiki repos, wait two weeks, impelement consensus.
π Wins/winterrogation
edit- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- Sep 2024
- Fixed scap prep bug https://phabricator.wikimedia.org/T373425, https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/424
- GraphQL data queries for bitergia are publishedβimportant for determining users that are the same person across tool within bitergia https://www.mediawiki.org/wiki/User:AKlapper_(WMF)/Bitergia_data_quality_queries
- train branch cutting credentials are all goodβunified credentials for gerrit api and git
- Use sqlite to store scap sync-world history (https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/423)
- Make automatic-branch-cut re-runnable: https://phabricator.wikimedia.org/T373709 (https://gitlab.wikimedia.org/repos/releng/release/-/merge_requests/115)
- Dan helped me stumble through adding an alert for PVC space in gitlab-cloud-runner (well, half of adding an alert, anyway)
- Antoine enabled error logging for everything to reveal hidden errors ( https://phabricator.wikimedia.org/T228838 )
- Antoine enhanced https://grafana.wikimedia.org/d/000000102/mediawiki-production-logging
- Wikifunctions has issues https://phabricator.wikimedia.org/T374241 / https://phabricator.wikimedia.org/T374231
- spiderpig data model and jobrunner merged
- https://gerrit.wikimedia.org/r/c/operations/puppet/+/1072786 gitlab: Sync people/wmde GitLab group w/ wmde LDAP group
- New phatality deployment, including bugs, downtime, and an eventual fix:
- Removed deprecated Greeballs plugin from releases-jenkins . There are many more to go.
- Prepared an initial gitlab CI for https://gitlab.wikimedia.org/repos/data-engineering/schemas-event-secondary
- Trying to get Volunteer NDAs signed for folks who will be the next Toolforge Standards Committee: https://phabricator.wikimedia.org/T374993
- Working on presentation about WMCS things for WikiCon NA the first week of October
- Progress on group-1
- wmf/next branch is cut nightly
- image build process via scap is blocked on lack of php dependencies on releases server and lack of mwscript
- Currently looking at containerizing the execution of l10n update script to side-step this problem
π 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
- Sept 02: US Labor day (WMF US holiday)
- Sept 06: Bryan
- Sept 13: Bryan
- Sept 13: Brennen part day
- Sept 9-Oct 11 Jeena
- Sept 16β20: Tyler AFK (mostly) that week
- Sept 18-19: Brennen Winfield πͺ
- Sept 19-20, 23: Bryan Riot Fest in Chicago!
- Sept23-27: Andre
- Sept24: Dancy
- Sept 27: Bryan
- Sept 27, 30-Oct 02: Dan
- Oct 01-11: Jeena
- Oct 01 (Tue; only first half of UTC day): Andre
- Oct 03-06: WikiCon North America (Indianapolis)
- Oct 06: Dancy
- Oct 11: Bryan
- Oct 14: Indigenous Peoples' Day (also Columbus Day) US Staff w/reqs
- Oct 18: Bryan
- Oct 25: Bryan
- Oct 28 - Nov 01 maybe: Andre
Future
edit- Nov 11-19 or so maybe: Andre
π₯π Train
edit- https://versions.toolforge.org/
- https://train-blockers.toolforge.org/
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
Rotation
edit- 05 Aug (05-09) β 1.43.0-wmf.17 β Jaime + Brennen (Dan out, Global holiday Friday)
- 12 Aug (12β16) β 1.43.0-wmf.18 β Jeena + Jaime (Ahmon out, Antoine out)
- 19 Aug (19β23) β 1.43.0-wmf.19 β Andre + Jeena (Antoine out)
- 26 Aug (26β30) β 1.43.0-wmf.20 β Antoine + Andre (Brennen out)
- 02 Sep (02β06) β 1.43.0-wmf.21 β Ahmon + Antoine (US holiday Monday, Brennen out Tues)
- Group0 rollback due to warnings and errors
- Antoine backported fixes earlier + one going out now
- 09 Sep (09β13) β 1.43.0-wmf.22 β Dan + Ahmon
- 16 Sep (16β20) β 1.43.0-wmf.23 β Jaime + Dan (Brennen out)
- 23 Sep (23β27) β 1.43.0-wmf.24 β Brennen + Jaime (andre out)