Wikimedia Release Engineering Team/Checkin archive/2022-01-11
2022-01-11[edit]
✨Values✨[edit]
- Developer focused
- Freedom and open source
- Integrity
- Teamwork and collaboration
- Quality
🏆 Wins[edit]
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- Nov '21 edition
- Deploy MediaWiki manually in Train-Dev to k8s!
- Pipeline supports copying files out of containers as published artifacts in Jenkins!
- Deployed Tuesday with a script thing!
- Scap 4.0.3 release!
- record time for scap release
- Worked?!l
out a path forward for GitLab runner architecture with SRE; moved projects to top-level group with runners
- https://gitlab.wikimedia.org/thcipriani/bacon-stats#-bacon-window-stats
- Data³ dashboard new stuff!
- Dec '21 edition
- Greg now director of FR tech!
- Performance scap improvements (beta-scap-sync-world takes less time than ever)
- Scap backtrace much cleaner (fewer of them for common error situations)
- Several small Phabricator improvements including:
* improvements to in-progress status for workboards * anti-vandalism feature to prevent merging more than 5 tasks in a single transaction. * https://phabricator.wikimedia.org/T298063 * https://phabricator.wikimedia.org/T288956 * https://phabricator.wikimedia.org/T295934 * https://phabricator.wikimedia.org/T297249
- Test wiki that has NO LocalSettings.php — just uses yaml
- Pipelinelib for helm3
- Scap backport validation
- Jan '21 edition
- New release of Java Gearman plugin
😶 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
January[edit]
- 3 Jan: New Years (observed—US Staff with reqs)
- 14–18 Jan: Tyler—getting PRK (long weekend, effectively)
- 17 Jan: Martin Luther King Jr Day (US Staff with reqs)
- 28 Jan: Jeena
February[edit]
- 21 Feb: U.S. Presidents' Day (US Staff with reqs)
📚 Book club/🍱 Lunch and Learn[edit]
- https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Book_club
- https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Lunch_and_learn#Present_a_Lunch_and_Learn
🔥🚂 Train[edit]
- https://tools.wmflabs.org/versions/
- https://train-blockers.toolforge.org/
- https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar
- 18 Oct - wmf.5 - Antoine + Ahmon
- 25 Oct - wmf.6 - Mukunda + Antoine
- 1 Nov - wmf.7 - Dan + Mukunda
- 8 Nov - wmf.8 - NO TRAIN (Veteran's day Nov 11)
- 15 Nov - wmf.9 - Jeena + Dan
- 22 Nov - wmf.10 - NO TRAIN
- 29 Nov - wmf.11 - Brennen + Jeena
- 6 Dec - wmf.12 - Ahmon + Brennen
- 13 Dec - wmf.13 - Antoine + Ahmon
- 20 Dec - wmf.14 - NO TRAIN
- 27 Dec - wmf.15 - NO TRAIN
- 3 Jan - wmf.16 - Mukunda + Antoine
- 10 Jan - wmf.17 - Dan + Mukunda
- 17 Jan - wmf.18 - Jeena + Dan
- 24 Jan - wmf.19 - Brennen + Jeena
- 31 Jan - wmf.20 - Ahmon + Brennen
📤 Train update email[edit]
- https://etherpad.wikimedia.org/p/RelEngTeam-Trainupdate-email
- https://wheelofnames.com/#
- https://trainbow.toolforge.org
- Set by train conductor next week
🎪🗣️DEMO DAY!!!1![edit]
Steps[edit]
Prepare (a little) – to paraphrase Strunk & White: The more clearly you see the shape of your demo, the better the chance of success[^1]. What's the one thing you want us to remember? Tell us a story – What's a real problem your demo solves? Don't just tell us how it works, show us its value! What's next!? – What are the next steps with your project? Or what does your work enable?
[^1]: <https://archive.org/details/pdfy-2_qp8jQ61OI6NHwa/page/n21/mode/2up>
SignUp[edit]
Tyler Cipriani — BPFCC, eBPF
Ahmon Dancy - scap prep auto Jeena - scap backport validation (if I can get my train-dev environment working)