Wikimedia Release Engineering Team/SSD Sync Up/2019-05-14
Last Time: 2019-05-07
Deployment Pipeline
edit- Done Docs status
- Gradle image works
- TODO make task for adding pipelinelib work in pipeline job
- Dan licks cookie
- pipelinelib
- Done Code review
- Not done Blubber policy file
- Validators merged https://github.com/go-playground/validator/pull/459
- Will need to update blubber with new version
- We don't deploy to staging currently in the pipeline
- We should
- Gets us close to CDep
- Steps
- Figure out access situation from contint1001
- Add a helm install step as the last stage after image publish
- How are deploying to staging currently?
- If it's manual -- may want some config to control this
- CI arch doc
- Feedback needed
- Plans to make updates after discussion with archcomm
- Post feedback and iteration ask for SRE feedback
- Arbitrary deadline: Thursday
Local Development
edit- Folks travel to Hackathon within the next few days, we're prioritizing working images for local-charts.
- Manually building a handful of images, need to get those published.
- Under review: Add xdebug support; clean up environment variable, file names
- Recently merged: Remove dev- prefix on images; tidy README, WMF key, Xdebug
- dev-images - automated image publishing, most of this still pending:
- What should we know about publishing images?
- https://gerrit.wikimedia.org/r/plugins/gitiles/integration/config/+/master/fabfile.py#41
- Add a similar fabfile.py to dev-images? Yes.
- Check manifests/site.pp - for checking out repo.
- What should we know about publishing images?
- .pipeline/blubber.yaml files
- MediaWiki/core
- Done: Add James to review
- Parsoid
- MediaWiki/core
- Done: merge sshfs: add a script for generating and install ssh keys?