Commit Graph

108 Commits

Author SHA1 Message Date
Anton Chuchkalov
3137b03b77 fix wrong rollback message 2016-07-22 17:26:52 +03:00
Anton Chuchkalov
a671083ae6 add project metadata sync with chef on deploy 2016-07-22 17:03:17 +03:00
Anton Chuchkalov
483329139b Merge branch 'strip_server_address' into qa 2016-06-07 19:34:42 +03:00
Anton Chuchkalov
d3af55acac do not delete servers if skip_rollback is set 2016-04-14 23:00:39 +03:00
Anton Chuchkalov
497489dd77 CID-472: sync groups 2016-04-05 15:28:17 +03:00
Anton Chuchkalov
7bff283cf9 strip server addresses 2016-04-01 17:21:54 +03:00
Anton Chuchkalov
5b211b3be8 move server_executor helper classes into separate folder 2016-03-30 10:11:59 +03:00
Anton Chuchkalov
a71a6edf45 refactore operation results 2016-03-23 15:54:04 +03:00
Anton Chuchkalov
39253e8605 job waiting refactoring 2016-03-22 22:39:31 +03:00
Anton Chuchkalov
5fcd74c17c CID-470: fix error and nice output 2016-03-17 18:32:44 +02:00
Anton Chuchkalov
aec662ca83 CID-470: do not call knife if node name is empty on deleting 2016-03-17 18:08:35 +02:00
Anton Chuchkalov
fce9231acc CID-340: set deployers list for sandbox projects 2016-03-17 15:22:25 +02:00
Anton Chuchkalov
02e92be1cd CID-449: fix expiration worker 2016-03-09 16:16:52 +03:00
Anton Chuchkalov
f679fbb638 Merge branch 'remove_chef_client_options' into qa 2016-03-08 10:16:09 +03:00
Anton Chuchkalov
d204d64660 Merge branch 'CID-443-rollback_servers_with_failed_bootstrap' into qa 2016-03-08 10:11:47 +03:00
Anton Chuchkalov
231c79ab48 CID-443: rollbacks servers with failed bootstrap 2016-03-04 17:50:01 +03:00
Anton Chuchkalov
26969cb94c remove chef client options 2016-03-04 13:00:17 +03:00
Anton Chuchkalov
6761c811dd CID-410: implement named tasks 2016-03-01 22:05:25 +03:00
Anton Chuchkalov
03532e68e8 CID-418: add ability to set chef_client_options for single deploy 2016-03-01 17:41:51 +03:00
Anton Chuchkalov
f079363fe4 permit blank chef_client_options 2016-02-20 14:44:21 +03:00
Tim Lianov
0b842e60f7 Merge branch 'cid-400-chef_client_options' into features 2016-02-16 04:23:36 -05:00
Anton Chuchkalov
acb08d08fa add chef_client_options to env 2016-02-12 21:13:09 +03:00
Anton Chuchkalov
0fcd17b8bb Merge branch 'cid-390-async_servers_deleting' into features 2016-02-06 01:03:19 +07:00
Anton Chuchkalov
92598d86ed add possibility to set chef_node_name mask for stacks; cover StackBootstrapWorker with specs 2016-02-06 00:55:41 +07:00
Anton Chuchkalov
68c4ff03e7 Merge branch 'qa' into specs 2016-02-02 23:30:25 +07:00
Anton Chuchkalov
775c9758ca move servers deleting to background 2016-02-02 16:01:48 +07:00
Anton Chuchkalov
f97f2fe751 Merge branch 'specs' into async_servers_deleting 2016-02-02 14:16:42 +07:00
Anton Chuchkalov
5d47856f65 Revert "Revert "Merge branch 'qa' into release""
This reverts commit 0fe1218731.
2016-01-27 16:44:59 +04:00
Anton Chuchkalov
f016727f37 stub logger in various places 2016-01-21 20:46:15 +03:00
Tim Lianov
0fe1218731 Revert "Merge branch 'qa' into release"
This reverts commit 49ba7a8b0d, reversing
changes made to eb753df4c9.
2016-01-21 12:10:36 -05:00
Anton Chuchkalov
b680b5cfa5 Merge branch 'remove_stack_presets' into specs 2016-01-21 19:49:06 +03:00
Anton Chuchkalov
f4d13ce19f add specs for ServerExecutor#unbootstrap 2016-01-20 13:13:49 +03:00
Anton Chuchkalov
ee9605fc4d introduced ExpirationScheduler 2016-01-20 13:13:48 +03:00
Anton Chuchkalov
5b364ea41b add specs for ServerExecutor#report=, project= and expiration scheduling 2016-01-19 17:44:10 +03:00
Anton Chuchkalov
48572f6875 add specs for ServerExecutor#add_run_list_to_deploy_info and #compute_run_list 2016-01-19 17:03:33 +03:00
Anton Chuchkalov
a88fa8e2f6 rename return_codes to error_codes 2016-01-19 14:29:34 +03:00
Anton Chuchkalov
33b460d50b add specs for ServerExecutor#deploy 2016-01-19 13:36:29 +03:00
Anton Chuchkalov
170863809f add specs 2016-01-18 14:35:09 +03:00
Anton Chuchkalov
8b0b1f9e11 add possibility to manually set private ip to created instances 2016-01-13 14:02:32 +03:00
Anton Chuchkalov
ac5b9fd4ac add specs for ServerExecutor#two_phase_bootstrap 2015-12-29 16:10:05 +03:00
Anton Chuchkalov
cf19294772 add specs for ServerExecutor#bootstrap 2015-12-28 13:07:13 +03:00
Anton Chuchkalov
7273228833 add specs for ServerExecutor#create_server 2015-12-24 19:51:52 +04:00
amartynov
0c6d07b606 ssh command changed to net/ssh lib 2015-12-21 16:07:52 +03:00
Anton Martynov
8fbb8ff317 Merge branch '#840' into features 2015-11-26 16:51:07 +03:00
Anton Chuchkalov
424a3b19e2 Merge branch 'features' of git.stu.neva.ru:cloudtechlab/devops-service into features 2015-11-23 17:26:20 +03:00
Anton Chuchkalov
a2d9e57d09 #648: store last server operation as subhash 2015-11-23 17:21:55 +03:00
amartynov
6f3862f822 Merge branch '#879' into features 2015-11-23 16:32:50 +03:00
amartynov
c7307a339f #879: tags methods 2015-11-23 14:55:53 +03:00
Anton Martynov
e81bc64130 #840: chef_environment support 2015-11-20 12:04:59 +03:00
Anton Chuchkalov
df38e86117 #871: ability to delete all project servers 2015-11-13 18:45:43 +03:00