amartynov
1805f8d65c
#840 : some changes
2015-10-23 17:14:52 +03:00
amartynov
ca21238de2
#840 : refactored
2015-10-23 14:54:56 +03:00
Tim Lianov
b5fe87283b
Merge branch 'bug_fix' into qa
2015-10-22 13:53:55 -04:00
amartynov
9574b710b2
#839 : strip cmd output
2015-10-22 16:52:31 +03:00
amartynov
0a5d37fa4f
#839 : fixed
2015-10-22 16:23:01 +03:00
amartynov
057fd8804a
#839 : fixed ssh command
2015-10-22 15:53:27 +03:00
amartynov
5aa65021b4
#839 : check if /etc/chef exists
2015-10-22 15:39:27 +03:00
amartynov
c0dcc52684
Merge branch 'bug_fix' of http://git.stu.neva.ru/cloudtechlab/devops-service into bug_fix
2015-10-22 15:18:49 +03:00
amartynov
d49c49d9f0
#819 : name -> id
2015-10-22 14:33:31 +03:00
amartynov
e0dd85d9b2
#819 : fixed project name
2015-10-22 14:07:58 +03:00
amartynov
cda1d937c4
#839 : unbootstrap command
2015-10-22 13:56:16 +03:00
amartynov
68a7666761
#789 : provider accounts list
2015-10-22 12:39:22 +03:00
Anton Chuchkalov
48f8812e29
#838 : fix error in devops client related to deploy_envs deleting
2015-10-21 15:00:51 +03:00
Anton Chuchkalov
ae667301db
#837 : change env renaming error messages
2015-10-21 14:39:18 +03:00
Anton Chuchkalov
7f676f18e9
rename file with DevopsError
2015-10-21 14:39:15 +03:00
amartynov
3d21cbfb41
#819 : added 'projects' object into response
2015-10-20 16:12:50 +03:00
amartynov
d5c1f5fb19
Merge branch ' #826 ' into bug_fix
2015-10-20 14:11:09 +03:00
amartynov
dfb4e9bcbb
#826 : catch KnifeConfigError
2015-10-20 14:09:57 +03:00
amartynov
b70165c3b4
\#780: done
...
fixed role name
new field validators
without validate fields types
fixed error with user parser
todo: project tests
returned some tests, users fixed
some more tests: filters
images tests
network tests
keys tests
test generator
fixed run_list validator
2015-10-20 13:36:44 +03:00
Anton Chuchkalov
264e651f64
Merge branch ' #778 ' into qa
2015-10-13 12:35:41 +03:00
Anton Chuchkalov
a9a70e8375
fix bug with changing user password and email
2015-10-12 17:21:16 +03:00
Anton Chuchkalov
6a46eb3c2f
#778 : return error on attempt of creating duplicating users
2015-10-12 16:58:23 +03:00
amartynov
8ae5fa635e
#824 : added bootstrap template to stack servers bootstrap command
2015-10-12 11:58:24 +03:00
amartynov
86aaaaf1b8
#824 : fixed. Added encoding with replace invalid symbols
2015-10-09 16:27:47 +03:00
amartynov
753aeaf281
patch -> put
2015-10-09 15:08:39 +03:00
amartynov
b984d128f0
fixed method name
2015-10-09 15:02:20 +03:00
amartynov
d250dcf1e5
#826 : knife config error
2015-10-09 15:00:21 +03:00
amartynov
2c3d9b99c5
fixed roles response
2015-10-09 14:09:37 +03:00
amartynov
1feedb5c9e
archive server private key must be an absolute path
2015-10-06 13:36:24 +03:00
amartynov
9d539d59d0
Merge branch 'features' into dev
2015-10-06 12:45:26 +03:00
amartynov
daf6ac639c
fixed
2015-10-06 12:45:08 +03:00
amartynov
68c0d8d011
Merge branch 'features' into dev
2015-10-05 16:27:48 +03:00
amartynov
d906ae1fe6
access logger, done, without remote_user
2015-10-05 16:27:23 +03:00
amartynov
1472a905df
Merge branch 'features' into dev
2015-10-05 16:21:06 +03:00
amartynov
a9df8f9a20
log format test
2015-10-05 16:20:56 +03:00
amartynov
202143aa31
Merge branch 'features' into dev
2015-10-05 15:35:01 +03:00
amartynov
17dc96542e
fixed format
2015-10-05 15:34:48 +03:00
amartynov
82cf66480f
Merge branch 'features' into dev
2015-10-05 15:30:57 +03:00
amartynov
d21b381553
fixed
2015-10-05 15:30:46 +03:00
amartynov
eed78d077d
Merge branch 'features' into dev
2015-10-05 15:27:18 +03:00
amartynov
97e903e5e1
new access logger
2015-10-05 15:27:06 +03:00
amartynov
f256b6545f
#780 : add new project environment path
2015-10-05 14:54:47 +03:00
amartynov
03e3b16aca
#810 : fixed ssh commands
2015-10-05 13:39:29 +03:00
amartynov
c0219ab1be
#801 : fixed
2015-10-05 13:21:48 +03:00
amartynov
fa1fc396ea
fixed error with 'out'
2015-10-02 18:19:44 +03:00
Anton Martynov
11414241ea
fixed
2015-10-01 22:41:35 +03:00
Anton Martynov
f764db18ed
set run_list to node from chef-server (after bootstrap), -r option for chef-client if server from stack
2015-10-01 17:27:04 +03:00
Anton Martynov
e8677efc69
knife -> bundle exec knife
2015-10-01 13:13:12 +03:00
Anton Martynov
73a68455bd
Merge branch 'devops_3' of git.stu.neva.ru:cloudtechlab/devops-service into devops_3
2015-10-01 11:11:33 +03:00
Anton Martynov
6fbdfa341c
migration scripts
2015-10-01 11:11:20 +03:00
amartynov
36a9ad80b2
added deploy_env to role
2015-09-30 17:51:15 +03:00
amartynov
725d58a346
#799 : fixed run list for deploy scheme 1
2015-09-30 17:05:52 +03:00
Anton Martynov
9233c49ae5
TODO: verify hooks results
2015-09-29 21:59:56 +03:00
Anton Chuchkalov
3a65859fed
#771 : fix error message
2015-09-29 17:15:05 +03:00
Anton Chuchkalov
d631a30be4
store hashes, not json strings
2015-09-29 16:37:59 +03:00
Anton Chuchkalov
23f80ea9b7
put response body to statistic db
2015-09-29 16:16:59 +03:00
Anton Martynov
8e2c9cf64b
#744 : logs
2015-09-29 13:48:35 +03:00
Anton Martynov
be1edb9beb
#769 : done
2015-09-29 13:44:39 +03:00
Anton Martynov
2a21236b92
#768 : done
2015-09-28 22:04:22 +03:00
amartynov
49ea2de13c
for testing X-Straem
2015-09-28 16:35:38 +03:00
amartynov
e9f4feed97
commented raise 'hello'
2015-09-28 15:10:24 +03:00
amartynov
a0cfd3f3ad
Merge branch 'devops_3' of http://git.stu.neva.ru/cloudtechlab/devops-service into devops_3
2015-09-28 14:10:28 +03:00
amartynov
f06162e45f
#713 : done
2015-09-28 14:10:14 +03:00
Anton Chuchkalov
b6c49161e0
#730 : separate deploy and bootstrap errors handling
2015-09-25 17:31:10 +03:00
amartynov
d354edd84f
returned to old validation
2015-09-24 17:56:20 +03:00
amartynov
e681b6dbfb
cloud params validator
2015-09-24 17:19:56 +03:00
amartynov
66d3df5aa6
#716 : fixed db query
2015-09-24 16:41:56 +03:00
amartynov
356d6efcd9
Merge branch 'devops_3' of http://git.stu.neva.ru/cloudtechlab/devops-service into devops_3
2015-09-24 15:39:22 +03:00
amartynov
df07455d40
#716 : new db query
2015-09-24 15:37:11 +03:00
Anton Chuchkalov
cdeecb02e4
#750 : add reserve and unreserve commands for stack
2015-09-24 15:06:02 +03:00
amartynov
762572553c
Merge branch 'devops_3' of http://git.stu.neva.ru/cloudtechlab/devops-service into devops_3
2015-09-22 15:23:25 +03:00
amartynov
98d243aee1
#720 : done
2015-09-22 15:23:13 +03:00
Anton Chuchkalov
7e2d4bc875
Merge branch 'devops_3' of git.stu.neva.ru:cloudtechlab/devops-service into devops_3
2015-09-22 15:08:30 +03:00
Anton Chuchkalov
a12c05e743
#730 : add deploy_error to operation codes
2015-09-22 15:07:56 +03:00
amartynov
fd21a58673
messages log
2015-09-22 15:05:13 +03:00
amartynov
95c9da80b4
fixed
2015-09-22 15:01:32 +03:00
amartynov
684a48f6dd
some fixes to create project
2015-09-22 14:30:52 +03:00
amartynov
1cebb55f43
fixed
2015-09-22 13:05:04 +03:00
amartynov
118f4583a7
without puts
2015-09-22 12:52:53 +03:00
amartynov
8598c98a92
#743 : fixed
2015-09-22 12:49:27 +03:00
amartynov
c98b418552
#707 : messages for responses
2015-09-22 12:19:15 +03:00
Anton Chuchkalov
ddb79f82e9
#730 : more accurate chef bootstrap errors handling
2015-09-21 20:57:07 +03:00
Anton Chuchkalov
feef03efc5
Merge branch 'devops_3' into handling_stack_exceptions
2015-09-21 20:32:09 +03:00
Anton Chuchkalov
d7103c572b
#730 : Detailed stack creating logs
2015-09-21 20:27:43 +03:00
amartynov
b2c666ea95
fixed stack status
2015-09-21 18:00:21 +03:00
amartynov
1129079627
some new lines
2015-09-21 17:41:40 +03:00
amartynov
324992a13e
server without Tags, some tests for stack
2015-09-21 17:34:20 +03:00
amartynov
2ac1ce76c2
test for tags
2015-09-21 13:34:08 +03:00
amartynov
1cccd2b5e7
#742 : fixed
2015-09-21 12:44:29 +03:00
amartynov
f922c689e2
#739 : without name parameter
2015-09-21 11:56:01 +03:00
amartynov
08f826586a
#739 : fixed
2015-09-21 11:53:40 +03:00
Anton Martynov
17b64b2422
#731 : fixed
2015-09-18 16:50:08 +03:00
Anton Martynov
ddae928c30
Build information -> Deploy Input Parameters
2015-09-18 12:31:33 +03:00
Anton Martynov
7b1a2c1dc5
fixed error with indexes if collection does not exist
2015-09-18 12:28:16 +03:00
Anton Martynov
947c7cdac4
#731 : fixed
2015-09-18 10:32:50 +03:00
Anton Chuchkalov
f01973ce92
add API for statistic
2015-09-17 13:15:19 +03:00
Anton Martynov
31e86c5c6a
server executor, set report
2015-09-17 11:50:35 +03:00
Anton Martynov
413609be82
comment
2015-09-17 11:15:10 +03:00
Anton Martynov
98f8eb7c16
set tags if no errors
2015-09-16 17:13:42 +03:00
Anton Martynov
735edc1eab
set stack tegs for resources only
2015-09-16 16:59:24 +03:00
Anton Martynov
136e205056
TODO:
2015-09-16 15:07:54 +03:00
Anton Martynov
d05e57ba7a
Merge branch 'devops_3' of git.stu.neva.ru:cloudtechlab/devops-service into devops_3
2015-09-16 15:05:31 +03:00
Anton Martynov
112420e2ed
fixed
2015-09-16 15:05:04 +03:00
Anton Chuchkalov
00db5411d3
Merge branch 'devops_3' of git.stu.neva.ru:cloudtechlab/devops-service into devops_3
2015-09-16 14:51:36 +03:00
Anton Chuchkalov
8b017700b2
#716 : check if stack template is in use before deleting
2015-09-16 14:51:29 +03:00
Anton Martynov
972a425b3e
fixed
2015-09-16 14:39:22 +03:00
Anton Martynov
21f66cbdf5
#720 : done
2015-09-16 14:07:46 +03:00
Anton Chuchkalov
0ce0207fdf
proper names for instances in groups
2015-09-16 12:52:56 +03:00
Anton Chuchkalov
a9ad1ca8de
handle master nodes group in ec2
2015-09-16 12:33:37 +03:00
Anton Chuchkalov
0dd550c37e
properly set chef node name for instances
2015-09-16 12:14:01 +03:00
Anton Chuchkalov
9c21fc0fe4
scheduling expiration handlers in sidekiq
2015-09-15 19:54:43 +03:00
amartynov
844c11ae3f
#661 : done
2015-09-15 17:14:26 +03:00
amartynov
2305b1f837
we can not rename environment only
2015-09-15 16:05:32 +03:00
amartynov
a1495d6e14
without puts
2015-09-15 15:47:00 +03:00
amartynov
cc0b5f04db
done
2015-09-15 15:41:30 +03:00
amartynov
3464d13ff1
for testing
2015-09-15 15:37:34 +03:00
amartynov
d9745f0d4f
reports sort
2015-09-15 15:08:14 +03:00
amartynov
05aad3a91c
some logs
2015-09-15 14:33:53 +03:00
amartynov
773ba77357
fixed
2015-09-15 14:31:05 +03:00
amartynov
b09968684f
fixed
2015-09-15 14:27:06 +03:00
amartynov
e1d1b99ae9
#708 : done, reports index
2015-09-15 14:13:35 +03:00
amartynov
7ead58ff91
fixed
2015-09-15 14:12:39 +03:00
amartynov
8da62ce02a
#688 : done
2015-09-15 13:06:25 +03:00
amartynov
4bf2bc0c3c
POST to update project components
2015-09-14 18:55:20 +03:00
amartynov
5586e8ebe4
fixed
2015-09-14 18:43:56 +03:00
amartynov
ecd9d7aed1
fixed project update
2015-09-14 18:43:03 +03:00
amartynov
01aa4a6607
fixed
2015-09-14 17:51:24 +03:00
amartynov
d9eafd695b
Merge branch 'devops_3' of http://git.stu.neva.ru/cloudtechlab/devops-service into devops_3
2015-09-14 17:47:23 +03:00
amartynov
feebbd19c7
update project components
2015-09-14 17:47:11 +03:00
Anton Chuchkalov
bf567945ce
add routes to deploy_envs and to deploy_env
2015-09-14 15:26:36 +03:00
amartynov
ed7082596b
get server with key param
2015-09-14 14:12:51 +03:00
amartynov
31fe2e045d
#695 : fixed
2015-09-14 10:48:38 +03:00
amartynov
fc4b408fae
#694 : fixed
2015-09-14 10:44:34 +03:00
amartynov
c887e41257
#690 : added owner to stack_template
2015-09-14 10:22:05 +03:00
amartynov
27bdf96136
#689 : done
2015-09-11 16:26:41 +03:00
amartynov
e893beaf55
#687 : done
2015-09-11 16:18:20 +03:00
amartynov
c7ea85c84c
#666 : done
2015-09-11 12:22:58 +03:00
amartynov
f9b9682c6d
#680 : done
2015-09-11 12:05:13 +03:00
amartynov
85cb61e6b5
#681 : fixed
2015-09-09 10:31:13 +03:00
Anton Chuchkalov
c927b98ddf
fix migrator
2015-09-08 16:57:19 +03:00
Anton Chuchkalov
53961231d9
use devops config
2015-09-08 16:20:27 +03:00
Anton Chuchkalov
a63aaa4651
add users permissions updater
2015-09-08 15:45:34 +03:00
Anton Chuchkalov
9e56624870
update test project worker
2015-09-03 17:03:47 +03:00
Anton Chuchkalov
871d24948b
change superclass of custom exceptions
2015-09-03 14:07:21 +03:00
Anton Chuchkalov
c5264401ee
add ability to start workers synchronously
2015-09-02 12:50:24 +03:00
Anton Chuchkalov
e682e75884
refactore bootstrap server worker
2015-09-02 12:41:29 +03:00
Anton Chuchkalov
8e190d23b4
refactore deploy worker
2015-09-02 12:26:48 +03:00
Anton Chuchkalov
6ade8a015a
refactore create server worker
2015-09-01 17:08:02 +03:00
Anton Chuchkalov
f02b905716
refactore job starter
2015-09-01 16:31:31 +03:00
Anton Chuchkalov
f805ea6bce
print error to trace
2015-08-31 16:49:49 +03:00
Anton Chuchkalov
6824280225
fix deleting servers after stack deleting
2015-08-31 14:26:16 +03:00
Anton Chuchkalov
da7d78f843
fix several bugs
2015-08-28 17:00:48 +03:00
Anton Chuchkalov
6c7a700861
add comment for details
2015-08-28 14:55:33 +03:00
Anton Chuchkalov
4a44f6baa0
fix error that broke stack status updating
2015-08-28 14:44:28 +03:00
Anton Chuchkalov
0f2698f587
fix some wrong method names
2015-08-27 14:29:19 +03:00
Anton Chuchkalov
947088eaca
fix method name
2015-08-26 13:59:04 +03:00
Tim Lianov
a2be1b709a
#674 : fixed
2015-08-25 16:07:29 +03:00
Tim Lianov
102a1b133a
commented bugged validate_template method call, created issue #673
2015-08-25 14:54:59 +03:00
Anton Martynov
b2ead2047b
provider run_list in deploy
2015-08-24 17:20:55 +03:00
Anton Martynov
4e7e74e47c
fixed
2015-08-24 16:04:16 +03:00
Anton Martynov
eca9352a1c
fixed
2015-08-24 14:57:15 +03:00
Anton Martynov
4804effc9f
template validation
2015-08-21 19:03:53 +03:00
Anton Martynov
83cb04ab85
before deploy hook: generate run list
2015-08-21 15:17:42 +03:00
Anton Martynov
6c1cd9b9f2
stack name for server
2015-08-20 22:42:21 +03:00
Anton Martynov
5adbff376f
fixed case
2015-08-20 22:15:34 +03:00
Anton Martynov
37f383a6af
:Merge branch 'devops_3' of http://git.stu.neva.ru/cloudtechlab/devops-service into devops_3
2015-08-20 21:56:33 +03:00
Anton Martynov
49422a5f73
fixed chef_node_name for stack server
2015-08-20 21:55:44 +03:00
amartynov
59106f168a
fixed
2015-08-20 17:21:41 +03:00
amartynov
8e3c277976
fixed
2015-08-19 20:33:14 +03:00
amartynov
065e93d409
waiting ssh command in log
2015-08-19 20:21:10 +03:00
amartynov
3e4c316523
fixed
2015-08-19 19:51:53 +03:00
amartynov
dec867771f
fixed
2015-08-19 19:45:51 +03:00
amartynov
b14e314b25
fixed
2015-08-19 19:37:58 +03:00
amartynov
ee2e193a8b
fixed, without roll_back
2015-08-19 19:34:46 +03:00
amartynov
02d1ff3ad3
build_number
2015-08-19 18:59:48 +03:00
amartynov
391336035d
init plugins in worker
2015-08-19 17:44:58 +03:00
amartynov
af63c9693e
list stack servers
2015-08-19 16:52:01 +03:00
amartynov
8386a57080
fixed
2015-08-19 16:34:56 +03:00
amartynov
15b66e116b
servers info for stack
2015-08-18 20:01:17 +03:00
amartynov
c55f69bd75
for testing
2015-08-18 19:36:48 +03:00
amartynov
215714fb1b
to testing
2015-08-18 19:19:24 +03:00
amartynov
9ee033272b
fixed
2015-08-18 18:50:47 +03:00
amartynov
e4cd1f3a62
stack servers
2015-08-18 18:41:15 +03:00
amartynov
c9424d4081
logs
2015-08-18 18:22:05 +03:00
amartynov
1ba9f6b6c8
some more logs
2015-08-18 18:09:09 +03:00
amartynov
cb32c9126b
out.flush
2015-08-18 17:53:39 +03:00
amartynov
feba8717b1
stack without details in db
2015-08-18 17:47:02 +03:00
amartynov
4b9a5f9c49
some more logs
2015-08-18 17:41:17 +03:00
amartynov
aa1ab103e0
fixed stack id
2015-08-18 16:44:55 +03:00
amartynov
ae1f79f6a8
fixed typo
2015-08-18 16:41:16 +03:00
amartynov
44ad70b01b
find stack by name
2015-08-18 16:37:33 +03:00
amartynov
53a1e23864
data for logs
2015-08-18 16:27:35 +03:00
amartynov
630abbc68b
data for log
2015-08-18 16:23:44 +03:00
amartynov
b13a965fd8
fixed Hash error
2015-08-18 16:15:23 +03:00
amartynov
e1a101eda4
added Capabilities: CAPABILITY_IAM
2015-08-18 16:09:41 +03:00
amartynov
8a37763935
aws stack without '_'
2015-08-18 16:02:55 +03:00
amartynov
2006be82d3
stack classes without self.provider, test
2015-08-18 15:55:58 +03:00
amartynov
b622919bcf
some fixes
2015-08-17 17:50:24 +03:00
amartynov
78d10b6cbf
fixed #671
2015-08-17 14:45:46 +03:00
amartynov
ce49f03dd4
create stack method for ec2
2015-08-17 11:25:20 +03:00
amartynov
21cfbd8973
fixed openstack provider to create stack
2015-08-14 17:48:07 +03:00
amartynov
3fcc4f16d1
patch method to add environment to project
2015-08-14 17:47:18 +03:00
amartynov
e24aa8765b
stack deploy
2015-08-14 13:28:03 +03:00
amartynov
511f689414
routes list
2015-08-13 17:43:08 +03:00
amartynov
1c9277f3c3
fixed
2015-08-13 16:10:50 +03:00
amartynov
5305264699
stack_template for environment + validation feature
2015-08-13 15:49:37 +03:00
amartynov
2073e54ec4
fixed
2015-08-12 17:16:52 +03:00
amartynov
50e43be60c
fixed delete server method
2015-08-12 17:14:01 +03:00
amartynov
3baed509dd
fixed
2015-08-12 17:11:34 +03:00
amartynov
0c8159bddf
removed commans/server
2015-08-12 16:58:50 +03:00
amartynov
5b1b7da21b
server and deploy commands migrated to server_executor
2015-08-12 16:39:41 +03:00
amartynov
0f83e3d9e6
fixed deploy command
2015-08-12 14:42:21 +03:00
amartynov
f2dc365950
fixed
2015-08-12 14:19:52 +03:00
amartynov
a191b17f67
fixed: set to array
2015-08-12 14:08:48 +03:00
amartynov
63434d5d52
fixed key path for bootstrap
2015-08-12 13:55:22 +03:00
amartynov
8ec2b4bbad
fixed out
2015-08-12 13:43:37 +03:00
amartynov
9f48b54ffc
stack name
2015-08-12 13:32:26 +03:00
amartynov
d09ae85ab4
bootstrap stack servers
2015-08-12 12:24:48 +03:00
amartynov
9fece78466
hooks in executor
2015-08-12 11:37:17 +03:00
amartynov
6fb077903d
some fixes
2015-08-12 09:41:19 +03:00
Anton Martynov
fb272395df
executors: server executor
2015-08-11 19:47:54 +03:00
amartynov
7a69d2b83c
bootstrap -c option
2015-08-10 16:35:28 +03:00
amartynov
794883aaa6
fixed report
2015-08-10 15:10:47 +03:00
amartynov
efec7d914a
default devops_dir
2015-08-10 15:10:35 +03:00
amartynov
62f6e8cb4c
set report data
2015-08-10 13:47:14 +03:00
amartynov
bc45a4c44d
fixwd bootstrap
2015-08-10 13:35:52 +03:00
amartynov
ea11d88e03
report without protect
2015-08-10 13:21:00 +03:00
amartynov
1c396d373a
fixed model
2015-08-10 13:20:45 +03:00
amartynov
05e9ef3266
fixed bootstrap stream
2015-08-10 13:17:04 +03:00
amartynov
2961b402b4
fixed logger
2015-08-10 13:10:50 +03:00
amartynov
e0a62d88cf
fixed bootstrap worker
2015-08-10 13:01:34 +03:00
amartynov
f8b1d60fb1
#665
2015-08-10 11:35:03 +03:00
amartynov
bed2fc37e5
ec2 tags
2015-08-07 13:06:59 +03:00
amartynov
95c467dd4a
fixed aws proxy
2015-08-07 12:03:01 +03:00
amartynov
4cf2730772
aws proxy
2015-08-07 11:36:50 +03:00
amartynov
37c84fe7b2
Merge branch 'devops_3' of http://git.stu.neva.ru/cloudtechlab/devops-service into devops_3
2015-08-07 10:04:12 +03:00
amartynov
694599e1d4
fixed
2015-08-07 09:57:36 +03:00
Anton Martynov
54144d62f5
some play with logger
2015-08-06 14:02:10 +03:00
Anton Martynov
944c8df097
some changes
2015-08-06 12:37:56 +03:00
Anton Chuchkalov
cff441696d
Merge branch 'devops_3' of git.stu.neva.ru:cloudtechlab/devops-service into devops_3
2015-08-05 18:26:39 +03:00
Anton Chuchkalov
32d6a1da1a
get rid of extract_servers method using
2015-08-05 18:26:21 +03:00
amartynov
74590dedb5
Merge branch 'devops_3' of http://git.stu.neva.ru/cloudtechlab/devops-service into devops_3
2015-08-05 17:38:39 +03:00
amartynov
54c0e30c96
options for providers create_server
2015-08-05 17:38:32 +03:00
Anton Chuchkalov
821f5f85d1
fix some errors
2015-08-05 17:30:42 +03:00
Anton Chuchkalov
579525f15d
fix some errors
2015-08-05 16:28:12 +03:00
Anton Chuchkalov
662dbfa48b
Merge branch 'devops_3' into devops_3_achuchkalov
2015-08-05 16:06:29 +03:00
Anton Chuchkalov
d49cd07475
current progress
2015-08-05 15:06:18 +03:00
amartynov
a7ebb9625e
fixed
2015-08-05 14:25:08 +03:00
amartynov
03d8553fb0
without puts
2015-08-05 14:09:54 +03:00
amartynov
5f9a22498f
server create refactored
2015-08-05 14:05:14 +03:00
amartynov
f9db126e0c
some fixes
2015-08-04 13:20:35 +03:00
amartynov
024250d408
fixed
2015-08-04 12:40:08 +03:00
amartynov
9d7a2968dc
server, stack, project run_list
2015-08-04 12:36:10 +03:00
amartynov
168691340c
raise exception on Name tag
2015-08-04 09:56:03 +03:00
amartynov
1592939068
ec2 instance tags
2015-08-03 18:01:50 +03:00
amartynov
249d08d60e
fixed error with chef node name
2015-08-03 16:18:03 +03:00
amartynov
02ae115915
some fixes
2015-08-03 15:09:04 +03:00
amartynov
7ee7a8d846
fixed
2015-08-03 11:05:18 +03:00
Anton Martynov
6837528cf4
Merge branch 'devops_3' of git.stu.neva.ru:cloudtechlab/devops-service into devops_3
2015-07-31 15:24:58 +03:00
Anton Martynov
bba3453e7b
expire handler
2015-07-31 15:21:26 +03:00
Anton Martynov
164e05f8bc
project type
2015-07-31 15:08:40 +03:00
Anton Martynov
2f67f18bc3
request parsers
2015-07-30 15:37:43 +03:00
Anton Chuchkalov
ea2046c932
rename stack_sync_worker to stack_bootstrap_worker
2015-07-30 12:18:55 +02:00
Anton Chuchkalov
a018c03ca1
extract servers from manually created stacks
2015-07-30 11:56:32 +02:00
Anton Chuchkalov
c1e2cee920
delete stack servers on stack deleting
2015-07-30 01:29:53 +02:00
Anton Chuchkalov
9c8f685f44
return model in mongo insert and update commands
2015-07-30 01:22:54 +02:00
Anton Chuchkalov
5203455436
persist stack servers into mongo
2015-07-30 01:14:45 +02:00
Anton Chuchkalov
e0c456c571
Merge branch 'devops_3_achuchkalov' into devops_3
2015-07-29 19:37:52 +02:00
Anton Chuchkalov
2e0229cfda
fix some bugs
2015-07-29 19:37:33 +02:00
amartynov
d053ffea0f
network to params
2015-07-28 15:53:28 +03:00
Anton Chuchkalov
7ebceaa8ec
a lot of fixes to make tests pass.
2015-07-28 00:29:08 +02:00
Anton Chuchkalov
beca955f60
Merge branch 'devops_3' into devops_3_achuchkalov
2015-07-27 16:01:26 +02:00
amartynov
10a7bd3029
fixed
2015-07-27 16:45:06 +03:00
amartynov
44e8a4be90
Merge remote-tracking branch 'origin/devops_3_achuchkalov' into devops_3_amartynov
2015-07-27 16:42:28 +03:00
amartynov
c3f89ff4d4
some fixes
2015-07-27 15:56:30 +03:00
Anton Chuchkalov
3ea39866b3
Merge branch 'devops_3_achuchkalov' of bitbucket.org:achuchkalov/devops_backup into devops_3_achuchkalov
2015-07-27 14:52:33 +02:00
amartynov
cdbbef0ae7
project, server
2015-07-27 15:40:10 +03:00
amartynov
f25e95df45
Merge branch 'devops_3_amartynov' of http://git.stu.neva.ru/cloudtechlab/devops-service into devops_3_amartynov
2015-07-27 11:16:36 +03:00
amartynov
5d41044272
stack
2015-07-27 11:14:01 +03:00
amartynov
e05e5e8ada
some fixes
2015-07-23 17:04:24 +03:00
amartynov
644fd87ca4
script, routes, deploy
2015-07-23 16:56:51 +03:00
Anton Chuchkalov
673c74aa3a
provide convinient way to start jobs
2015-07-23 13:54:36 +04:00
Anton Chuchkalov
499d05ad32
add ability to view project stacks
2015-07-22 20:29:42 +04:00
Anton Chuchkalov
7ff7fd6731
rename test template file
2015-07-22 19:52:33 +04:00
Anton Chuchkalov
0066b1cefd
add ability to view stack servers via console
2015-07-21 20:47:16 +04:00
Anton Chuchkalov
ef26dc19e4
autosync stack after creating till status not changed
2015-07-21 19:20:02 +04:00
Anton Chuchkalov
344514d08e
current_progress
2015-07-20 19:59:26 +04:00
Anton Martynov
1555258d31
key, tag, bootstrap_template
2015-07-17 20:22:29 +03:00
Anton Chuchkalov
2243015914
add project and deploy_env params to stack template client handler
2015-07-17 15:15:52 +03:00
Anton Chuchkalov
53a363682b
rename test template
2015-07-17 13:01:13 +03:00
Anton Chuchkalov
fa4b1089b6
Merge branch 'devops_3_achuchkalov' of git.stu.neva.ru:cloudtechlab/devops-service into devops_3_achuchkalov
2015-07-17 12:25:11 +03:00
amartynov
31f1fd5e2b
groups, filters, users, flavors
2015-07-16 17:18:55 +03:00
Anton Chuchkalov
58e0f4d118
set project and deploy_env attrs to stack created from presets
2015-07-16 17:01:53 +04:00
amartynov
afbe4f691f
loggers
2015-07-16 13:19:33 +03:00
amartynov
32443651f6
refactored, core files
2015-07-16 12:54:16 +03:00
Anton Chuchkalov
589fc6ff84
rename stack_template_presets to stack_presets
2015-07-15 20:21:23 +04:00
Anton Chuchkalov
9aad1253fe
add ability to watch stack resources
2015-07-15 19:37:27 +04:00
Anton Chuchkalov
fb5cdea4b2
change preset params to make it createable
2015-07-15 18:47:59 +04:00
amartynov
863480899a
filters tests
2015-07-15 16:52:50 +03:00
Anton Chuchkalov
e11788afb7
autoupdate stack template preset body
2015-07-15 17:25:06 +04:00
Anton Chuchkalov
7ac62a2a36
add sync method to stack
2015-07-14 17:51:40 +04:00
Anton Chuchkalov
a72fc782a3
current progress
2015-07-13 21:26:13 +04:00
Anton Chuchkalov
3c8f5258d0
add possibility to stub only selected providers
2015-07-13 19:55:41 +04:00
Anton Chuchkalov
92a43ed67c
Merge branch 'devops_3' of git.stu.neva.ru:cloudtechlab/devops-service into devops_3
2015-07-10 15:05:57 +03:00
Anton Chuchkalov
b01031acba
fix several problems occured after merge (nibr inheritage)
2015-07-10 15:00:13 +03:00
Anton Chuchkalov
fe346e3351
change model stubbing to openstack stubbing
2015-07-10 13:14:10 +03:00
Anton Chuchkalov
3117f412c0
remove unused method definition
2015-07-10 13:10:08 +03:00
Anton Chuchkalov
34c7daa54b
Merge branch 'devops_3' into merging
2015-07-10 13:08:59 +03:00
Anton Martynov
d5b94b022e
#653 : fixed
2015-07-10 10:30:14 +03:00
Anton Chuchkalov
6161e7f5e8
update stack template presets: now you can actually create stacks
2015-07-08 19:42:36 +04:00
Anton Chuchkalov
356925de49
add more tests
2015-07-08 17:48:19 +04:00
Anton Chuchkalov
9820ef415f
add tests to stack template presets
2015-07-08 16:56:24 +04:00
Anton Chuchkalov
79183c3a9d
fix naming again
2015-07-08 14:43:31 +04:00
Anton Chuchkalov
f0ad8206be
fix bug with filters creating
2015-07-07 15:09:37 +03:00
Anton Chuchkalov
13edacc58c
fix some bugs
2015-07-06 18:00:45 +04:00
Anton Chuchkalov
ecbb40ce07
fix creating new keys
2015-07-06 16:21:43 +04:00
Anton Chuchkalov
699f45d753
fix bug in stack template presets routes
2015-07-06 16:21:32 +04:00
Anton Chuchkalov
39d7a33e98
fix checking privileges
2015-07-06 15:23:36 +04:00
Anton Chuchkalov
b09fab680d
new stubbing approach
2015-07-02 20:17:25 +04:00
Anton Chuchkalov
7d6b5410be
check privileges again
2015-07-02 19:30:40 +04:00
Anton Martynov
2125065b96
project delete hooks
2015-07-01 17:22:38 +03:00
Anton Martynov
f5c3662b3d
project types and hooks
2015-07-01 17:14:23 +03:00
amartynov
817f627fa4
project_template connector
2015-06-30 16:06:48 +03:00
amartynov
9b9050939e
some fixes, report in api_v2
2015-06-30 14:27:42 +03:00
amartynov
22663ec30c
devops apps
2015-06-25 11:13:46 +03:00
Anton Chuchkalov
d843ad6d5b
implement building stack templates from presets in client
2015-06-22 14:51:04 +04:00
Anton Chuchkalov
0e6de0444e
implement actual_template_hash method
2015-06-22 12:59:31 +04:00
Anton Chuchkalov
dfb8c82469
add methods for building template from preset on serverside
2015-06-18 18:53:03 +04:00
Anton Chuchkalov
61a607d298
add stack template presets to client and server
2015-06-17 22:37:08 +03:00
Anton Chuchkalov
a23f518196
fix some errors in server create handler
2015-06-02 13:49:39 +04:00
Anton Chuchkalov
32b0d71693
Merge branch 'devops_3' into devops_3_achuchkalov
2015-05-29 17:09:49 +04:00
amartynov
a43751e0b3
fixed error with settings
2015-05-29 16:57:31 +03:00
Anton Chuchkalov
d4339b9ca7
add default value to parameter in server connector
2015-05-29 16:40:07 +04:00
Anton Chuchkalov
634d5d6d1f
merge stack_templates and stacks on serverside
2015-04-16 18:55:26 +04:00
amartynov
13eed304b1
some fixes + auth REMOTE_USER
2015-03-11 15:10:05 +03:00
Anton Martynov
42f936f040
models in Devops::Model module, auth
2015-03-06 12:20:30 +03:00
amartynov
5ee2e2f714
some fixes
2015-03-04 15:51:27 +03:00
amartynov
e3c501075b
updated plugin path
2015-03-04 13:43:48 +03:00
amartynov
d36f3347f1
archived projects
2015-03-03 12:46:35 +03:00
amartynov
10d29624ba
somethings
2015-02-25 16:01:22 +03:00
amartynov
eed937af5f
removed wisper tests files
2015-02-25 13:58:12 +03:00
amartynov
3c10c7f6c6
fixed tests
2015-02-25 13:57:50 +03:00
Anton Martynov
627b5ba1ee
some fixes
2015-02-19 14:16:07 +03:00
Anton Martynov
9439840b3c
some fixes
2015-02-19 13:26:14 +03:00
Anton Martynov
249a9cd7b8
fixed
2015-02-19 12:01:39 +03:00
Anton Martynov
25685f5c75
refactored
2015-02-19 11:27:56 +03:00
Anton Martynov
d7ac68c592
sinatra multi routes
2015-02-18 13:50:02 +03:00
Anton Martynov
ad4c823251
sinatra methods_with_headers
2015-02-18 13:15:25 +03:00
Anton Martynov
bc06d015ed
without base routes
2015-02-18 11:08:44 +03:00
Anton Martynov
d1a555d97e
merged with dev
2015-02-18 11:00:24 +03:00