Deployment tooling/Cabal/2017-04-25
2016-04-24
editCurrent Release
edit- Prod: 3.5.5-1
- Beta: 3.5.0-1~20170421183702.113 (2017-04-21)
We should bump the beta version number to 3.6 :)
- TODO Add version bump to master notes to RELEASE file
Next release
edit- config diffs
- Demo https://phabricator.wikimedia.org/F7690910
- tl;dw: scap deploy --dry-run -l target-name && scap deploy-log
- Next up: stdout
- Demo https://phabricator.wikimedia.org/F7690910
On the radar/Next/blocking
edit- conftool pooling and depooling
- Mukunda did some bug wrangling on this on Friday seems like
- Looks like _Joe_ did some work on Friday maybe? He was mad at beta anyway.
Soon™/Wishlist/On the radar/Updates
edit- When "scap pull" does a (slow) CDB rebuild, it should tell me that that's what it's doing
- Saw this while testing naos
- New masters stuffs and some old tasks
- co-master sync of repos in /deployment
- Add support for a global mutex to keep multiple masters from clobbering each other
- Done puppet knows masters, let's use puppet
- Swagger for MW
- What's the status? Seems to work OK modulo update of python-service-checker
As Always
edit- Phase 2
- Phase 1
- Workboard https://phabricator.wikimedia.org/tag/scap3/
- Etherpad backed up to https://www.mediawiki.org/wiki/Deployment_tooling/Cabal
- Future document https://www.mediawiki.org/wiki/Deployment_tooling/Future
- Spreadsheet: https://docs.google.com/spreadsheets/d/1MlEsFxrLvdZdV_G82WEAIvBXr7ArO7nCEKaFClHhJEw/edit#gid=0