k3s/pkg/kubelet
Kubernetes Submit Queue c12dab37e7 Merge pull request #53547 from jiayingz/deviceplugin-fix
Automatic merge from submit-queue (batch tested with PRs 52662, 53547, 53588, 53573, 53599). 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>.

In DevicePluginHandlerImpl.Allocate(), skips untracked extended resou…

…rces.

Otherwise, we would fail a Pod allocation request that has an extended
resource not managed by any device plugin.



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

**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/53548

**Special notes for your reviewer**:

**Release note**:

```release-note
Ignore extended resources that are not registered with kubelet
```
2017-10-09 12:51:17 -07:00
..
apis Merge pull request #52395 from dixudx/fix_apparmor_annotation_unconfined 2017-10-02 08:03:50 -07:00
cadvisor Merge pull request #50396 from bobbypage/stats 2017-09-23 13:40:56 -07:00
certificate Move certificate manager to client. 2017-10-05 12:54:38 -07:00
client Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
cm Merge pull request #53547 from jiayingz/deviceplugin-fix 2017-10-09 12:51:17 -07:00
config Merge pull request #49249 from orkun1675/patch-1 2017-09-28 13:55:48 -07:00
configmap Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
container kubelet: remove the --docker-exec-handler flag 2017-09-22 12:13:31 -07:00
custommetrics Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
deviceplugin Merge pull request #53028 from jiayingz/flaky-test 2017-10-05 18:29:44 -07:00
dockershim Merge pull request #51152 from bobbypage/cri 2017-10-02 14:49:12 -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 #52692 from wackxu/fbc 2017-09-28 21:15:43 -07:00
gpu Add an OWNERS file for deviceplugin package. Update OWNERS file for gpu package. 2017-09-05 13:46:13 -07:00
images Change ImageGCManage to consume ImageFS stats from StatsProvider 2017-09-28 10:27:22 -07:00
kubeletconfig Fix broken links in kubelet 2017-09-29 19:22:23 +08:00
kuberuntime fix #52462. Do not GC exited containers in running pods 2017-09-28 09:37:21 -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 Move prometheus metrics for docker operations into dockershim 2017-09-25 10:03:17 -07:00
network Merge pull request #53446 from sjenning/network-plugin-metrics 2017-10-05 05:06:25 -07:00
pleg Merge pull request #47806 from dcbw/fix-pod-ip-race 2017-09-22 21:01:50 -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 create separate transports for liveness and readiness probes 2017-10-01 21:45:43 -05:00
qos Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
remote Merge pull request #50988 from feiskyer/typo 2017-09-27 04:45:56 -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 CRI: Allow configuring stdout/stderr streams for Exec/Attach requests 2017-09-20 16:40:15 -07:00
stats Fix imagefs stats. 2017-09-29 22:15:48 +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 Add more reviewers for volume components 2017-09-26 10:24:21 -07:00
winstats Implement metrics for Windows Nodes 2017-09-14 06:32:51 +00:00
BUILD Move certificate manager to client. 2017-10-05 12:54:38 -07:00
OWNERS Name change: s/timstclair/tallclair/ 2017-07-10 14:05:46 -07:00
active_deadline.go run hack/update-all 2017-06-22 11:31:03 -07:00
active_deadline_test.go run hack/update-all 2017-06-22 11:31:03 -07:00
doc.go
kubelet.go Move certificate manager to client. 2017-10-05 12:54:38 -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 Fixes a regression introduced by PR 52290 that extended resource 2017-10-03 10:26:53 -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 fix #52462. Do not GC exited containers in running pods 2017-09-28 09:37:21 -07:00
kubelet_pods_test.go Implement mount propagation in kubelet 2017-09-01 21:36:33 +02:00
kubelet_pods_windows_test.go run root-rewrite-v1-..., compile 2017-06-22 10:25:57 -07:00
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 Change ImageGCManage to consume ImageFS stats from StatsProvider 2017-09-28 10:27:22 -07:00
kubelet_volumes.go use GetFileType per mount.Interface to check hostpath type 2017-09-26 09:57:06 +08: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 run root-rewrite-import-client-go-api-types 2017-06-22 11:30:59 -07:00
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 run hack/update-all 2017-06-22 11:31:03 -07:00
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 Fix comments and typo in the error message. 2017-07-14 19:17:12 +02:00
volume_host.go Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00