kubernetes/pkg/kubelet
Kubernetes Submit Queue f74fbfc044 Merge pull request #35240 from yujuhong/ns_fix
Automatic merge from submit-queue

Return an empty network namespace path for exited infra containers

If the infra container has already terminated, `docker inspect` will report
pid 0. The path constructed using the pid to check the network namespace of
the process will be invalid. This commit changes docker to report an empty
path to stop kubenet from erroring out whenever TearDown is called on an
exited infra container.
    
This is not a fix for all the plugins, as some plugins may require the actual
network namespace to tear down properly.
2016-10-21 03:12:57 -07:00
..
api Merge pull request #35008 from timstclair/cri 2016-10-20 19:21:34 -07:00
cadvisor Filter internal Kubernetes labels from Prometheus metrics 2016-08-22 19:44:27 -04:00
client Remove static kubelet client, refactor ConnectionInfoGetter 2016-10-15 22:15:04 -04:00
cm update kubelet to look at all cgroup mounts 2016-10-10 14:24:18 -04:00
config remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
container remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
custommetrics Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
dockershim Return empty network namespace if the infra container has exited 2016-10-20 17:12:08 -07:00
dockertools Return empty network namespace if the infra container has exited 2016-10-20 17:12:08 -07:00
envvars fix up service lister 2016-09-22 09:12:37 -04:00
events Send a pod event if preStop hook did not finish in time. 2016-10-10 14:23:11 -04:00
eviction Merge pull request #32724 from sjenning/eviction-timestamp 2016-10-06 11:05:34 -07:00
images Apply default image tags for all runtimes 2016-09-28 18:58:21 -07:00
kuberuntime Merge pull request #34662 from yujuhong/sandbox_logs 2016-10-13 07:05:08 -07:00
leaky Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
lifecycle Revert "Add kubelet awareness to taint tolerant match caculator." 2016-10-07 12:10:55 -07:00
metrics Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
network Merge pull request #32349 from lojies/execerrnil 2016-10-15 09:31:45 -07:00
pleg Merge pull request #31395 from yujuhong/getpods 2016-09-08 05:41:16 -07:00
pod Avoid StatusManager.syncPod when there is no corresponding mirror pod for static pod. 2016-09-07 17:03:15 -07:00
prober Always return exec command output 2016-08-17 16:21:19 -04:00
qos Fix edge case in qos evaluation 2016-10-10 18:46:06 -04:00
remote add UpdateRuntimeConfig interface 2016-10-12 22:33:58 -07:00
rkt rkt: Convert image name to be a valid acidentifier 2016-10-10 20:36:35 -07:00
rktshim Add fewer more owners for packages in kubelet 2016-09-28 17:57:24 -07:00
server Merge pull request #34998 from timstclair/sysdisk 2016-10-20 00:07:56 -07:00
status Log more information on pod status updates 2016-10-13 14:07:09 -07:00
sysctl Various fixes to enable kubelet to switch to kuberuntime/dockershim 2016-09-19 13:09:00 -07:00
types Use Go canonical import paths 2016-07-16 13:48:21 -04:00
util Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
volumemanager kubelet: storage: don't hang kubelet on unresponsive nfs 2016-10-18 08:45:40 -05:00
active_deadline_test.go Refactor util clock into it's own pkg 2016-07-28 02:29:04 -04:00
active_deadline.go Refactor util clock into it's own pkg 2016-07-28 02:29:04 -04:00
disk_manager_test.go Revert "Declare out of disk when there is no free inodes" 2016-07-06 08:19:09 -07:00
disk_manager.go Revert "Declare out of disk when there is no free inodes" 2016-07-06 08:19:09 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
kubelet_cadvisor_test.go Print/log pointers of structs with %#v instead of %+v 2016-08-01 22:27:56 +02:00
kubelet_cadvisor.go Eviction manager needs to start as runtime dependent module 2016-07-22 10:19:40 -04:00
kubelet_getters_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
kubelet_getters.go kubelet: storage: don't hang kubelet on unresponsive nfs 2016-10-18 08:45:40 -05:00
kubelet_network_test.go Revert "Revert "syncNetworkUtil in kubelet and fix loadbalancerSourceRange on GCE"" 2016-08-18 10:19:48 -07:00
kubelet_network.go Remove unused net 2016-10-17 16:47:35 +03:00
kubelet_node_status_test.go Split NodeDiskPressure into NodeInodePressure and NodeDiskPressure 2016-10-03 11:42:56 -07:00
kubelet_node_status.go Remove the flannel experimental overlay 2016-10-04 11:53:53 +03:00
kubelet_pods_test.go remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
kubelet_pods.go Move Kubelet pod-management code into kubelet_pods.go 2016-09-26 17:16:59 -04:00
kubelet_resources_test.go Fix default resource limits (node capacities) for downward api volumes 2016-08-16 14:41:17 -04:00
kubelet_resources.go Fix default resource limits (node capacities) for downward api volumes 2016-08-16 14:41:17 -04:00
kubelet_test.go vet fixes 2016-10-13 21:12:15 -07:00
kubelet_volumes_test.go Move Kubelet pod-management code into kubelet_pods.go 2016-09-26 17:16:59 -04:00
kubelet_volumes.go Fix nil pointer issue when getting metrics from volume mounter 2016-10-06 11:10:46 -07:00
kubelet.go Remove the legacy networking mode --configure-cbr0 2016-10-16 21:26:41 +03:00
networks.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
oom_watcher_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
oom_watcher.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
OWNERS
pod_container_deletor_test.go Delete all dead containers only after pod syncing is done. 2016-08-15 14:36:51 -07:00
pod_container_deletor.go Delete all dead containers only after pod syncing is done. 2016-08-15 14:36:51 -07:00
pod_workers_test.go Log an event when container runtime exceeds grace-period during eviction 2016-09-07 13:28:08 -04:00
pod_workers.go Log an event when container runtime exceeds grace-period during eviction 2016-09-07 13:28:08 -04:00
reason_cache_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
reason_cache.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
root_context_linux.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
root_context_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runonce_test.go Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
runonce.go pods can not admitted should return directly 2016-07-30 11:47:50 +08:00
runtime.go optimize lock of runtimeState stuct 2016-08-03 13:19:22 +08:00
util.go Kubelet code move: volume / util 2016-08-22 23:35:11 -04:00
volume_host.go Fix default resource limits (node capacities) for downward api volumes 2016-08-16 14:41:17 -04:00