Commit Graph

231 Commits

Author SHA1 Message Date
goodrain
0b6bb81b3a [FIX] remove empty value in array 2017-12-24 18:38:07 +08:00
goodrain
512987256e Merge branch 'taskengin' of code.goodrain.com:goodrain/rainbond into taskengin 2017-12-24 00:46:34 +08:00
goodrain
1e551089e7 [FIX] array split sep change | to , 2017-12-24 00:46:24 +08:00
Bay
d986be787c [REV] change quate to single quate 2017-12-23 23:19:04 +08:00
Bay
8dd8bd5258 [REV] add quate to etcd value 2017-12-23 21:58:55 +08:00
Bay
53bb6ac84a [REV] reverse version 2017-12-23 21:54:19 +08:00
Bay
752d776439 [REV] optimize init script args,add stop to timer 2017-12-23 21:08:14 +08:00
Bay
3163f2c24b Merge remote-tracking branch 'origin/taskengin' into taskengin
Conflicts:
	pkg/grctl/cmd/init.go
2017-12-22 19:25:01 +08:00
bay1ts
492ae3d53f [REV] optimize task delete strategy 2017-12-22 17:09:57 +08:00
goodrain
17183c19b4 [FIX] config array value Deweight 2017-12-22 17:01:54 +08:00
goodrain
7ccc4ca9f4 [FIX] fix the bug that configs value type is []interface{} 2017-12-22 16:45:21 +08:00
goodrain
a83a802dc1 [FIX] print log and test shceduler 2017-12-22 11:12:36 +08:00
goodrain
23aa0518e8 [FIX] modification default etcd address 2017-12-22 10:53:21 +08:00
goodrain
0042c4a0fa [FIX] change install node shell to test 2017-12-22 09:34:19 +08:00
goodrain
4cb18f49ca [FIX] fix nil map bug 2017-12-21 18:21:02 +08:00
goodrain
93094278a4 [FIX] remove datacenter common config 2017-12-21 18:02:28 +08:00
goodrain
a84a8ef855 [ADD] add udp server in node 2017-12-21 17:42:11 +08:00
goodrain
1d816456be [FIX] init other node complete 2017-12-20 22:23:57 +08:00
goodrain
7e9dc32a49 [FIX] Task system test completed, support array configuration 2017-12-20 17:28:21 +08:00
goodrain
6d87712cb7 [FIX] fix the bug of get datacenter config 2017-12-20 13:48:49 +08:00
goodrain
277cfb9aea [FIX] Scheduling test modification 2017-12-20 10:23:55 +08:00
goodrain
0a3f2747c2 [FIX] Complete the basic v2 task scheduling test 2017-12-19 18:46:49 +08:00
goodrain
42afa03e72 [FIX] Merge branch 'release-3.4' 2017-12-18 18:50:10 +08:00
goodrain
a0ed39a6af [FIX] Support multiple master node scheduling elections 2017-12-18 18:47:02 +08:00
goodrain
b665fa0237 [FIX] Unified service registry logic
resolve bug #11
2017-12-18 14:44:25 +08:00
goodrain
ffc892943f [FIX] Adjust task scheduling 2017-12-18 11:10:45 +08:00
bay1ts
9b19df72a5 [REV] merge from master 2017-12-15 17:23:59 +08:00
goodrain
d9a7a2aa7e [FIX] Merge branch release-3.4 to master 2017-12-15 17:07:55 +08:00
bay1ts
a9153e7437 [REV] merge from code 2017-12-15 16:49:24 +08:00
bay1ts
beb4790cc5 Merge branch 'release-3.4' of https://github.com/goodrain/rainbond into release-3.4_github 2017-12-15 15:50:21 +08:00
pujielan
4964ce9ec8 [FIX]Fix bug: sds server cant get current service resources which opened 1 outer port only 2017-12-15 15:24:30 +08:00
bay1ts
18917bb014 [FIX] fix update version_info from executer to chaos:py;fix grctl node list command,ready column to real k8s condiction;fix schedulable info when get node;optimize create pod strategy in worker, check image_name strongly; 2017-12-15 14:57:17 +08:00
pujielan
817ddc65c6 [REV]Add port_protocol label in service building 2017-12-15 14:52:42 +08:00
goodrain
4c81880c4c [FIX] task exec log print to file 2017-12-15 12:27:03 +08:00
pujielan
fc2fad6d06 [FIX] Fix c s l server name length must within 60 2017-12-14 22:34:33 +08:00
pujielan
c170dde394 [FIX] Fix c s l server name length must within 60 2017-12-14 19:24:09 +08:00
goodrain
136d13d983 [FIX] set time when task scheduler failure 2017-12-14 18:33:43 +08:00
goodrain
1aac0de5cd [ADD] add statsd exporter module to node 2017-12-14 18:30:52 +08:00
pujielan
115328e08a [REV] Optimize plugin system 2017-12-14 17:33:14 +08:00
pujielan
7861db5f98 [REV]Update rainbond lds cds sds server 2017-12-14 16:33:45 +08:00
崔斌
e198c80ed9 [REV] Add discover env - DISCOVER_URL when creating plugin pods 2017-12-12 15:25:47 +08:00
bay1ts
ff62b2b1c8 [REV] optimize init status and domain command 2017-12-12 11:52:43 +08:00
goodrain
95f5e8aebe Merge branch 'release-3.4'
# Conflicts:
#	pkg/builder/api/router.go
#	pkg/grctl/cmd/init.go
#	pkg/grctl/cmd/installStatus.go
#	pkg/grctl/cmd/node.go
2017-12-12 11:36:57 +08:00
bay1ts
6a5731f0bc [REV] optimize master node update hosts file 2017-12-11 19:15:58 +08:00
bay1ts
755e292676 [FIX] fix rule api from /v2/nodes/{} to /v2/nodes/rule/{} 2017-12-11 17:09:50 +08:00
goodrain
9897784c96 [FIX] Merge code 2017-12-11 13:56:16 +08:00
bay1ts
c58e7ce145 [REV] optimize task depend relation,optimize node put label api 2017-12-11 11:58:39 +08:00
bay1ts
eb73a38f59 [REV] optimize get task api,optimize show command,optimize install status command,optimize node status 2017-12-11 11:51:28 +08:00
bay1ts
66f6db7361 [REV] optimize grctl show command 2017-12-11 11:10:36 +08:00
goodrain
f18393ff26 [FIX] add task exec defaulet status 2017-12-08 18:22:07 +08:00
bay1ts
971b3366d3 [REV] optimize node role validate 2017-12-08 18:14:49 +08:00
bay1ts
de6b82589d [REV] optimize node's instance api 2017-12-08 13:25:21 +08:00
bay1ts
2a143117ac [REV] prepare fix etcd event error 2017-12-08 12:44:57 +08:00
bay1ts
3c65e75ead Merge remote-tracking branch 'origin/release-3.4' into release-3.4 2017-12-08 09:46:45 +08:00
bay1ts
9d84fc4f6c [REV] optimize master node status 2017-12-07 23:57:33 +08:00
bay1ts
33ab092774 [REV] optimize node's pods info and merge bugfix from release 2017-12-07 23:48:07 +08:00
bay1ts
405d0845f3 [REV] optimize get node's pods info 2017-12-07 23:20:55 +08:00
bay1ts
9e7977bb01 [REV] optimize code build status in version_info update strategy 2017-12-07 23:15:40 +08:00
bay1ts
901c8a14bd [REV] optimize pods res in certain node 2017-12-07 21:27:06 +08:00
bay1ts
7c65aa13d8 [REV] optimize node status 2017-12-07 20:01:09 +08:00
bay1ts
a7e436e0ab [REV] optimize get pods instance in node 2017-12-07 19:45:16 +08:00
bay1ts
4307865181 [REV] optimize timer may cause high cpu usage 2017-12-07 18:47:33 +08:00
goodrain
198aee5258 [ADD] rbd-node add pprof debug 2017-12-07 18:12:15 +08:00
bay1ts
37366342c2 [REV] optimize node status 2017-12-07 16:48:30 +08:00
bay1ts
47a24d094b Optimize:merge dev to tenant_manage 2017-12-07 15:44:53 +08:00
bay1ts
08668b9870 [REV] optimize node status 2017-12-07 15:27:57 +08:00
bay1ts
661676382d [REV] optimize node status 2017-12-07 14:53:40 +08:00
bay1ts
478ac0dfca [REV] optimize full resource api,optimize node status 2017-12-05 18:14:01 +08:00
bay1ts
a522dea37a [REV] add union resource of region(expect tenant num) 2017-12-05 16:03:44 +08:00
bay1ts
f2e3204d5c [REV] optimize get node by ip 2017-12-05 15:12:41 +08:00
bay1ts
6dbf4a57cb [REV] optimize compute node install function 2017-12-05 14:59:33 +08:00
bay1ts
1151a18aae [ADD] add region resource api;add show command 2017-12-05 14:47:36 +08:00
bay1ts
fe18084b6c [ADD] add cluster cap resource api 2017-12-05 14:06:18 +08:00
bay1ts
968b46ad1f [FIX] fix Possible out of range error 2017-12-05 12:10:28 +08:00
bay1ts
cdafb6aedf Merge remote-tracking branch 'origin/master' 2017-12-01 12:04:24 +08:00
goodrain
eaa94bd81a Merge branch 'master' of code.goodrain.com:goodrain/rainbond 2017-12-01 09:51:31 +08:00
goodrain
cfbc221108 [FIX] node cpu and memory init from k8s node 2017-12-01 09:51:22 +08:00
bay1ts
8ae86e0ac8 [REV] optimize task get strategy 2017-11-30 19:07:42 +08:00
bay1ts
ae7c8d6c3d [REV] reverse to usable version 2017-11-30 16:18:54 +08:00
bay1ts
f5ec4cc4aa [REV] set task to parts to store 2017-11-30 16:10:21 +08:00
bay1ts
955ca153ff [REV] set task to parts to store 2017-11-30 16:06:35 +08:00
bay1ts
c42697dabc [REV] set task to parts to store 2017-11-30 15:36:49 +08:00
崔斌
3bffb7e3c0 Merge branch 'master' of code.goodrain.com:goodrain/rainbond 2017-11-30 15:03:47 +08:00
崔斌
ab608d5313 [REV]Update upstream plugin 2017-11-30 15:03:10 +08:00
bay1ts
c9f012ae37 [REV] rollback task engine 2017-11-30 14:52:48 +08:00
bay1ts
5dc96492f3 [REV] grctl add task interface,fix err get task from etcd 2017-11-30 14:43:24 +08:00
bay1ts
95abf3ac2f [REV] prevent nil map,update storage strategy 2017-11-30 14:12:12 +08:00
bay1ts
97511a1893 [REV] prevent nil map 2017-11-30 13:47:21 +08:00
bay1ts
493478d9d5 [REV] prevent nil map 2017-11-30 12:49:12 +08:00
bay1ts
9a4d666821 [REV] prevent nil map 2017-11-30 12:30:30 +08:00
bay1ts
91b7c4d123 [REV] add version delete interface,add some log to task engine 2017-11-30 12:08:58 +08:00
bay1ts
dc4ffc8898 [REV] add version delete interface,add some log to task engine 2017-11-30 11:35:22 +08:00
bay1ts
8bc3134ead [FIX] reverse to raw 2017-11-30 10:36:28 +08:00
bay1ts
cefa2031cb [FIX] fix get and get from kv method's error 2017-11-29 23:47:35 +08:00
崔斌
c40920a7f9 [FIX]Fix sds bug 2017-11-29 19:24:32 +08:00
bay1ts
97b9bf0b96 Merge remote-tracking branch 'origin/master' 2017-11-29 18:44:47 +08:00
bay1ts
feec360b61 [REV] task_engine is usable,optimize the situation when install failed,try three time and exit,show script output msg 2017-11-29 18:26:56 +08:00
崔斌
165b1945f1 [REV]Update lds,cds,sds for upstream model plugin 2017-11-29 18:24:16 +08:00
bay1ts
2f586c574c [REV] return to yestday task_engine code 2017-11-29 17:13:42 +08:00
bay1ts
481062b964 [REV] optimize node task entity storage and load model 2017-11-29 15:46:43 +08:00