Wikimedia Release Engineering Team/Deployment pipeline/2019-07-18
Appearance
2019-07-18
[edit]Last Time
[edit]
General
[edit]- Last week's Tech Talk by Alexandros: https://www.youtube.com/watch?v=i0FTcG7PxzI
TODOs from last time
[edit]- Template:Stalled TODO various attack vectors document to start
- In progress TODO: support documention like the one tyler did for the portal and pipeline/helmfile and deployment
- thcipriani started a thing: https://wikitech.wikimedia.org/wiki/User:Thcipriani/Deployment_pipeline
- Done TODO Tyler to open a ticket for blubber metrics
RelEng
[edit]- In progress blubber policy file deploy
- Bump docker image version
- Bump chart.yaml version field
- helm package blubberoid
- helm repo index .
- git add blubberoid-*.tgz index.yaml
- push for review
- TODO make a task to jenkins-ify this
- Port restbase chart from local-charts
- https://gerrit.wikimedia.org/r/#/c/operations/deployment-charts/+/517557/
- We need feedback from Marko (ooo til 29th)
- Port mediawiki chart from local-charts
- https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/522584
- Thanks to Alexandros for feedback
- New CI
- Lars hopes to have a prototype for New CI next week
- train is still no fun
Serviceops
[edit]An interesting discussion showed up about having termbox-test release. https://phabricator.wikimedia.org/T226814. We are for now treating in an ad-hoc basis, but we expect this to happen more.
- 2nd instance of termbox on the staging cluster via helm
- RESTrouter scheduled to be deployed in the next week or two.
- RESTBase will be splitting off piece by piece
- Outlook hazy
- Parsoid work may be moving to PHP stack in the very near term