Prashanth Balasubramanian
cc09a603dd
Code changes
2016-01-11 16:27:12 -08:00
k8s-merge-robot
37b5726716
Merge pull request #14431 from Defensative/UDP-LB
...
Auto commit by PR queue bot
2016-01-08 12:39:02 -08:00
k8s-merge-robot
e0e305c6be
Merge pull request #19337 from danielschonfeld/optimize-list-routes
...
Auto commit by PR queue bot
2016-01-08 10:19:47 -08:00
k8s-merge-robot
07d86af385
Merge pull request #18250 from mvdan/unversioned-test-close
...
Auto commit by PR queue bot
2016-01-08 06:06:49 -08:00
k8s-merge-robot
33085cc2ae
Merge pull request #19238 from therc/master
...
Auto commit by PR queue bot
2016-01-08 04:10:53 -08:00
k8s-merge-robot
2106c72133
Merge pull request #17548 from timstclair/suffix
...
Auto commit by PR queue bot
2016-01-08 01:52:16 -08:00
k8s-merge-robot
9264340338
Merge pull request #17854 from smarterclayton/basic_proto
...
Auto commit by PR queue bot
2016-01-07 22:03:36 -08:00
Jeff Lowdermilk
57c409174f
Merge pull request #19344 from janetkuo/flake-deployment
...
Wait for rc store synced before syncing deployment
2016-01-07 16:16:29 -08:00
Isaac Hollander McCreery
791cae90f0
Merge pull request #19350 from brendandburns/oncall
...
Improve error reporting a little in ingress e2e.
2016-01-07 15:51:31 -08:00
Daniel Martí
91fbff99dc
Properly close test http servers in unversioned
...
If not, using `go test -count=n` would make them pile up and ultimately
get to the limit of open files:
client_test.go:522: expected an error, got Get http://127.0.0.1:46070/api : dial tcp 127.0.0.1:46070: socket: too many open files
Steps to reproduce (no longer fails):
godep go test -short -run '^$' -o test .
./test -test.run '^TestGetSwaggerSchema' -test.count 100
Note that this might not fail if your `ulimit -n` is not low enough.
2016-01-08 00:10:54 +01:00
k8s-merge-robot
13260188d5
Merge pull request #19355 from mikedanese/le-1
...
Auto commit by PR queue bot
2016-01-07 12:24:05 -08:00
Daniel Schonfeld
24c44e7a8e
optimize ListRoutes to fetch instances only once per call
...
Issue #12121 - fixes courtesy of @justinsb - thank you
2016-01-07 14:32:37 -05:00
Brendan Burns
afeda35a52
Merge pull request #19336 from justinsb/aws_initialize_metadata
...
AWS: Provide newly required initialization arguments
2016-01-07 11:04:55 -08:00
k8s-merge-robot
ab6edd8170
Merge pull request #19093 from smarterclayton/split_proxy_and_scheduler
...
Auto commit by PR queue bot
2016-01-06 19:26:41 -08:00
Clayton Coleman
715b77cbcd
Split proxy and scheduler arguments
...
Keep options and flags distinct from initialization
2016-01-06 21:34:31 -05:00
Clayton Coleman
791d160b42
Split the Kubelet flag options and struct
...
Reduces the size of the app/server.go file and ensures that the flags
and their defaults are clearly separated.
2016-01-06 21:23:06 -05:00
Mike Danese
592ca23a93
add GetLeader and IsLeader to the leaderelection client
2016-01-06 16:20:41 -08:00
Brendan Burns
07b3ab720d
Improve error reporting a little in ingress e2e.
...
Also add Output() to the util/exec Cmd interface.
2016-01-06 15:25:04 -08:00
Chao Xu
3e211d4f84
Merge pull request #19270 from caesarxuchao/client-gen-file-lowercase
...
Client gen file lowercase
2016-01-06 15:09:03 -08:00
Janet Kuo
c782aaa504
Wait for rc store synced before syncing deployment
2016-01-06 12:43:06 -08:00
Justin Santa Barbara
e7c3a08947
AWS: Provide newly required initialization arguments
...
It seems that some formerly optional arguments are now required in the
latest aws-sdk-go, see e.g.
https://github.com/aws/aws-sdk-go/issues/452 .
2016-01-06 13:37:02 -05:00
Daniel Martí
5505706891
Properly close tmp files in unversioned
...
If not, using `go test -count=n` would make them pile up and ultimately
get to the limit of open files:
2015/12/05 12:43:56 http: Accept error: accept tcp 127.0.0.1:39768: accept4: too many open files; retrying in 5ms
2015/12/05 12:43:56 http: Accept error: accept tcp 127.0.0.1:46606: accept4: too many open files; retrying in 5ms
2015/12/05 12:43:56 http: Accept error: accept tcp 127.0.0.1:46606: accept4: too many open files; retrying in 10ms
2015/12/05 12:43:56 http: Accept error: accept tcp 127.0.0.1:46606: accept4: too many open files; retrying in 20ms
Steps to reproduce (no longer fails):
godep go test -short -run '^$' -o test .
./test -test.run '^TestDoRequestNewWayFile$' -test.count 100
Note that this might not fail if your `ulimit -n` is not low enough.
2016-01-06 12:55:42 +01:00
k8s-merge-robot
d1668c6656
Merge pull request #19269 from yifan-gu/rkt_refactor
...
Auto commit by PR queue bot
2016-01-05 22:28:02 -08:00
Clayton Coleman
1220464f2a
Exclude new groupversion types from protobuf
2016-01-05 22:57:33 -05:00
k8s-merge-robot
38f926dbb9
Merge pull request #19206 from Random-Liu/remove-wired-docker-label
...
Auto commit by PR queue bot
2016-01-05 19:32:01 -08:00
k8s-merge-robot
66d3cbf889
Merge pull request #16900 from madhusudancs/avoid-kubelet-oscillation
...
Auto commit by PR queue bot
2016-01-05 17:14:13 -08:00
Minhan Xia
17d0074df6
Merge pull request #19302 from yujuhong/fix_restarts
...
Fix container restarts caused by kubelet restarts
2016-01-05 16:27:41 -08:00
Chao Xu
f51da22bcf
regenerate the typed clients
2016-01-05 16:20:46 -08:00
Random-Liu
884dc5c9e5
Put TerminationGracePeriod, DeletionGracePeriod and PreStopHandler to docker labels
2016-01-05 15:45:29 -08:00
k8s-merge-robot
8b72fff9c0
Merge pull request #19259 from gmarek/small-fix
...
Auto commit by PR queue bot
2016-01-05 15:13:03 -08:00
Yu-Ju Hong
343240d559
Fix container restarts caused by kubelet restarts
...
There has been a recent regression causing kubelet to assume no containers are
running for the pod if kubelet has not seen the pod before. This would cause
all containers to be restarted after kubelet gets restarted. This change fixes
the bug.
2016-01-05 14:24:22 -08:00
Quinton Hoole
e663dbc302
Merge pull request #17733 from tpounds/aws-sdk-v1.0.2
...
Update aws-sdk-go to v1.0.x
2016-01-05 13:02:23 -08:00
Kenneth Shelton
9e6c45c395
Updated comments
...
Updated documentation
Fixed e2e test
2016-01-05 20:51:21 +00:00
Kenneth Shelton
d399a8f8cc
* Added UDP LB support (for GCE)
2016-01-05 20:51:21 +00:00
k8s-merge-robot
d30f99b377
Merge pull request #18946 from smarterclayton/httplog
...
Auto commit by PR queue bot
2016-01-04 21:34:09 -08:00
k8s-merge-robot
4a89481fbb
Merge pull request #19034 from Random-Liu/deprecate-running-pod-in-syncpod
...
Auto commit by PR queue bot
2016-01-04 18:51:18 -08:00
k8s-merge-robot
57d135e2af
Merge pull request #19017 from yujuhong/relist_latency
...
Auto commit by PR queue bot
2016-01-04 18:17:38 -08:00
Yifan Gu
2767f10b61
rkt: refactoring on constructing the app section of rkt pods.
2016-01-04 16:27:52 -08:00
Trevor Pounds
bbc181d1f8
Remove unused EC2 metadata functions.
2016-01-04 16:10:23 -08:00
Trevor Pounds
89d7eb050a
Update AWS cloud provider to aws-sdk-go v1.0.2.
2016-01-04 16:10:23 -08:00
k8s-merge-robot
9c5ede63fc
Merge pull request #19274 from krousey/apiserver_flake
...
Auto commit by PR queue bot
2016-01-04 16:08:29 -08:00
Kris
552e998b1e
Fix a premature server shutdown error
...
Sometimes the test server would close down the TCP socket before all
requests could finish.
2016-01-04 15:31:01 -08:00
Nikhil Jindal
af9834ea75
Merge pull request #19040 from nikhiljindal/serverLibrary
...
api server library: moving API registration logic to generic api server
2016-01-04 14:31:33 -08:00
Tim St. Clair
40e90886e6
Add micro- and nano- suffixes
2016-01-04 14:08:24 -08:00
Madhusudan.C.S
059c2aa799
Mitigate node out of disk status oscillation by delaying it.
...
Implement a flag that defines the frequency at which a node's out of
disk condition can change its status. Use this flag to suspend out of
disk status changes in the time period specified by the flag, after
the status is changed once.
Set the flag to 0 in e2e tests so that we can predictably test out of
disk node condition.
Also, use util.Clock interface for all time related functionality in
the kubelet. Calling time functions in unversioned package or time
package such as unversioned.Now() or time.Now() makes it really hard
to test such code. It also makes the tests flaky and sometimes
unnecessarily slow due to time.Sleep() calls used to simulate the
time elapsed. So use util.Clock interface instead which can be faked
in the tests.
2016-01-04 12:23:38 -08:00
Yu-Ju Hong
7d180b337b
Record pleg pod relist interval and latency
...
Relisting latency/interval affects how quick kubelet discovers changes. Record
the metrics in Prometheus to surface such information.
2016-01-04 10:56:38 -08:00
Marek Grabowski
4606171ad0
Merge pull request #19187 from wojtek-t/add_sleep_in_etcd_server
...
Add sleep to EtcdTestServer Terminate.
2016-01-04 19:29:34 +01:00
Random-Liu
2ea11690b8
Remove running pod from SyncPod() of container runtime
2016-01-04 10:18:46 -08:00
k8s-merge-robot
cd097e3f86
Merge pull request #19088 from smarterclayton/separate_service_account
...
Auto commit by PR queue bot
2016-01-04 08:38:24 -08:00
gmarek
93b180e81f
Small cleanup to wait_test.go
2016-01-04 17:11:43 +01:00