Wikimedia Release Engineering Team/Checkin archive/2021-01-27
2020-01-27
editVacations/Important dates
edit- 15 Jan: Wikipedia’s Birthday
- 18 Jan: Martin Luther King Jr. Day -- US staff with reqs
- 20 Jan: Dan Out
- 15 Feb: Presidents' Day -- US staff with reqs
- 29 Mar: US staff with reqs
- 12 Apr: US staff with reqs
- 22 Apr: Earth Day -- US staff with reqs
Train
edit- Maniphest query for deployment blocker tasks: https://phabricator.wikimedia.org/maniphest/query/s3KW8bpsXhYF/#R
- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Important_dates
- 16 Nov - wmf.18 - Ahmon + Antoine
- 23 Nov - wmf.19 - No Train - Thanksgiving Thurs/Fri https://phabricator.wikimedia.org/T263185
- 30 Nov - wmf.20 - Antoine + Mukunda
- 7 Dec - wmf.21 - Mukunda + Dan
- 14 Dec - wmf.22 - Dan + Jeena
- 21 Dec - wmf.23 - No Train
- 28 Dec - wmf.24 - No Train
- 4 Jan - wmf.25 - Jeena + Lars Antoine
- NB: Lars is only back from holiday on Thursday Jan 7
- 11 Jan - wmf.26 - Lars + Jeena
- 18 Jan - wmf.27 - Brennen + Lars (Monday is a holiday)
- 25 Jan - wmf.28 - Ahmon + Brennen
- 1 Feb - wmf.29 - Antoine + Ahmon
- 8 Feb - wmf.30 - Mukunda + Antoine
- 15 Feb - wmf.31 - Dan + Mukunda (Monday is a holiday)
Status
editSoS
edit- 2019-08-14 onwards: Zeljko 🎸 🎷 \o/
- 2020-08-26 onwards: Deb is in charge/SoS is async
- 2020-11-25: Brennen
- 2020-12-02: Ahmon
- 2020-12-09: Tyler
- 2020-12-16: Antoine
- 2021-01-06: Tyler
- 2021-01-13: Text only update
- 2021-01-20: Mukunda
- 2021-01-27: Text only update
Outgoing
edit- Blocked by:
- Blocking:
- Updates:
- [All] Deployments/Covid-19 https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
- Train Health
- Last week: 1.36.0-wmf.27 phab:T271341
- This week: 1.36.0-wmf.28 phab:T271342
- Next week: 1.36.0-wmf.29 phab:T271342
Callouts
editIncoming
editTeam Business
editIncoming/Needs attention
edit- Everything from this doc should be in betterworks: https://docs.google.com/document/d/1xxPYTb6mGjC0z3kEuFFWxV9YcOipvs4wSMkk3wPEl7s/edit#
- Check it please
- Observability is moving Icinga to victorops. I mentioned that it might be good to have a training with them where we can ask questions (like the dumb question I asked: Are you talking about nagios? I get nagios alerts, is that affected? No.)
- Interested? Put you name here (If you get alerts you ought to go -- Mukunda, Antoine(?)):
- Train practices and policy
- Who uses deploy-promote?
- Who uses logspam-watch?
- How useful is the train log triage meeting?
- Who uses the mw-error-log dashboard outside of the triage meeting?
- Should we block the train:
- More frequently; even for smaller issues
- Less frequently; only for huge issues
- I don't care as long as it's unambiguous
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
- https://www.mediawiki.org/wiki/Wikimedia_Engineering_Productivity_Team/Read_papers_and_talk
- Feb 1st: Zeljko -- Cal Newport's Deep Work
- Feb 15th: Lars -- David Allen's Getting Things Done (GTD)
Monthly reflection on accomplishments - Jan '21 edition
edit- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- Add as you have them!
- Update dev images to split apache and php containers for local dev
Standup!
editAhmon
edit- Blocked by:
- Train blocked by https://phabricator.wikimedia.org/T273006
- Blocking:
- ?
- Updates:
- No train progress so far.
Code reviews. k8s + MW prototyping
Antoine
edit- Blocked by:
- Blocking:
- Java 11 upgrades
- Updates:
- Random goals / development stuff paperwork to do
Brennen
edit- Blocked by:
- Nothing
- Blocking:
- Nothing I know about
- Updates:
- PHP/Apache split in Mediawiki Docker merged yesterday
- Closed out a grab bag of other requests for dev images
- a little train backup work here and there
- talking over runnable runbooks with Mukunda
- planning to update dev-images to buster and clean up some no-longer-used stuff
- PHP/Apache split in Mediawiki Docker merged yesterday
Dan
edit- Blocked by:
- Was blocked by a nasty Jenkins Groovy CPS issue. Resolved. https://gerrit.wikimedia.org/r/c/integration/pipelinelib/+/658745
- Blocking:
- Updates:
- Getting a simple pipelinelib based job running on releases-jenkins. Unblocked by the aforementioned CPS issue.
Jeena
edit- Blocked by:
- Blocking:
- many changes to local-dev needing review
- Updates:
- Wolfgang looking for volunteers to help with docker/kubernetes workshops
- Adding targeting releases (ex: buster-backpots) to Blubber https://gerrit.wikimedia.org/r/c/blubber/+/658432
- Adding Privatesettings secrets to mediawiki chart
- Plan to work on adding credentials to pipelinelib
Lars
edit- Blocked by:
- nada?
- Blocking:
- nada?
- Updates:
- mild illness happening; lack of sleep; unproductivity galore
Mukunda
edit- Blocked by:
- n/a
- Blocking:
- n/a
- Updates:
- Working on a few phabricator tasks
- New project metrics
- Security policies
- Playing with rundoc a bit (with Brennen and Tyler, woo)
- Apparently the machine shop tour was a big hit, may need to do it a 3rd time?
- Working on a few phabricator tasks
Tyler
edit- Blocked by:
- Tuning session
- Blocking:
- Development plans
- Updates:
- Got the go-ahead on the contract with speed and function for initial GitLab provisioning