Deployment tooling/Cabal/2017-04-10
Appearance
2016-04-10
[edit]Updates
[edit]- RESTBase...was deployed and it was good
- Environment in !log message
- Config-diff
- 3d2png
Current Release
[edit]- Prod: 3.5.3-1
- Beta: 3.5.0-1~20170405221400.106 (2017-04-05)
Next release
[edit]- 3.5.4-1 tagged -- https://phabricator.wikimedia.org/T127762
MediaWiki: scap learned to use the absolute path when running sync commands. This means you can now run sync commands outside /srv/mediawiki-staging and hey should still work (Fixes: T162220 -- thanks TimStarling for your help tracking his down!).
scap learned to reloading services in addition to being able to restart them (Fixes: T134001). TODO: 3.5.5 -- make sure that vars.yaml, checks.yaml, scap.cfg all merge the same way
On the radar/Next/blocking
[edit]- Add a delay configuration option to checks
- Datacenter switchover -- need to ensure deployment_server is set only globally
- Fanout for MediaWiki
- https://phabricator.wikimedia.org/D605
- Rollout plan?
Soon™/Wishlist/On the radar/Updates
[edit]- Take a fresh look at config diffs https://phabricator.wikimedia.org/T118206
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