k3s/pkg/kubelet
Kubernetes Submit Queue f80999f438 Merge pull request #48970 from caseydavenport/fix-kubelet-restart
Automatic merge from submit-queue (batch tested with PRs 48970, 52497, 51367, 52549, 52541). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>..

Recreate pod sandbox when the sandbox does not have an IP address.

**What this PR does / why we need it**:

Attempts to fix a bug where Pods do not receive networking when the kubelet restarts during pod creation.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*:

fixes # https://github.com/kubernetes/kubernetes/issues/48510

**Release note**:

```release-note
NONE
```
2017-09-19 01:17:39 -07:00
..
apis Implement StatsProvider using CRI stats 2017-09-06 09:11:56 -07:00
cadvisor kubelet: enable CRI container metrics 2017-09-13 15:09:35 -07:00
certificate Merge pull request #50303 from zouyee/newb 2017-08-18 02:46:09 -07:00
client Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
cm Added large topology tests for static policy in CPU Manager. 2017-09-06 13:15:22 -07:00
config Remove deprecated init-container in annotations 2017-08-25 13:39:29 +08:00
configmap Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
container Implement mount propagation in kubelet 2017-09-01 21:36:33 +02:00
custommetrics Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
deviceplugin Fixes device plugin re-registration handling logic to make sure: 2017-09-14 15:24:46 -07:00
dockershim Merge pull request #52125 from yujuhong/fix-file-sync 2017-09-12 21:45:56 -07:00
envvars Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
events Implement necessary API changes 2017-09-04 09:02:34 +02:00
eviction Merge pull request #46542 from derekwaynecarr/quota-ignore-pod-whose-node-lost 2017-09-15 00:11:10 -07:00
gpu Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
images update cadvisor, docker, and runc godeps 2017-09-05 12:38:57 -07:00
kubeletconfig Merge pull request #52119 from mtaufen/sync-files 2017-09-12 05:41:25 -07:00
kuberuntime Attempt at fixing UTs 2017-09-15 09:23:52 -07:00
leaky Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
lifecycle Admit NoNewPrivs for remote and rkt runtimes 2017-08-29 08:48:30 +08:00
metrics Expose PVC metrics via kubelet prometheus 2017-09-01 12:50:17 -04:00
network cni: print better error when a CNI .configlist is put into a .config 2017-08-17 11:01:05 -05:00
pleg Recreate pod sandbox when the sandbox does not have an IP address. 2017-09-15 09:23:52 -07:00
pod Change StatsProvider interface to provide container stats from either cadvisor or CRI and implement this interface using cadvisor 2017-08-25 13:11:26 -07:00
preemption Replace hard-code "cpu" and "memory" to consts 2017-08-16 16:37:50 +08:00
prober fix prober ticking shift for kubelet restarted cases 2017-09-08 17:31:02 +08:00
qos Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
remote Merge pull request #50176 from Random-Liu/set-exec-timeout 2017-08-17 18:12:22 -07:00
rkt wait for container cleanup before deletion 2017-09-04 17:38:09 -07:00
rktshim Merge pull request #46105 from sjenning/update-conatiner-resource-cri 2017-08-11 14:14:00 -07:00
secret Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
server Merge pull request #51553 from wongma7/pvc-prometheus 2017-09-02 21:22:43 -07:00
stats Handle nil WritableLayer 2017-09-16 00:13:17 +00:00
status Remove deprecated init-container in annotations 2017-08-25 13:39:29 +08:00
sysctl Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
types Typed static/mirror pod UID translation 2017-08-14 14:51:26 +02:00
util Make metav1.(Micro)?Time functions take pointers 2017-08-17 11:24:28 +02:00
volumemanager Merge pull request #49849 from dixudx/stable_sort_volumesInUse 2017-08-26 18:09:27 -07:00
BUILD Use separate client for node status loop 2017-09-14 15:56:22 -04:00
OWNERS
active_deadline.go
active_deadline_test.go
doc.go
kubelet.go Merge pull request #52176 from liggitt/heartbeat-timeout 2017-09-16 09:45:29 -07:00
kubelet_getters.go Change StatsProvider interface to provide container stats from either cadvisor or CRI and implement this interface using cadvisor 2017-08-25 13:11:26 -07:00
kubelet_getters_test.go kubelet: remove code for handling old pod/containers paths. 2017-07-20 13:10:15 +02:00
kubelet_network.go Use constants instead of magic string for runtime names 2017-08-26 22:44:27 +08:00
kubelet_network_test.go Merge pull request #48960 from sjenning/no-event-on-dns-dedup 2017-07-25 14:40:44 -07:00
kubelet_node_status.go Merge pull request #52176 from liggitt/heartbeat-timeout 2017-09-16 09:45:29 -07:00
kubelet_node_status_test.go Use separate client for node status loop 2017-09-14 15:56:22 -04:00
kubelet_pods.go Merge pull request #51644 from sjenning/init-container-status-fix 2017-09-07 14:31:23 -07:00
kubelet_pods_test.go Implement mount propagation in kubelet 2017-09-01 21:36:33 +02:00
kubelet_pods_windows_test.go
kubelet_resources.go Use 'Infof' instead of 'Errorf' for a debug log 2017-08-05 10:37:38 +08:00
kubelet_resources_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
kubelet_test.go Use separate client for node status loop 2017-09-14 15:56:22 -04:00
kubelet_volumes.go Revert "Remove deprecated and experimental fields from KubeletConfiguration" 2017-09-02 16:30:56 +02:00
kubelet_volumes_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
networks.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
networks_test.go
oom_watcher.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
oom_watcher_test.go
pod_container_deletor.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
pod_container_deletor_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
pod_workers.go
pod_workers_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
reason_cache.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
reason_cache_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
runonce.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
runonce_test.go Share /var/lib/kubernetes on startup 2017-08-30 16:45:04 +02:00
runtime.go
util.go
volume_host.go Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00