Deployment tooling/Cabal/2015-11-09
Appearance
2015-11-09
[edit]Topics
[edit]TODOs from last meeting
[edit]- TODO AQS puppet/beta hacks puppet refactor
- In progress: https://phabricator.wikimedia.org/T116606
- TODO: Checkout RESTBase deploy weirdness from 2015-10-30
- https://logstash-beta.wmflabs.org/#/dashboard/temp/AVDJhW4sa1EjumVdKD7-
- Maybe didn't try from deployment-bastion?
thcipriani@deployment-bastion:/srv/deployment/restbase/deploy$ jq '.' < .git/DEPLOY_HEAD { "timestamp": "2015-10-21T15:37:28.401642", "user": "thcipriani", "tag": "scap/sync/2015-10-21/0005", "commit": "3006b77eb06651f237967f6c1074deadeef18fc5" }
Documentation
[edit]Still in progress:
- Recent merges
-
- Important: https://phabricator.wikimedia.org/D32
- deploy-log: https://phabricator.wikimedia.org/D35
- Autodoc generation
-
- Happens! https://doc.wikimedia.org/mw-tools-scap/
- Still hasn't merged https://phabricator.wikimedia.org/T117770 and https://phabricator.wikimedia.org/T117431
- TODO
-
- User tutorial
- Environment documentation
- Unit tests for inheritance +1
- Document
--limits
Config Diffs
[edit]- Pass configuration diff from target back to deployer
- By default 1st target 1st deploy group
- Console syntax highlighting
-a
for all targets diff- TODO: create task for Mukunda
AQS Deployment
[edit]- Puppet cleanup continues https://phabricator.wikimedia.org/T116206
As Always
[edit]- 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