Wikimedia Release Engineering Team/Checkin archive/2021-04-21
Appearance
2021-04-21
[edit]Vacations/Important dates
[edit]- 01-02 Apr: Dancy out; Dan too!
- 02-05 Apr: Lars out (Easter; public holiday)
- 5 Apr: Antoine (Easter)
- 9 Apr: US staff with reqs
- 12 Apr: US staff with reqs
- 14-16 Apr: Brennen out (no network)
- 22 Apr: Earth Day -- US staff with reqs
- 23 Apr: dancy out; Dan out; Lars out;Jeena out
- 7 May: Dancy out
- 08-29 May: Dan out for a few weeks of paternity leave
- 13 May: Antoine (Ascension day) (probably take May 14th off as well)
- 24 May: Antoine (Pentecost)
- 28 May: US staff with reqs
- 31 May: Memorial day -- US staff with reqs
- 15-17 Jun: All Hands
- 18 Jun: Juneteenth -- US staff with reqs
- 28 Jun: DC Switchover (tentative)
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
- 15 Mar - wmf.35 - Ahmon + Brennen
- 22 Mar - wmf.36 - Antoine + Ahmon
- 29 Mar - wmf.37 - Mukunda + Antoine (Monday is a holiday)
- 5 Apr - wmf.38 - Dan + Mukunda
- 12 Apr - wmf.1 - Jeena + Dan
- 26 Apr - wmf.3 - Lars + Jeena
- 3 May - wmf.4 - Brennen + Lars (Ahmon to handle day of the 4th)
- 10 May - wmf.5 - Ahmon + Brennen
- 17 May - wmf.6 - Antoine + Ahmon
- 24 May - wmf.7 - Mukunda + Antoine (Friday is a holiday)
- 31 May - wmf.8 - Jeena + Mukunda (Monday is a holiday)
- 7 Jun - wmf.9 - Dan + Jeena
Status
[edit]SoS
[edit]- 2021-02-24: Thcipriani
- 2021-03-24: James
- 2021-03-31: Thcipriani
- 2021-04-07: …
Outgoing
[edit]- Blocked by:
- Blocking:
- Thank Yous
- dancy: James F. for code reviews, helping me get work done.
- Updates:
- [All] Deployments/Covid-19 https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
- There are two filed blockers to the 1.36 RC.0 release (due yesterday)
- Train Health
- Last week: No Train
- This week: 1.37.0-wmf.3
- This week: 1.37.0-wmf.4
Callouts
[edit]- Deployment training! https://wikitech.wikimedia.org/wiki/Deployments/Training
Incoming
[edit]Team Business
[edit]Incoming/Needs attention
[edit]- Yak shaving day: https://phabricator.wikimedia.org/project/board/5319/
- 2021-04-30!
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
- Next week: Counting (no knowledge of mathematics required) by Dom.
- Soon™ Accelerate Tyler Cipriani
Monthly reflection on accomplishments - Apr '21 edition
[edit]- https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Monthly_notable_accomplishments
- Add as you have them!
- Scap 3.17.1 tagged
Standup!
[edit]Ahmon
[edit]- Updates:
- Working on scap 3.17.1 release with Lars & ServiceOps
- Trying to simplify future releases (fewer manual steps)
- Working on removing the extra hypervisor layer from train-dev to allow it to be used in more environments (including CI).
- Working on scap 3.17.1 release with Lars & ServiceOps
- Blocked by:
- Waiting on pipelinelib mods to allow us to notify the security team when security patch application fails during MW container image build.
- Blocking:
Antoine
[edit]- Updates:
- Out today
- Blocked by:
- Blocking:
Brennen
[edit]- Blocked by:
- Nada
- Blocking:
- Updates:
- Exists now: https://gerrit.wikimedia.org/r/plugins/gitiles/operations/gitlab-ansible/+/refs/heads/master
- Jeena helped me look over k8s job runners for GitLab, which seem reasonable
- Review Speed & Function docs and ansible stuff for GitLab, talk to jbond
- Discover why Gerrit backups are the way they are
- Try to catch up on code review. :)
- Want to chip away at train docs more
Dan
[edit]- Blocked by:
- Blocking:
- Updates:
- Submitted patch for blubber to tolerate existing users/groups
- Nice. :)
- Should help with Ahmon's changes to mediawiki-config .pipeline/config.yaml (moving security patch application into its own stage with notification to sec team upon failure)
- Thoughts on having PipelineLib comment job status back to Gerrit with link to console?
- Consensus: not important for Gerrit
- Poking at dev env for scap changes related to m8s
- Doctor told us to be ready as early as this week for the baby. :) (I may be doing none of this.)
- Submitted patch for blubber to tolerate existing users/groups
Jeena
[edit]- Blocked by:
- Blocking:
- Updates:
- Did the train
- presented to EMWCon
- Worked with brennen on gitlab runners
- k8s meetings
- will do code reviews today
Lars
[edit]- Blocked by:
- Magic
- Blocking:
- More magic
- Updates:
- Scap 3.17.1 tagged, discussions with SRE ongoing
- I see an oncoming train
- I can prove I'm a person now
Mukunda
[edit]- Blocked by:
- 🤷
- Blocking:
- 🤷
- Updates:
- d³
- Started working on actual metrics
- Have spent quite a bit of time thinking through options (and reading docs) for storing said metrics
- grafite/grafana
- production logstash
- dedicated elastic stack
- Have been looking over the dev survey
- started analysis in gdocs here: https://docs.google.com/spreadsheets/d/1ykpCfaIbgS02s1xdPjLuai-XFa9V0QSFi2Up0vpivn8
- d³
Tyler
[edit]- Blocked by:
- Nothing
- Blocking:
- Ugh
- Updates:
- WMCS
- Training
- Workboarding