Kubernetes Prow Robot
dea3f1a119
Merge pull request #112599 from fabi200123/Adding-Windows-Support-for-InPlaceVerticalScaling
...
Adding Windows support for InPlace Pod Vertical Scaling
2023-10-31 19:15:12 +01:00
Kubernetes Prow Robot
e823b56a0b
Merge pull request #116932 from my-git9/ut-preemption
...
[ut] Increase test coverage for kubelet/pleg
2023-10-31 01:22:47 +01:00
Kubernetes Prow Robot
af18989486
Merge pull request #116931 from my-git9/CreateListener-ut
...
[ut] increase covrage for kubelet/prober/results
2023-10-31 01:22:29 +01:00
HirazawaUi
2c2fa2107a
deprecate the kubeProxyVersion field of v1.Node
2023-10-29 15:04:11 +08:00
Abhishek Kr Srivastav
81bf3a59d1
Added mutex locks when accessing file object : addressed review comments
2023-10-28 17:32:13 +05:30
Paco Xu
36d6917ae1
valid error for creation and update from valid to invalid only
...
- using an option AllowNamespacedSysctlsForHostNetAndHostIPC
Signed-off-by: Paco Xu <paco.xu@daocloud.io >
2023-10-28 06:58:54 +08:00
Paco Xu
11de9543ee
move sysctl namespace and some funcs to component helpers util
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io >
2023-10-28 06:58:28 +08:00
Daman Arora
a375aa28ee
pkg/proxy: move get kernel version out of ipvs proxier
...
Signed-off-by: Daman Arora <aroradaman@gmail.com >
2023-10-28 00:54:34 +05:30
Abhishek Kr Srivastav
0e76e2c2bb
Added mutex locks when accessing file object : lint check fix
2023-10-27 19:12:01 +05:30
Abhishek Kumar Srivastav
9ed4c58a1f
Added mutex locks when accessing file object
2023-10-27 15:39:33 +05:30
Kubernetes Prow Robot
801d460296
Merge pull request #120678 from rothgar/system-log-query
...
Fix systemd unit string matches
2023-10-26 20:56:28 +02:00
Kubernetes Prow Robot
7658fe8dc4
Merge pull request #118456 from testwill/bool-constant
...
chore: omit comparison to bool constant
2023-10-26 12:59:05 +02:00
Kubernetes Prow Robot
191abe34b8
Merge pull request #120550 from adrianchiris/fix-dra-node-reboot
...
DRA: call plugins for claims even if exist in cache
2023-10-26 10:26:59 +02:00
Kubernetes Prow Robot
92c4b3254f
Merge pull request #118432 from testwill/stats
...
chore: loop optimization
2023-10-26 06:25:25 +02:00
Kubernetes Prow Robot
266b3929e4
Merge pull request #117529 from sourcelliu/podstatus
...
Improve the performance of isPodStatusCacheTerminal
2023-10-26 06:25:16 +02:00
Kubernetes Prow Robot
f997e50425
Merge pull request #117516 from sourcelliu/intcast
...
Remove unnecessary type conversion
2023-10-26 06:25:02 +02:00
Kubernetes Prow Robot
338aee71c3
Merge pull request #119898 from saschagrunert/semconv
...
Use tracing semconv types instead of own defines
2023-10-26 04:22:38 +02:00
ruiwen-zhao
1165609036
Add metric for e2e pod startup latency including image pull
...
Signed-off-by: ruiwen-zhao <ruiwen@google.com >
2023-10-25 20:34:17 +00:00
Kubernetes Prow Robot
12b01aff1b
Merge pull request #121275 from haircommander/image-max-gc
...
KEP-4210: add support for ImageMaximumGCAge field
2023-10-25 21:29:10 +02:00
Kubernetes Prow Robot
f82670d8ec
Merge pull request #120680 from ruiwen-zhao/pod-start-bucket
...
Use a wider-range of metric buckets for PodStartDuration
2023-10-25 20:16:34 +02:00
adrianc
3738111337
Add unit tests
...
adjust existing tests and add new test flows
to cover new DRA manager behaviour
Signed-off-by: adrianc <adrianc@nvidia.com >
2023-10-25 13:20:22 +03:00
adrianc
08b942028f
DRA: call plugins for claims even if exist in cache
...
Today, DRA manager does not call plugin NodePrepareResource
for claims that it previously successfully handled, that is,
if claims are present in cache (checkpoint) even if node
rebooted.
After node reboots, it is required to call DRA plugin
for resource claims so that plugins may prepare them
again in case the resources dont persist reboot.
To achieve that, once kubelet is started, we call DRA
plugins for claims once if a pod sandbox is required
to be created during PodSync.
Signed-off-by: adrianc <adrianc@nvidia.com >
2023-10-25 13:20:16 +03:00
Jan Safranek
e511edf11f
Fix SELinux unit tests
...
Use device mountable volume, to make it impossible to share the same global
mount with different SELinux contexts.
And fix pod2Name to actually refer to pod2.
2023-10-25 10:43:29 +02:00
Jan Safranek
2f5903b4cf
Move SELinux warning metric to be counted once per pod
...
volume_manager_selinux_volume_context_mismatch_warnings_total should be
counted only once per volume + pod. The previous location is evaluated
periodically, so bump the metric only when a new pod is added to volume.
2023-10-25 10:43:29 +02:00
Kubernetes Prow Robot
8453eb0c24
Merge pull request #121069 from jsafrane/ocp-add-plugin-label
...
Add volume plugin label to SELinux metrics
2023-10-25 08:13:20 +02:00
Kubernetes Prow Robot
0b884c0e3a
Merge pull request #121494 from aojea/fix/flake-unit-test
...
Fix/flake TestNewManagerImplStartProbeMode unit test
2023-10-25 06:57:04 +02:00
matte21
4bba73a2bd
Add comments to cpu accumulator and minor renames
...
The cpu accumulator logic (that select CPUs for containers)
has some non-obvious code.
This commit adds some comments to make that code easier to
understand for new contributors. Some minor renames to
improve readability are also performed.
2023-10-24 22:49:54 -04:00
Antonio Ojea
8e0be64b8f
remove data race on the devicemanager client plugin
...
Change-Id: I45b85440a792e5ed2f75a344ec1f0332854d8d6d
2023-10-24 21:35:13 +00:00
Kubernetes Prow Robot
413b15a8d9
Merge pull request #120914 from kannon92/kubelet-disk-api-cri-update
...
Kubelet disk api cri update
2023-10-24 21:00:40 +02:00
Kubernetes Prow Robot
87981480f3
Merge pull request #119186 from seans3/stream-translator-proxy
...
Stream Translator Proxy and FallbackExecutor for WebSockets
2023-10-24 17:10:34 +02:00
Kubernetes Prow Robot
6d7d249372
Merge pull request #121077 from chrishenzie/readwriteoncepod-ga
...
Graduate ReadWriteOncePod to GA
2023-10-24 05:26:05 +02:00
Kubernetes Prow Robot
441d4b54ae
Merge pull request #120397 from ty-dc/StaticCheck
...
cleanup: omit comparison with bool constants
2023-10-24 05:25:52 +02:00
Shiming Zhang
35f4d29d73
Fix unit test
2023-10-24 11:06:35 +08:00
Sean Sullivan
168998e87b
StreamTranslator and FallbackExecutor for WebSockets
2023-10-23 15:33:38 -07:00
Kubernetes Prow Robot
e1824b6a47
Merge pull request #117615 from aheng-ch/checkpoint
...
Fix: do not assign an empty value to the resource (CPU or memory) if it's not defined in the container
2023-10-24 00:30:08 +02:00
Kevin Hannon
8ae0d390d7
add container filesystem to CRI api
...
Co-authored-by: Mike Brown <brownwm@us.ibm.com >
2023-10-23 15:04:30 -04:00
Kubernetes Prow Robot
76fc18c528
Merge pull request #120099 from TommyStarK/gh_119469
...
dra: refactoring overall flow of prepare/unprepare resources
2023-10-23 19:51:53 +02:00
TommyStarK
55e3662b72
dra: refactoring overall flow of prepare/unprepare resources
...
Signed-off-by: TommyStarK <thomasmilox@gmail.com >
2023-10-23 15:11:27 +02:00
Kubernetes Prow Robot
f41ede6241
Merge pull request #118534 from swatisehgal/sample-dp-register-by-default
...
node: sample-device-plugin: register to kubelet by default and ensure re-registration to kubelet on kubelet restarts
2023-10-23 13:41:19 +02:00
Kubernetes Prow Robot
3aec335a8f
Merge pull request #121207 from cyclinder/sysctl_log_level
...
kubelet/sysctl: update log level
2023-10-21 01:48:53 +02:00
Kubernetes Prow Robot
d916a83d31
Merge pull request #120185 from charles-chenzz/tc_for_localstoragecapisolation
...
eviction manager: add test case with localStorageCapacityIsolation open
2023-10-20 23:50:46 +02:00
Chris Henzie
2dbd405583
Graduate ReadWriteOncePod to GA
2023-10-20 10:40:39 -07:00
Peter Hunt
49c947ba15
metrics: add and use ImageGarbageCollectedTotal
...
to help find MaxAge thresholds and detect image addition/removal thrashing
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2023-10-20 12:23:31 -04:00
Peter Hunt
d8a5cd59c0
kubelet/images: add unit test for MaxAge
...
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2023-10-20 12:23:31 -04:00
Peter Hunt
914aa746c1
kubelet/images: add and use freeOldImages function
...
to free images older than configured ImageGCMaximumAge
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2023-10-20 12:23:31 -04:00
Peter Hunt
76e623098c
kubelet config validation: add validation for image max gc age
...
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2023-10-20 12:23:31 -04:00
Peter Hunt
d992ea4b30
kubelet: add and use ImageMaximumGCAge in KubeletConfiguration
...
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2023-10-20 12:23:31 -04:00
Kubernetes Prow Robot
7aa89084a3
Merge pull request #121240 from HirazawaUi/add-safe-sysctl
...
Add ipv4 TCP settings safe sysctls
2023-10-20 03:10:34 +02:00
Kubernetes Prow Robot
de054fbf94
Merge pull request #120942 from sairameshv/evented_pleg_fix
...
Fix issue in enabling evented pleg feature gate
2023-10-19 10:45:22 +02:00
Kubernetes Prow Robot
cfafffa611
Merge pull request #121019 from kl52752/rate-limiting
...
Move grpc rate limiter from podresource folder
2023-10-19 08:15:26 +02:00