Wikimedia Release Engineering Team/Deployment pipeline/2017-09-12

Last Time

 * 2017-09-05
 * 2017-08-30

RelEng
In progress
 * Provision Docker >= 17.05 on contint1001
 * Installs docker from download.docker.com on CI/contint1001
 * Package Blubber
 * dh-make-golang

Goals update: https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/Goals/201718Q2
 * tl;dr: complete "Build" phase https://www.mediawiki.org/wiki/File:Containerized_continuous_delivery_2017_concept.png

helm

 * good tooling for building sets of services together
 * may not be able to use helm chart for development and production
 * concern about diverging charts (like vagrant vs production)
 * Have a separate repo for charts and tooling downloads the charts that is combined with the local values.yaml
 * values.yaml varries between production and development
 * Problem: balance between repos containing charts needing to be updated by ops
 * mathoid propsal - https://gerrit.wikimedia.org/r/#/c/376319/
 * helm plugins for templated charts? Possible?

Ops

 * Pod network policy is done
 * Pod standardization ongoing

As Always

 * Release Pipeline Workboard
 * Meeting notes