Tim Hockin
9de391b99a
Merge pull request #364 from brendandburns/timeout
...
Make poll period and timeout configurable.
2014-07-07 10:23:57 -07:00
Brendan Burns
e3838e1153
Make poll period and timeout configurable.
...
Make poll period short for integration testing.
2014-07-07 10:13:27 -07:00
Tim Hockin
b4bbb39c58
Merge pull request #346 from brendandburns/dockerbuild
...
Update the docker build pipeline.
2014-07-07 10:11:49 -07:00
Brendan Burns
d6ee4f68cb
Update the docker build pipeline.
...
Add a master manifest.
2014-07-07 10:10:05 -07:00
Tim Hockin
d205065284
Merge pull request #359 from smarterclayton/allow_test_opts
...
Allow hack/test-go.sh to support flags
2014-07-07 09:43:33 -07:00
Clayton Coleman
8b06cd8e01
Allow hack/test-go.sh to support flags
...
Pass arguments after the package directly to go test
hack/test-go.sh pkg/util -v -test.run=TestNewStringSet
And also allow global flags
hack/test-go.sh "" -v
2014-07-07 09:30:44 -04:00
brendandburns
9d001564bf
Merge pull request #355 from brendandburns/kubecfg
...
Make sync false by default. Works around timeout/retry issues.
2014-07-03 23:25:32 -07:00
Brendan Burns
2f5eeee1f6
Make sync false by default. Works around timeout/retry issues.
2014-07-03 21:23:21 -07:00
brendandburns
9a1053de7c
Merge pull request #348 from monnand/race-controller
...
fix data races and turn on race detector by default.
2014-07-03 14:21:17 -07:00
brendandburns
529f3455a5
Add a note about pre-production.
2014-07-03 14:10:20 -07:00
Nan Deng
903c4a957c
remove 1.2
2014-07-02 23:27:00 -07:00
Nan Deng
e444bf23f6
turn off code cover.
2014-07-02 23:23:14 -07:00
Nan Deng
b351578ddd
fix data race in config.go. This is a hard one.
2014-07-02 23:23:14 -07:00
Nan Deng
aa808a6505
fix data race introduced by 1798e0f
2014-07-02 23:23:14 -07:00
Nan Deng
0a97e514b3
turn on race detector by default
2014-07-02 23:22:09 -07:00
Nan Deng
e13e31866d
fix data races in controller
2014-07-02 23:22:09 -07:00
brendandburns
bf44347340
Merge pull request #350 from brendandburns/async
...
Fix an error in the async-path that led to dropping pods.
2014-07-02 23:15:35 -07:00
Brendan Burns
0655370ea2
Fix an error in the async-path that led to dropping pods.
2014-07-02 23:05:30 -07:00
brendandburns
d386c02dfd
Merge pull request #328 from monnand/root-container
...
Get root container stats from cAdvisor
2014-07-02 22:57:28 -07:00
Nan Deng
42fd4383a1
Get machine stats from cAdvisor
2014-07-02 16:59:50 -07:00
brendandburns
1fc71893cf
Merge pull request #344 from lavalamp/version
...
A package to get version information from
2014-07-02 16:41:18 -07:00
brendandburns
0b9f36b761
Merge pull request #307 from lavalamp/atomic
...
All PUTs now atomic
2014-07-02 16:31:35 -07:00
Daniel Smith
126b185053
Merge pull request #343 from thockin/valid2
...
Use structured errors during validation
2014-07-02 16:25:18 -07:00
Tim Hockin
3f057baa0a
Use structured errors during validation
2014-07-02 16:17:47 -07:00
Daniel Smith
3b9735d787
Test atomic PUTs, and make them work.
...
Improve apiserver/logger.go's interface (it's pretty cool now).
Improve apiserver's error reporting to clients.
Improve client's handling of errors from apiserver.
Make failed PUTs return 409 (conflict)-- http status codes are amazingly
well defined for what we're doing!
2014-07-02 15:42:05 -07:00
Daniel Smith
a6144f656c
Move etcd helpers to tools package so they can depend on api package. Add ResourceVersion, hook it up to etcd index to get atomic PUTs.
2014-07-02 15:42:05 -07:00
Daniel Smith
60f05c8d8d
update version package when building.
2014-07-02 15:32:30 -07:00
Tim Hockin
a1be413cb3
Merge pull request #342 from thockin/valid2
...
Simplify supported manifest versions
2014-07-02 15:32:02 -07:00
Daniel Smith
68bef4ac0c
add version package
2014-07-02 15:26:13 -07:00
Tim Hockin
3cd56e85d6
Simplify supported manifest versions
2014-07-02 14:57:24 -07:00
Daniel Smith
0ee696c9c4
Merge pull request #337 from proppy/manifest-schema
...
api/doc: add manifest schema
2014-07-02 13:58:53 -07:00
brendandburns
94e1d26992
Merge pull request #340 from thockin/cleanups
...
nit: s/Id/ID/ for go style
2014-07-02 13:10:13 -07:00
Tim Hockin
d3da6b168e
nit: s/Id/ID/ for go style
2014-07-02 11:21:29 -07:00
Johan Euphrosine
adda08827b
api/doc/manifest-schema: move required attribute before properties
2014-07-02 11:21:21 -07:00
Daniel Smith
1796598302
Merge pull request #339 from thockin/valid8
...
Fix wrong json name for Key field
2014-07-02 10:31:46 -07:00
Tim Hockin
48074d4ae7
Fix wrong json name for Key field
2014-07-02 10:30:27 -07:00
brendandburns
53a51185c6
Merge pull request #333 from thockin/valid8
...
Add validation for Container.Env
2014-07-02 09:19:03 -07:00
brendandburns
c41607dc5d
Merge pull request #338 from thagikura/patch-2
...
Removes the htpasswd prerequisite from README
2014-07-02 09:15:56 -07:00
Takeshi Hagikura
af4585b818
Removes the htpasswd prerequisite from README
...
Looks like htpasswd dependency was removed in this commit.
4eccd64e0f
2014-07-02 18:40:37 +09:00
Johan Euphrosine
292eed7cd5
api/doc: add manifest schema
2014-07-01 23:32:59 -07:00
Tim Hockin
839f2aed7b
Add validation for Container.Env
...
This includes backwards compat with the older "key" field.
2014-07-01 22:16:46 -07:00
brendandburns
a8a0039a39
Merge pull request #335 from vmarmol/add-kubelet-new
...
Add a New() for Kubelet.
2014-07-01 22:16:24 -07:00
brendandburns
8d2ee4b7ae
Merge pull request #330 from thockin/valid7
...
Add basic validation of Containers
2014-07-01 22:14:40 -07:00
brendandburns
e268b73596
Merge pull request #318 from lavalamp/test_fix
...
Fix interface{} in api/types
2014-07-01 22:13:38 -07:00
Tim Hockin
fe67ef79b9
Add basic validation of Containers
2014-07-01 22:05:42 -07:00
Victor Marmol
e29ff512fc
Add a New() for Kubelet.
...
This will make it easier to add new fields that need to be initialized. Also refactors tests to ease making fake Kubelets.
2014-07-01 19:23:26 -07:00
Daniel Smith
969586a214
Add logging, fix crash
...
Crash was in kublet_server when fake docker client gives it nil pointer.
2014-07-01 17:38:07 -07:00
brendandburns
53bdb23cf9
Merge pull request #334 from smarterclayton/add_identifier_doc
...
Describe identifiers in Kubernetes
2014-07-01 17:15:30 -07:00
Daniel Smith
bf3b34c2e9
Allow master's pod info getter to be faked. Wire up in integration tests in futile attempt to make travis pass.
2014-07-01 17:08:32 -07:00
Daniel Smith
587fb75a7a
rearrange RunKubelet's parameters so that address and port are next to each other
2014-07-01 16:47:37 -07:00