Wikimedia Release Engineering Team/Deployment pipeline/2019-07-18

= 2019-07-18 =

Last Time

 * 2019-06-20
 * Archive

General

 * Last week's Tech Talk by Alexandros: https://www.youtube.com/watch?v=i0FTcG7PxzI

TODOs from last time

 * TODO various attack vectors document to start


 * 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


 * ✅ TODO Tyler to open a ticket for blubber metrics
 * https://phabricator.wikimedia.org/T228446

RelEng

 * 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
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

Services
= As Always =
 * Release Pipeline Workboard
 * Meeting notes