Wikimedia Release Engineering Team/Checkin archive/2026-06-03
Appearance
2026-06-03
[edit]π Agenda
[edit]- Wins
- Vacations/Important dates
- Train update
- Clinic duty update!
- Team Discussion:
π Wins/winterrogation
[edit]- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- Jun 2026
Reggie stuff
- https://gitlab.wikimedia.org/repos/releng/reggie/-/merge_requests/110: app.py: Add error handler to upload and manifest cleaners
- https://gitlab.wikimedia.org/repos/releng/reggie/-/merge_requests/111 Chart.yaml: appVersion v1.19.0
- https://gitlab.wikimedia.org/repos/releng/reggie/-/merge_requests/112 README.md: Updated to reflect current gitlab-cloud-runner reality
- https://gitlab.wikimedia.org/repos/releng/gitlab-cloud-runner/-/merge_requests/613 Equalize Reggie's memory request and limit
Gitlab trusted runner stuff
- https://gitlab.wikimedia.org/repos/releng/gitlab-trusted-runner/-/merge_requests/171 README.md: Add Processing access requests section
- https://gitlab.wikimedia.org/repos/releng/gitlab-trusted-runner/-/merge_requests/174 Add repos/releng/ci-images
Misc
- https://gitlab.wikimedia.org/repos/releng/ci-images/-/merge_requests/2 definitions/helm/blubber.yaml: Download v4.2.0 from get.helm.sh
- https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/1188 SpiderPig: Notify when job completes
- https://gerrit.wikimedia.org/r/c/operations/puppet/+/1287007 scap.cfg.erb: Add hcaptcha checkout in production
- https://gitlab.wikimedia.org/repos/releng/buildkit/-/merge_requests/80 README.md: Clarify deployment instructions
- https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-weld/-/merge_requests/92: toolforge_weld/logs/kubernetes.py: Handle continuation log records
Zuul
- debugging the Next Problem which has to do with `tls-server-name` not getting into the job's kubeconfig
- Upstream fix https://review.opendev.org/c/zuul/zuul/+/990380
- However, no idea if it will be merged and when a new Zuul release will happen, so looking into hacking the WMCS Zuul k8s hostname into the certificate SANs (longer term fix to avoid having to use `tls-server-name` in the first place)
- However, no idea if my Magnum hack will work :(
Phorge
- Upstream merge ready for testing in devtools, plan to deploy on 2026-06-09. It'll be awesome.
- Wrote upstream code to allow configuring API tokens to have read-only access only
CI reliability
- Quibble Gnu TLS error retry hack deployed
π Vacations/Important dates
[edit]https://office.wikimedia.org/wiki/Staff_handbook/Benefits#US_Holidays https://office.wikimedia.org/wiki/People_Corner/Global_Guidelines#Holidays
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Time_off
This week and next
[edit]- Friday: Bryan out
- Thu: Jaime
- Next week: Ahmon out Mon-Weds, Brennen out Weds(?)-Fri
- May 29: Bryan taking off Fridays in April-June 2026
- Jun 04: Jaime, Germany public holiday
- Jun 05: Bryan taking off Fridays in April-June 2026
- Jun 08-10: Dancy PTO
- Jun 10-12: Brennen camping
- Jun 12-24: Bryan vacation
- Jun 18-19: Andre less available (DevConf.cz)
- Jun 19: Juneteenth (US Staff with reqs)
- Jun 22: Dancy PTO
- Jun 26: Bryan taking off Fridays in April-June 2026
- Jun 29-30: Jaime vacation
- Jul 3: U.S. Fourth of July Holiday (observed) (US Staff with reqs)
- Jul 5&6: Andre public holiday
- Jul 6βAug 31: Tyler sabbatical!
- Jul 1-14: Jaime Vacation
- Jul 15-31: Jaime Spain (internet less stable)
- Jul ~14 -~22: Andre pretty offline (guadec.org; vacation)
- July ~21(24?) - Aug 5ish: Jeena judo training in Japan
- Aug 10: International Day of the Worldβs Indigenous Peoples (observed) (Global holiday)
- Aug 30-Sep 9: Brennen in BRC
- September - October: Bryan sabattical
- Sep 07: U.S. Labor Day (US Staff with reqs)
- Sep 16-20: Brennen πͺ
- Oct 12: Columbus Day (also Indigenous Peoples' Day) (US Staff with reqs)
- Nov 11: Veterans' Day (US Staff with reqs)
- Nov 26: U.S. Thanksgiving (US Staff with reqs)
- Nov 27: Day after U.S. Thanksgiving (US Staff with reqs)
- Dec 24βJan 1 2026: End of year holiday (Global holiday)
π₯π Train
[edit]- https://versions.toolforge.org/
- https://train-blockers.toolforge.org/
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
PAST
[edit]- 27 Apr β 1.46.0-wmf.26 β Jeena, Dan
- Out: Brennen, Andre
- 04 May β 1.47.0-wmf.1 β Brennen, Jeena https://phabricator.wikimedia.org/T423910
- Out:
- 11 May β 1.47.0-wmf.2 β Andre, Brennen https://phabricator.wikimedia.org/T423911
- Out: Antoine
- Learnings: EventBus errors become UBNs
- 18 May β 1.47.0-wmf.3 β Antoine, Andre https://phabricator.wikimedia.org/T423912
- Out:
- 25 May β 1.47.0-wmf.4 β Jaime, Antoine https://phabricator.wikimedia.org/T423913
- Out:
- 01 Jun β 1.47.0-wmf.5 β Ahmon, Jaime https://phabricator.wikimedia.org/T423914
- Out:
NOW and NEXT
[edit]- 08 Jun β 1.47.0-wmf.6 β Dan, Jaime https://phabricator.wikimedia.org/T423915
- Out: Ahmon
- 15 Jun β 1.47.0-wmf.7
- Train: Jeena
- Clinic Duty: Dan
- Out: Andre (Thu, Fri), US staff w/reqs (Fri)
- 22 Jun - 1.47.0-wmf.8
- Train: Brennen
- Clinic Duty: Jeena
- Out: Ahmon (Mon)
- 29 Jun - 1.47.0-wmf.9
- Train: Andre
- Clinic Duty: Brennen
- Out: Dan, Jaime
- 06 Jul β 1.47.0-wmf.10
- Train: Antoine
- Clinic Duty: Andre
- Out: Jaime, Andre (Mon)
- 13 Jul β 1.47.0-wmf.11
- Train: Ahmon
- Clinic Duty: Antoine
- Out: Jaime; Andre (Wed-Fri)
- 20 Jul β 1.47.0-wmf.11
- Train: Dan
- Clinic Duty: Ahmon
- Out: jeena; Andre (Mon-Tue)
- 27 Jul β 1.47.0-wmf.11
- Train: Jaime
- Clinic Duty: Dan
- Out: jeena
Clinic duty
[edit]- How'd it go? https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Clinic_duty
- Watched the channels, those are well-covered
- Buildkitd upgrade yesterday
- Runbooks page mostly up-to-date, need to add some things about jenkins
- Deployed dev-images