Deployment tooling/Cabal/2016-04-25
2016-04-25
editMisc
edit- Q: is it possible to deploy different SHA1's to different targets?
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
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