James Sturtevant
c9eff4e906
Get filesystem stats for files on Windows
2021-03-08 12:50:23 -08:00
Kubernetes Prow Robot
55f255208a
Merge pull request #83730 from claudiubelu/windows/containerd-etc-hosts
...
Windows: Fixes /etc/hosts file mounting support for containerd
2021-03-05 05:08:22 -08:00
Shintaro Murakami
fe7a862c2d
Unify determination of whether a volume is ephemeral
2021-03-05 14:49:09 +09:00
Kubernetes Prow Robot
a4025a8462
Merge pull request #98986 from gjkim42/fix-runtime-assert
...
kubelet: Make the test fail if (*FakeRuntime).Assert fails
2021-03-04 18:34:33 -08:00
Kubernetes Prow Robot
9f451c03e9
Merge pull request #97979 from danwinship/pod-ip-family
...
Make podIPs order match node IP family preference
2021-03-04 16:06:22 -08:00
Kubernetes Prow Robot
413ff6751b
Merge pull request #98365 from odinuge/cgroup-v2-systemd
...
Fix cgroup handling for systemd with cgroup v2
2021-03-04 14:40:34 -08:00
Kubernetes Prow Robot
14abaa23c3
Merge pull request #99032 from yangjunmyfm192085/run-test18
...
Structured Logging migration: modify eviction part logs of kubelet.
2021-03-04 13:38:57 -08:00
Kubernetes Prow Robot
508a8839ad
Merge pull request #98993 from SataQiu/structlog-kubelet-20210211
...
kubelet: migrate pkg/kubelet/certificate to structured logging
2021-03-04 13:38:48 -08:00
Kubernetes Prow Robot
8d8f49597d
Merge pull request #95661 from oomichi/add-unit-tests-for-helpers_linux_test.go
...
Add unit tests for kubelet cadvisor_linux
2021-03-04 13:38:09 -08:00
Dan Winship
5fd1651fc1
Make podIPs order match node IP family preference
2021-03-04 15:46:36 -05:00
Kubernetes Prow Robot
a238698ea0
Merge pull request #99446 from pohly/generic-ephemeral-enablement
...
Generic ephemeral volume enablement
2021-03-04 11:00:30 -08:00
Kubernetes Prow Robot
930ca85613
Merge pull request #99607 from krzysiekg/structured_logging_pkg_kubelet_stats
...
Migrate pkg/kubelet/stats to structured logging
2021-03-04 00:28:38 -08:00
Kubernetes Prow Robot
4f9317596c
Merge pull request #99723 from jingxu97/feb/statl
...
Fix issue in checking domain socket for plugin watcher
2021-03-03 17:11:59 -08:00
Kubernetes Prow Robot
ef44d39be0
Merge pull request #99464 from Nordix/master-fix
...
Number of sockets is assumed to be same as NUMA nodes in kubelet
2021-03-03 14:41:21 -08:00
Jing Xu
d669cb1b17
Fix issue in checking domain socket for plugin watcher
...
Due to recent os.Stat() issue for Windows 20H2, added the logic to use
os.Lstat() if os.Stat() fails for Windows
Change-Id: Ic9fc07ecc6e9c2984e854ac77121ff61c8e0d041
2021-03-03 12:37:14 -08:00
Kubernetes Prow Robot
a6a66c3594
Merge pull request #98939 from yangjunmyfm192085/run-test16
...
Structured Logging migration: modify dockershim and network part logs of kubelet.
2021-03-03 03:31:33 -08:00
Kubernetes Prow Robot
ad80c76677
Merge pull request #98924 from cynepco3hahue/set_container_memory_during_creation
...
memory manager: specify the container cpuset.memory during the creation
2021-03-03 03:31:20 -08:00
Patrick Ohly
68370c8aa6
kubelet: more tests for generic ephemeral volumes
...
This simulates various error scenarios (PVC not created for pod,
feature disabled) and switching between feature disabled and enabled.
2021-03-03 10:13:05 +01:00
Patrick Ohly
edb9a8584c
kubelet: better error when generic ephemeral volume is disabled
...
Silently ignoring the unsupported volume type leads to:
Warning FailedMount 8s kubelet Unable to attach or mount volumes: unmounted volumes=[my-csi-volume default-token-bsnbz], unattached volumes=[my-csi-volume default-token-bsnbz]: failed to get Plugin from volumeSpec for volume "my-csi-volume" err=no volume plugin matched
The new message is easier to understand:
Warning FailedMount 6s (x5 over 49s) kubelet Unable to attach or mount volumes: unmounted volumes=[my-csi-volume], unattached volumes=[my-csi-volume default-token-rwlpp]: volume my-csi-volume is a generic ephemeral volume, but that feature is disabled in kubelet
2021-03-03 10:13:05 +01:00
Kubernetes Prow Robot
62bb595cbe
Merge pull request #98627 from jialaijun/migrate_to_structured_logs_5
...
Migrate pkg/kubelet/metrics logs to structured logging.
2021-03-02 15:49:31 -08:00
Kubernetes Prow Robot
da2f6385e9
Merge pull request #98589 from chenyw1990/structuredLogsOfRemote
...
pkg/kubelet/cri/remote: migrate to structured logs
2021-03-02 15:49:19 -08:00
Kubernetes Prow Robot
e811f5fdf9
Merge pull request #99463 from jingxu97/feb/stat
...
Use Lstat in plugin watcher to avoid Windows problem
2021-03-02 14:47:19 -08:00
Artyom Lukianov
95b2777204
memory manager: specify the container cpuset.memory during the creation
...
Set the container cpuset.memory during the creation and avoid an additional
call to the resources update of the container.
Signed-off-by: Artyom Lukianov <alukiano@redhat.com>
2021-03-02 17:01:46 +02:00
pacoxu
cd54bd94e9
deprecate cAdvisor json metrics collected by Kubelet
...
- remove unused code for cadvisor json metrics collected
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-03-02 15:36:21 +08:00
Kenichi Omichi
b52b170ade
Add unit tests for kubelet cadvisor_linux
...
This adds unit tests for kubelet cadvisor_linux.
2021-03-02 04:46:25 +00:00
Kubernetes Prow Robot
d85aed6e5b
Merge pull request #99491 from uzuku/2021-feb-fix-typo
...
Fix typo in comment for purgeInitContainers.
2021-03-01 17:13:21 -08:00
Kubernetes Prow Robot
35c233f18d
Merge pull request #99590 from liggitt/kubelet-warning
...
Avoid kubelet warnings for imagePullSecret entries with empty names
2021-03-01 09:55:39 -08:00
Krzysztof Gibuła
7097d4f8e2
Migrate pkg/kubelet/stats to structured logging
2021-03-01 18:52:34 +01:00
Jordan Liggitt
4798d0bce2
Avoid kubelet warnings for imagePullSecret entries with empty names
2021-03-01 08:32:09 -05:00
Benjamin Elder
56e092e382
hack/update-bazel.sh
2021-02-28 15:17:29 -08:00
uzuku
8c53bfe1ea
Fix typo in comment for purgeInitContainers.
2021-02-26 21:33:31 +08:00
Hanamantagoud
549b615439
Number of sockets is assumed to be same as NUMA nodes
2021-02-26 16:22:50 +05:30
Geonju Kim
b4b7cea413
kubelet_test: Add TestHandlePodRemovesWhenSourcesAreReady
2021-02-26 06:34:27 +09:00
Geonju Kim
256447a349
kubelet_test: Fix TestHandlePodCleanups
2021-02-26 06:34:17 +09:00
Geonju Kim
fc4a29da2c
kubelet: Make the test fail if (*FakeRuntime).Assert fails
2021-02-26 06:31:54 +09:00
Jing Xu
70e01c5e47
Use Lstat in plugin watcher to avoid Windows problem
...
User Lstat in plugin watcher due to Windows issue
Change-Id: I4f9b808829f1a56dc622e343c291d3ffc316f416
2021-02-25 08:45:27 -08:00
Kubernetes Prow Robot
27c89b9aec
Merge pull request #98571 from matthyx/52817
...
Stop probing a pod during graceful shutdown
2021-02-24 18:01:24 -08:00
Kubernetes Prow Robot
17c3ee8708
Merge pull request #98742 from gjkim42/sync-until-terminate-containers
...
kubelet: Sync completed pods until their containers have been terminated
2021-02-24 15:29:26 -08:00
Kubernetes Prow Robot
1fb27c4b5d
Merge pull request #99355 from chymy/dockershim-unused-func
...
Remove unused func in kubernetes/pkg/kubelet/dockershim
2021-02-24 13:39:36 -08:00
Kubernetes Prow Robot
739a72b9cc
Merge pull request #99158 from wgahnagl/lock-sysctls
...
Graduate sysctls to GA
2021-02-24 13:39:24 -08:00
xiaofei.sun
fd62f32125
Scheduler: remove pkg/apis/core/field_constants.go
2021-02-24 18:06:29 +08:00
chymy
e2f17aeb2a
Remove unused func in kubernetes/pkg/kubelet/dockershim
...
Signed-off-by: chymy <chang.min1@zte.com.cn>
2021-02-23 06:36:22 -05:00
Kubernetes Prow Robot
54691ed806
Merge pull request #99174 from gnufied/fix-uncertain-mount-tests
...
Allow uncertain mount tests to run parallely
2021-02-23 00:42:03 -08:00
pacoxu
3de4dd841f
remove featuregate for sysctl
...
Co-authored-by: Skyler Clark <wgahnagl@protonmail.com>
2021-02-22 16:51:43 -05:00
chenyw1990
8d86470417
pkg/kubelet/cri/remote: migrate to structured logs
2021-02-22 11:44:58 +08:00
JunYang
af0b4c9031
Structured Logging migration: modify eviction part logs of kubelet.
...
Signed-off-by: JunYang <yang.jun22@zte.com.cn>
2021-02-21 08:36:14 +08:00
Kubernetes Prow Robot
031f2afbba
Merge pull request #98931 from michaelbeaumont/kubelet_well_known
...
Move pkg/kubelet/apis to k8s.io/kubelet/pkg/apis
2021-02-20 11:55:41 -08:00
Kubernetes Prow Robot
731fac3a55
Merge pull request #99001 from QiWang19/migrate-log
...
Migrate pkg/kubelet/nodestatus to structured logging
2021-02-19 00:20:37 -08:00
Ryan Phillips
f989adaa18
kubelet: fix create create sandbox delete pod race
2021-02-18 11:22:12 -06:00
Kubernetes Prow Robot
9fb1aa92f2
Merge pull request #99127 from danwinship/non-dual-stack-proxy
...
Make kube-proxy check if IPv6 is really supported before assuming dual-stack
2021-02-18 08:46:51 -08:00