Commit Graph

600 Commits

Author SHA1 Message Date
Tim Hockin
a92e1aa1bf First piece of validation
I'm adding pieces incrementally to make sure we get full testing of each
piece.

Make syncLoop() private
2014-07-01 13:48:57 -07:00
brendandburns
da61f90b08 Merge pull request #325 from lavalamp/etcdChanFix
Don't double-close the channel when etcd returns an error.
2014-07-01 13:46:50 -07:00
Daniel Smith
229b8fca2a Don't double-close the channel when etcd returns an error. 2014-07-01 12:49:57 -07:00
Daniel Smith
a10ac51224 Merge pull request #320 from brendandburns/async
Make each pod synchronization in the kubelet an independent thread.
2014-07-01 12:42:33 -07:00
Brendan Burns
1798e0fea3 Make each pod synchronization async. 2014-07-01 12:20:13 -07:00
Daniel Smith
212a393404 Merge pull request #293 from brendandburns/minion
Activate cloud minion registry.
2014-07-01 12:11:22 -07:00
Daniel Smith
6473177f3b Merge pull request #324 from vmarmol/add-cadvisor
Run cAdvisor on all minions.
2014-07-01 12:00:17 -07:00
Daniel Smith
9da5fed7f4 Merge pull request #277 from brendandburns/sync
Add sync behavior to the pod registry.  Expand tests.
2014-07-01 11:43:40 -07:00
Daniel Smith
cf2cf5027b Merge pull request #322 from brendandburns/travis
Disable gofmt for non go1.2 or go1.3
2014-07-01 11:42:22 -07:00
Victor Marmol
842907613b Run cAdvisor on all minions. 2014-07-01 11:36:33 -07:00
Daniel Smith
99f85e3897 Merge pull request #309 from monnand/race-controller
fix data races in controller
2014-07-01 11:34:05 -07:00
Brendan Burns
d5516e4cdc Activate gce minion list. 2014-07-01 11:33:58 -07:00
Brendan Burns
13d7a5959a Add sync behavior to the pod registry. Expand tests. 2014-07-01 11:31:21 -07:00
Brendan Burns
e5f36b8ec1 Disable gofmt for non go1.2 or go1.3 2014-07-01 11:25:59 -07:00
Nan Deng
44935c2f94 comment 2014-07-01 11:21:17 -07:00
Nan Deng
7f9d66525a remove lock for broadcast 2014-07-01 11:13:05 -07:00
Brendan Burns
7999983311 Added async behavior. 2014-07-01 11:11:10 -07:00
Daniel Smith
d75bd790d3 Merge pull request #319 from brendandburns/kubecfg
Initial add of an environment variable for the kubernetes master.
2014-07-01 11:07:31 -07:00
Daniel Smith
51fd88bfc2 Merge pull request #323 from proppy/master
travis: add go 1.3 target
2014-07-01 11:03:51 -07:00
Johan Euphrosine
74bc515172 travis: temporary disable tip
workaround gofmt failure, until #322 is in
2014-07-01 11:01:17 -07:00
Johan Euphrosine
d7b1562b45 travis: add go 1.3 target 2014-07-01 10:45:53 -07:00
brendandburns
0d8d38d442 Merge pull request #321 from smarterclayton/use_capital_id
Use ID instead of Id (go style) everywhere
2014-07-01 10:33:06 -07:00
Clayton Coleman
15c96508a9 Use ID instead of Id (go style) everywhere
Fixes #278
2014-07-01 13:16:47 -04:00
Brendan Burns
4d6a783e5f Initial add of an environment variable for the kubernetes master. 2014-07-01 10:12:38 -07:00
Nan Deng
f68446fed9 comment 2014-06-30 20:51:38 -07:00
brendandburns
d53c56dd29 Merge pull request #314 from thockin/valid2
Fix examples to set manifest ID and version
2014-06-30 20:21:32 -07:00
brendandburns
65a62278b1 Merge pull request #286 from lavalamp/exampleEtcd
Separate scheduler from registry
2014-06-30 20:17:07 -07:00
brendandburns
2b8ccbf9e9 Merge pull request #316 from thockin/docs
Add a review/commit hysteresis.
2014-06-30 20:12:31 -07:00
Nan Deng
101806cb5e do not recreate 2014-06-30 18:27:41 -07:00
Nan Deng
7b432eac5c gofmt -r "condChannelsReady->condWatchCompleted" 2014-06-30 18:05:01 -07:00
Daniel Smith
53618f5db7 Merge pull request #311 from thockin/valid3
Add validation primitives to util
2014-06-30 17:13:24 -07:00
Tim Hockin
6e9c0a6f95 Add a review/commit hysteresis. 2014-06-30 16:53:27 -07:00
Daniel Smith
45d998d411 Merge pull request #313 from dchen1107/fileserver
Fileserver
2014-06-30 16:53:22 -07:00
Daniel Smith
6ed50b46e4 Merge pull request #315 from thockin/docs
Clarify and lighten the LGTM policy.
2014-06-30 16:52:50 -07:00
Tim Hockin
d43de2b7b0 Clarify and lighten the LGTM policy. 2014-06-30 16:48:21 -07:00
Dawn Chen
85152fc137 Add a FileServer for master's logs 2014-06-30 16:33:54 -07:00
Tim Hockin
9affd6d260 Fix examples to set manifest ID and version
Part 4 in a series of changes towards data validation.
2014-06-30 16:16:06 -07:00
Nan Deng
905c6dcb10 gofmt -r "WaitToWatch->WaitForWatchCompletion" 2014-06-30 16:09:15 -07:00
Nan Deng
f13f1a5da6 use sync.Cond 2014-06-30 16:07:46 -07:00
Nan Deng
014165ded6 style 2014-06-30 15:39:03 -07:00
Nan Deng
fa1fbe88c1 use wait group 2014-06-30 15:32:55 -07:00
Daniel Smith
c292b72495 Merge pull request #308 from thockin/valid2
Break the dep from util -> api
2014-06-30 15:22:55 -07:00
Tim Hockin
b3dd86a21e Add validation primitives to util
Part 2 in a series of changes towards data validation.
2014-06-30 15:17:53 -07:00
Nan Deng
62055090b4 fix data races in controller 2014-06-30 14:48:57 -07:00
Tim Hockin
74e1b03a80 Break the dep from util -> api
Part 1 in a series of changes towards data validation.
2014-06-30 14:28:41 -07:00
Daniel Smith
655bca7e55 Merge pull request #306 from monnand/registry-race
Solved data races in pkg/registry
2014-06-30 12:15:31 -07:00
Nan Deng
f99a50ba69 use mutex instead of rwmutex 2014-06-30 11:13:42 -07:00
Nan Deng
3083a33e5f pkg/registry now passed race detector. 2014-06-30 11:04:57 -07:00
Daniel Smith
0986e96743 Merge pull request #303 from thockin/docs
Fix line break
2014-06-30 09:27:26 -07:00
Tim Hockin
847eb4fbfc Fix line break 2014-06-30 09:24:41 -07:00