Deployment tooling/Cabal/2016-04-25

Misc

 * Q: is it possible to deploy different SHA1's to different targets?
 * context: https://github.com/wikimedia/cassandra-metrics-collector/pull/7

hmmm. There's a flag, don't think there's a config option... vagrant@debiancontrib-jessie:/srv/deployment/mockbase/deploy$ ssh scap-target-02 -- ls -lA /srv/deployment/mockbase/ total 4 lrwxrwxrwx 1 vagrant vagrant 58 Apr 13 22:24 deploy -> deploy-cache/revs/65b5e57de0b652b56d7b6c2bd46f0976fc30f787 drwxr-xr-x 1 vagrant vagrant 42 Apr 13 22:24 deploy-cache vagrant@debiancontrib-jessie:/srv/deployment/mockbase/deploy$ scap deploy -f -l scap-target-02 -r ad3d7225ae9574304600c1dec0f6d5939b7762e0 16:40:14 Started Deploy: mockbase/deploy Entering 'mockbase' 16:40:14

DEFAULT

 * scap-target-02

mockbase/deploy: fetch stage(s): 100% (ok: 1; fail: 0; left: 0) mockbase/deploy: config_deploy stage(s): 100% (ok: 1; fail: 0; left: 0) mockbase/deploy: promote and restart_service stage(s): 100% (ok: 1; fail: 0; left: 0) 16:40:21 Finished Deploy: mockbase/deploy (duration: 00m 06s) vagrant@debiancontrib-jessie:/srv/deployment/mockbase/deploy$ ssh scap-target-02 -- ls -lA /srv/deployment/mockbase/ total 4 lrwxrwxrwx 1 vagrant vagrant 58 Apr 25 16:40 deploy -> deploy-cache/revs/ad3d7225ae9574304600c1dec0f6d5939b7762e0

TODO: File a task for this, and build :)


 * 3.2 release stuff
 * Subcommands


 * Automating Keyholder keys
 * https://gerrit.wikimedia.org/r/#/c/284418/

As Always

 * 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