Tim Lianov
b5fe87283b
Merge branch 'bug_fix' into qa
2015-10-22 13:53:55 -04:00
amartynov
68a7666761
#789 : provider accounts list
2015-10-22 12:39:22 +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
6a46eb3c2f
#778 : return error on attempt of creating duplicating users
2015-10-12 16:58:23 +03:00
amartynov
2c3d9b99c5
fixed roles response
2015-10-09 14:09:37 +03:00
amartynov
f256b6545f
#780 : add new project environment path
2015-10-05 14:54:47 +03:00
Anton Martynov
be1edb9beb
#769 : done
2015-09-29 13:44:39 +03:00
amartynov
f06162e45f
#713 : done
2015-09-28 14:10:14 +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
df07455d40
#716 : new db query
2015-09-24 15:37:11 +03:00
amartynov
684a48f6dd
some fixes to create project
2015-09-22 14:30:52 +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
324992a13e
server without Tags, some tests for stack
2015-09-21 17:34:20 +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
Anton Martynov
7b1a2c1dc5
fixed error with indexes if collection does not exist
2015-09-18 12:28:16 +03:00
Anton Chuchkalov
f01973ce92
add API for statistic
2015-09-17 13:15:19 +03:00
Anton Chuchkalov
9c21fc0fe4
scheduling expiration handlers in sidekiq
2015-09-15 19:54:43 +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
8da62ce02a
#688 : done
2015-09-15 13:06:25 +03:00
amartynov
ecd9d7aed1
fixed project update
2015-09-14 18:43:03 +03:00
amartynov
feebbd19c7
update project components
2015-09-14 17:47:11 +03:00
amartynov
31fe2e045d
#695 : fixed
2015-09-14 10:48:38 +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
f9b9682c6d
#680 : done
2015-09-11 12:05:13 +03:00
Anton Chuchkalov
8e190d23b4
refactore deploy worker
2015-09-02 12:26:48 +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
947088eaca
fix method name
2015-08-26 13:59:04 +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
amartynov
15b66e116b
servers info for stack
2015-08-18 20:01:17 +03:00
amartynov
feba8717b1
stack without details in db
2015-08-18 17:47:02 +03:00
amartynov
44ad70b01b
find stack by name
2015-08-18 16:37:33 +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
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
5305264699
stack_template for environment + validation feature
2015-08-13 15:49:37 +03:00
amartynov
9f48b54ffc
stack name
2015-08-12 13:32:26 +03:00
amartynov
9fece78466
hooks in executor
2015-08-12 11:37:17 +03:00
amartynov
794883aaa6
fixed report
2015-08-10 15:10:47 +03:00
amartynov
62f6e8cb4c
set report data
2015-08-10 13:47:14 +03:00
amartynov
f8b1d60fb1
#665
2015-08-10 11:35:03 +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 Chuchkalov
32d6a1da1a
get rid of extract_servers method using
2015-08-05 18:26:21 +03:00
Anton Chuchkalov
821f5f85d1
fix some errors
2015-08-05 17:30:42 +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
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
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
2f67f18bc3
request parsers
2015-07-30 15:37:43 +03: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
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
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
5d41044272
stack
2015-07-27 11:14:01 +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
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 Chuchkalov
2243015914
add project and deploy_env params to stack template client handler
2015-07-17 15:15:52 +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
32443651f6
refactored, core files
2015-07-16 12:54:16 +03:00
Anton Chuchkalov
9aad1253fe
add ability to watch stack resources
2015-07-15 19:37:27 +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
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
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
13edacc58c
fix some bugs
2015-07-06 18:00:45 +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
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
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
d36f3347f1
archived projects
2015-03-03 12:46:35 +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
ad4c823251
sinatra methods_with_headers
2015-02-18 13:15:25 +03:00
Anton Martynov
d1a555d97e
merged with dev
2015-02-18 11:00:24 +03:00
amartynov
3dee4b4b0b
fixes
2015-02-12 13:30:49 +03:00
amartynov
fa3450e03e
merged with achuchkalov
2015-02-12 13:01:05 +03:00
amartynov
d24a0ae927
workers
2014-12-04 13:07:25 +03:00
amartynov
1addbe31b4
fixed type and added sort param
2014-12-03 14:52:14 +03:00
amartynov
0887a8c8fc
reports filters
2014-12-02 16:13:48 +03:00
Anton Chuchkalov
8fd2129a4d
switch ec2 to new validation system
2014-11-28 17:12:51 +04:00
Anton Chuchkalov
f6aad954e2
complete tests for openstack deploy_envs validation
2014-11-28 16:12:07 +04:00
Anton Chuchkalov
fc662ff519
current progress
2014-11-27 19:45:35 +04:00
Anton Chuchkalov
f5aced5827
refactore validators
2014-11-26 19:46:04 +04:00
Anton Chuchkalov
574c485c3d
add expiration validation
2014-11-26 19:02:53 +04:00
Anton Chuchkalov
73f4d4d540
add run list validator
2014-11-26 17:59:46 +04:00
amartynov
9ab05ec43e
server version
2014-11-21 12:55:07 +03:00
Anton Martynov
63bb9121bd
reports in db
2014-11-17 14:23:59 +03:00
amartynov
6aebe7b230
fixed key class
2014-11-07 16:13:42 +03:00
amartynov
7e752486be
new server initializer
2014-11-07 16:05:47 +03:00
amartynov
b3273a3ffe
sidekiq
2014-10-22 15:01:55 +04:00
amartynov
f581b1ff63
fixed project servers params
2014-09-09 17:12:18 +04:00
amartynov
237b6c3a1d
'fields' GET parameter for servers and projects
2014-08-26 11:48:40 +04:00
amartynov
8c4453ef39
projects GET params
2014-08-26 10:45:47 +04:00
amartynov
324d4fd581
servers GET params
2014-08-26 10:09:30 +04:00
amartynov
d9f0780554
users tests
2014-07-16 13:32:59 +04:00
amartynov
25486edfe5
fixed
2014-07-14 11:31:21 +04:00
amartynov
4b603f680b
privileges 'x' for deploy, script, project
2014-07-14 10:54:00 +04:00
amartynov
4dbc43416f
filters and images tests
2014-07-08 11:48:23 +04:00
amartynov
b0d5e8e1bd
deploy envs for providers
2014-06-24 13:40:52 +04:00
amartynov
cc86dd79eb
fixed
2014-06-23 19:37:03 +04:00
amartynov
10eaf25454
provider static, todo: project env with provider static
2014-06-18 15:11:47 +04:00
amartynov
adda39e046
#528 : done
2014-05-23 17:36:16 +04:00
GGA Software Services LLC
02bf8b1bba
initial commit
2014-05-08 17:06:06 +04:00