Wikimedia Release Engineering Team/Deployment pipeline/2019-06-20

Last Time

 * 2019-06-06
 * Archive

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
 * Martyav reached out on wiki https://wikitech.wikimedia.org/wiki/Talk:Deployment_pipeline
 * there may be a meeting?
 * brennen reached out
 * Attending RelEng SSD meeting (on Tuesday)


 * Kartotherian/tilerator folks reached out
 * kartotherian is a meta repository of tightly coupled bits of code
 * is now a mono repo
 * Still using upstream Kartotherian
 * Moving hosting to docker/k8s
 * https://gerrit.wikimedia.org/g/maps/kartotherian/package


 * Talked about Q1 a month ago (cf: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Deployment_pipeline/2019-05-23#Q1_things )
 * Still accurate?
 * changeprop, mcs
 * carryover cpjobqueue
 * Also talked about RESTRouter


 * SRE will not be able to put in as many resources as before for deploying things into the pipeline.
 * Will be in a more supporting role, expecting more work from those who develop services.

RelEng

 * blubber policy file
 * chart https://gerrit.wikimedia.org/r/#/c/operations/deployment-charts/+/517573/ (thank you for feedback!)
 * blubber change the first https://gerrit.wikimedia.org/r/#/c/blubber/+/516671/ (just landed)
 * need to bump blubber "version:" to v4 for next release -- this will result in some patches for repos


 * Port restbase chart from local-charts
 * https://gerrit.wikimedia.org/r/#/c/operations/deployment-charts/+/517557/ (thank you for feedback!)
 * is this the same thing as RESTRouter? no.
 * RESTRouter is an API aggregator
 * The other piece is talking with cassandra and storing information
 * We need feedback from Marko
 * Other feedback needed since it is a change from the established patterns of other charts


 * CI arch doc v2
 * Thanks for the feedback so far
 * Should be ready this week, did not quite make it for this meeting
 * Will be linking to new version from the old one

Serviceops

 * Termbox SSR deployed \o/
 * WMDE training given
 * getting rid of scap-helm, changes about helmfile in gerrit https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/517888/ and https://gerrit.wikimedia.org/r/#/c/operations/deployment-charts/+/517887/. Alex to review
 * (Semi-OT) PHP7 now blocked on coming up with a way (in scap?) to fix PHP's opcache issues.


 * Blubberoid doesn't have metrics. Would integration with Prometheus be helpful?
 * TODO Tyler to open a ticket for this. It shouldn't be very difficult.

Services

 * No update, CPT off-site week.

= As Always =
 * Release Pipeline Workboard
 * Meeting notes