k8s-merge-robot
077fff8f4a
Merge pull request #22447 from yifan-gu/fix_log
...
Auto commit by PR queue bot
2016-03-04 08:01:51 -08:00
k8s-merge-robot
c8038a7751
Merge pull request #22311 from vishh/22198
...
Auto commit by PR queue bot
2016-03-03 20:55:20 -08:00
Jeff Lowdermilk
402e44d26e
Merge pull request #22320 from timstclair/network
...
Use the default interface for reporting network stats.
2016-03-03 15:18:34 -08:00
k8s-merge-robot
eb15cd9f7e
Merge pull request #21851 from timstclair/gc
...
Auto commit by PR queue bot
2016-03-03 11:39:12 -08:00
k8s-merge-robot
3f16f5f2b8
Merge pull request #22233 from yujuhong/pleg_health
...
Auto commit by PR queue bot
2016-03-03 11:01:26 -08:00
Yifan Gu
b7a058e290
rkt: Formats the timestamp to RFC3339.
...
This should fix the e2e test:
"should be able to retrieve and filter logs [Conformance]".
2016-03-03 10:47:18 -08:00
k8s-merge-robot
d81d823ca5
Merge pull request #22393 from eparis/blunderbuss
...
Auto commit by PR queue bot
2016-03-02 18:51:56 -08:00
Eric Paris
5e5a823294
Move blunderbuss assignees into tree
2016-03-02 20:46:32 -05:00
Jeff Lowdermilk
bb4e8365bd
Merge pull request #22327 from yujuhong/pleg_tests
...
pleg: add more tests for detecting missing container/pods
2016-03-02 16:15:31 -08:00
Vishnu kannan
f9129b02a5
Start for real background tasks in container manager.
...
Signed-off-by: Vishnu kannan <vishnuk@google.com >
2016-03-02 14:55:26 -08:00
Tim St. Clair
3ad59de829
Garbage collect containers for deleted pods
2016-03-02 14:35:17 -08:00
Yu-Ju Hong
4846c1e1b2
pleg: add an internal clock for testability
...
Also add tests for the health check.
2016-03-01 17:53:03 -08:00
Yu-Ju Hong
94368df91a
kubelet: monitor the health of pleg
...
PLEG is reponsible for listing the pods running on the node. If it's hung
due to non-responsive container runtime or internal bugs, we should restart
kubelet.
2016-03-01 17:24:27 -08:00
Yu-Ju Hong
e770f25882
pleg: add more tests for detecting missing container/pods
2016-03-01 17:23:23 -08:00
Dawn Chen
a90ac42dd8
Kill docker daemon after configing cbr0 if flag --babysit-daemon is true so that babysitter process can restart it again with proper configurations and checkpoint file.
2016-03-01 16:46:31 -08:00
Tim St. Clair
3b9feb561c
Use the default interface for reporting network stats.
2016-03-01 16:17:04 -08:00
Saad Ali
719158d2c8
Merge pull request #22277 from gmarek/spam
...
Reduce spam in Kubelet logs
2016-03-01 15:48:59 -08:00
Saad Ali
f9b1a33b12
Merge pull request #21953 from timstclair/testing
...
Move kubelet test-only files to test-only packages
2016-03-01 15:48:10 -08:00
Saad Ali
c4ccd5188f
Merge pull request #22110 from timstclair/volumetest
...
Move test-only volume files to test-only volume package
2016-03-01 15:47:41 -08:00
k8s-merge-robot
e7fb1a29e1
Merge pull request #22107 from yujuhong/stop_probing
...
Auto commit by PR queue bot
2016-03-01 14:17:50 -08:00
k8s-merge-robot
6dee237d85
Merge pull request #21790 from vishh/seccomp
...
Auto commit by PR queue bot
2016-03-01 12:21:47 -08:00
Tim St. Clair
7b6d843309
Move test-only files to test-only packages
2016-03-01 09:11:32 -08:00
gmarek
459c954ff8
Reduce spam in Kubelet logs
2016-03-01 15:50:25 +01:00
Wojciech Tyczynski
4a7af87984
Set requests in scalability tests
2016-03-01 12:15:23 +01:00
Tim St. Clair
246b389275
Move test-only volume files to test-only volume package
2016-02-29 14:44:28 -08:00
Saad Ali
4183ac174b
Merge pull request #21408 from krousey/unversioned_breakup
...
Move restclient to it's own package
2016-02-29 14:03:09 -08:00
Kris
e664ef922f
Move restclient to its own package
2016-02-29 12:05:13 -08:00
Yu-Ju Hong
866c52c8a9
kubelet: fix duplicated status updates at pod cleanup
...
cleanupTerminatedPods is responsible for checking whether a pod has been
terminated and force a status update to trigger the pod deletion. However, this
function is called in the periodic clenup routine, which runs every 2 seconds.
In other words, it forces a status update for each non-running (and not yet
deleted in the apiserver) pod. When batch deleting tens of pods, the rate of
new updates surpasses what the status manager can handle, causing numerous
redundant requests (and the status channel to be full).
This change forces a status update only when detecting the DeletionTimestamp is
set for a terminated pod. Note that for other non-terminated pods, the pod
workers should be responsible for setting the correct status after killling all
the containers.
2016-02-28 13:20:40 -08:00
Random-Liu
98283d894c
dockertools: fix error exited container list in fake docker client
2016-02-28 13:19:57 -08:00
Random-Liu
96eeb812ff
kubelet: clear current pod records before relist
2016-02-28 13:19:47 -08:00
Yu-Ju Hong
388689238b
pleg: ensure the cache is updated whenever container are removed
...
Even though we don't rely on the cache for garbage collection yet, we should
keep it up-to-date.
2016-02-28 13:16:34 -08:00
k8s-merge-robot
527d3e6739
Merge pull request #21728 from yifan-gu/rkt_fix_kill
...
Auto commit by PR queue bot
2016-02-27 17:45:44 -08:00
Justin Santa Barbara
2f058fc681
Merge pull request #21499 from swagiaal/count-refs-in-kubelet
...
Auto commit by PR queue bot
2016-02-27 18:49:08 -05:00
k8s-merge-robot
6b8e0d45f0
Merge pull request #21349 from Random-Liu/cleanup-should-container-be-restarted
...
Auto commit by PR queue bot
2016-02-27 09:50:26 -08:00
k8s-merge-robot
f0c0af2561
Merge pull request #20528 from mikedanese/varz
...
Auto commit by PR queue bot
2016-02-27 00:27:18 -08:00
Yu-Ju Hong
1a3d205faf
kubelet: stop probing if liveness check fails
...
This change puts the worker on hold when the liveness check fails. It will
resume probing when observing a new container ID.
2016-02-26 17:12:27 -08:00
k8s-merge-robot
2bca7c5287
Merge pull request #21337 from vishh/ensure-runtime-cgroups
...
Auto commit by PR queue bot
2016-02-26 16:52:14 -08:00
Fabio Yeon
9eed320088
Merge pull request #21740 from Random-Liu/fix-syncpod-unit-test
...
Fix error logic and leaking goroutine in docker unit test.
2016-02-26 15:51:35 -08:00
Fabio Yeon
7d0684e9c4
Merge pull request #21628 from smarterclayton/suppress_debug_logging
...
Reduce volume of logs generated at v(3)
2016-02-26 15:47:31 -08:00
Fabio Yeon
a56a315d99
Revert "kubelet: fix duplicated status updates at pod cleanup"
2016-02-26 14:39:11 -08:00
Fabio Yeon
a7165042af
Merge pull request #21781 from ncdc/skip-probe-if-container-id-not-set
...
Skip probe if container ID not yet set
2016-02-26 13:20:48 -08:00
k8s-merge-robot
93c005e37c
Merge pull request #21999 from yujuhong/log_more
...
Auto commit by PR queue bot
2016-02-26 05:51:07 -08:00
k8s-merge-robot
95b7fbf6f8
Merge pull request #21959 from Random-Liu/terminated_pods
...
Auto commit by PR queue bot
2016-02-25 20:41:55 -08:00
Sami Wagiaalla
8c21967dd8
Only call Detacher after the final unmount
2016-02-25 14:11:07 -05:00
k8s-merge-robot
82b0f0ff5e
Merge pull request #20940 from pwittrock/volume-sync
...
Auto commit by PR queue bot
2016-02-25 02:29:31 -08:00
k8s-merge-robot
33ef7a93a4
Merge pull request #20647 from dcbw/allow-disabling-bridge-nf-call-iptables
...
Auto commit by PR queue bot
2016-02-25 01:27:47 -08:00
Yu-Ju Hong
99587b7e3a
kubelet: fix duplicated status updates at pod cleanup
...
cleanupTerminatedPods is responsible for checking whether a pod has been
terminated and force a status update to trigger the pod deletion. However, this
function is called in the periodic clenup routine, which runs every 2 seconds.
In other words, it forces a status update for each non-running (and not yet
deleted in the apiserver) pod. When batch deleting tens of pods, the rate of
new updates surpasses what the status manager can handle, causing numerous
redundant requests (and the status channel to be full).
This change forces a status update only when detecting the DeletionTimestamp is
set for a terminated pod. Note that for other non-terminated pods, the pod
workers should be responsible for setting the correct status after killling all
the containers.
2016-02-24 21:23:41 -08:00
Random-Liu
61f7a5d228
Fix bug in fake docker client
2016-02-24 21:23:41 -08:00
Yu-Ju Hong
f9880d4a3a
kubelet: lower the verbosity level of some logging messages
2016-02-24 18:42:26 -08:00
k8s-merge-robot
dcbeacded0
Merge pull request #21521 from mesosphere/jdef_kubelet_options1
...
Auto commit by PR queue bot
2016-02-24 18:35:10 -08:00