Kubernetes Prow Robot
5a99930ab5
Merge pull request #125328 from harche/v1_warning
...
[KEP-4569] Add a warning log, an event for cgroup v1 usage and a metric for cgroup version
2024-07-10 23:50:32 -07:00
carlory
850bc09e9b
clean up codes after PodDisruptionConditions was promoted to GA and locked to default
2024-07-11 10:40:21 +08:00
Kubernetes Prow Robot
1740d85aff
Merge pull request #125866 from aroradaman/can-use-nfacct
...
nfacct: conditionally ensure counters and register metrics
2024-07-10 19:26:36 -07:00
Kubernetes Prow Robot
c3c8a9cfd4
Merge pull request #125676 from benluddy/cbor-bufferpool
...
KEP-4222: Don't pool large CBOR encode buffers
2024-07-10 17:08:41 -07:00
Kubernetes Prow Robot
d31ba91240
Merge pull request #126010 from aroradaman/proxy-options-refactor
...
Kube-Proxy options refactor
2024-07-10 14:54:48 -07:00
Kubernetes Prow Robot
2d877b5259
Merge pull request #125629 from benluddy/cbor-rawextension
...
KEP-4222: Automatically transcode RawExtension between unstructured protocols.
2024-07-10 14:54:35 -07:00
Ben Luddy
a19d142f0d
Don't pool large CBOR encode buffers.
...
Objects in a sync.Pool are assumed to be fungible. This is not a good assumption for pools
of *bytes.Buffer because a *bytes.Buffer's underlying array grows as needed to accomodate writes. In
Kubernetes, apiservers tend to encode "small" objects very frequently and much larger
objects (especially large lists) only occasionally. Under steady load, pooled buffers tend to be
borrowed frequently enough to prevent them from being released. Over time, each buffer is used to
encode a large object and its capacity increases accordingly. The result is that practically all
buffers in the pool retain much more capacity than needed to encode most objects.
As a basic mitigation for the worst case, buffers with more capacity than the default max request
body size are never returned to the pool.
2024-07-10 17:27:49 -04:00
Sergey Kanzhelev
541f2af78d
device plugin failure tests
2024-07-10 20:14:59 +00:00
Kubernetes Prow Robot
135f2e0372
Merge pull request #125997 from mimowo/job-comment-cleanup
...
Cleanup TODO comment in the Job controller
2024-07-10 12:15:39 -07:00
Mark Rossetti
26ef4e42e5
Updating kubelet on Windows to query uuid from registry
2024-07-10 11:36:15 -07:00
Daman Arora
0d14f18f8f
cmd/kube-proxy: refactor options test
...
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-10 23:55:28 +05:30
Daman Arora
458b56811a
cmd/kube-proxy: refactor server.go
...
Split server.go into server.go and options.go and same for
server_test.go
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-10 23:55:27 +05:30
Daman Arora
210ed2fc41
kube-proxy: fix error wrapping, error handling and deprecated methods
...
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-10 23:51:17 +05:30
Peter Hunt
de3f5be0f2
securitycontext: add support for HostUsers
...
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2024-07-10 13:47:48 -04:00
Kubernetes Prow Robot
1608dc2b09
Merge pull request #125985 from kaisoz/fix-failureTarget-manually-added
...
job_controller: Ignore FailureTarget JobCondition with Status != True
2024-07-10 09:02:59 -07:00
Kubernetes Prow Robot
6a45c8b7d1
Merge pull request #125944 from timofurrer/fix/error-msg-type
...
Fix typo in type name of watch decode error
2024-07-10 09:02:50 -07:00
Kubernetes Prow Robot
27c6c30905
Merge pull request #124607 from gjtempleton/HPA-Reviewers-Addition
...
HPA - Add gjtempleton to reviewers
2024-07-10 07:08:50 -07:00
Michal Wozniak
8a8717c3a9
Cleanup TODO comment in the Job controller
2024-07-10 12:27:56 +02:00
Tomas Tormo
2aed11ec78
job_controller: Ignore FailureTarget!=True
2024-07-10 08:02:14 +00:00
Maciej Skoczeń
ad59b4026e
Increase API server timeout in scheduler_perf tests
2024-07-10 07:34:59 +00:00
xuzhenglun
07198b90be
fix panic when watching ReplicationController with AllowWatchBookmarks enabled
2024-07-10 12:09:35 +08:00
Kubernetes Prow Robot
0c8b3e5f30
Merge pull request #125986 from vinayakankugoyal/typo
...
Fix typo in error message for anonymous field in AuthenticationConfig…
2024-07-09 20:45:05 -07:00
Kubernetes Prow Robot
20b216738a
Merge pull request #125971 from googs1025/integration_test
...
chore: use testCtx instead of context.TODO() for scheduler integration
2024-07-09 18:57:06 -07:00
Kubernetes Prow Robot
a0bfe666df
Merge pull request #125202 from hjet/inplace-vertical-scaling-e2e-rollback
...
[FG:InPlacePodVerticalScaling] Roll back resize patches in doPodResizeTests
2024-07-09 17:53:12 -07:00
Kubernetes Prow Robot
90615231a6
Merge pull request #125097 from YamasouA/ft/queuehit-csinode
...
volumebinding: scheduler queueing hints - CSINode
2024-07-09 17:53:05 -07:00
Kubernetes Prow Robot
672af9406e
Merge pull request #125981 from dims/cleanup-pods-after-test-runs
...
[e2e-node] Cleanup pods after the test runs
2024-07-09 15:01:01 -07:00
Vinayak Goyal
27e8923c70
Fix typo in error message for anonymous field in AuthenticationConfiguration.
2024-07-09 21:04:28 +00:00
Ben Luddy
4755e1f859
Automatically transcode RawExtension between unstructured protocols.
2024-07-09 17:02:34 -04:00
Davanum Srinivas
f6836df520
[e2e-node] Cleanup pods after the test runs
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-07-09 16:53:28 -04:00
Kubernetes Prow Robot
4a214f6ad9
Merge pull request #125461 from mimowo/pod-disruption-conditions-ga
...
Graduate PodDisruptionConditions to stable
2024-07-09 11:08:13 -07:00
Kubernetes Prow Robot
048b2912b8
Merge pull request #124761 from benluddy/fuzz-cbor-decode
...
KEP-4222: Add CBOR fuzz test for unreasonable allocations during decode.
2024-07-09 10:02:17 -07:00
Siyuan Zhang
40cddbe215
add emulated-version flag to kube-scheduler to control the feature gate.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-07-09 09:04:41 -07:00
Harshal Patil
68d317a8d1
Add a warning log, event and metric for cgroup version 1
...
Signed-off-by: Harshal Patil <harpatil@redhat.com>
2024-07-09 11:34:46 -04:00
cyclinder
87129c350a
kubelet: Add a TopologyManager policy options: "max-allowable-numa-nodes"
...
Signed-off-by: cyclidner <kuocyclinder@gmail.com>
2024-07-09 22:26:24 +08:00
Kubernetes Prow Robot
bb089b9374
Merge pull request #125970 from carlory/sync-masked-path-from-moby
...
defaultMaskedPaths must be kept in sync with moby/moby
2024-07-09 07:10:14 -07:00
Daman Arora
33bac685a7
conditionally register nfacct metrics and ensure nfacct counters
...
If the nfacct sub-system is not available in the kernel then:
1. nfacct based metrics won't be registered.
2. proxier will not attempt to ensure the counters
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-09 18:49:01 +05:30
Daman Arora
75b18b86dd
proxy/utils/nfacct: API to check if nfacct sub-system is present
...
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-09 18:44:04 +05:30
Kubernetes Prow Robot
42064e03c5
Merge pull request #125973 from fxierh/sample-apiserver-e2e-race-fix
...
Mark test cases which set up a sample-apiserver as serial
2024-07-09 06:02:04 -07:00
Vadim Rutkovsky
d028da92cf
flowcontrol: print object type when bootstrapping flowschemas
...
Print object type as Kind may be unset
2024-07-09 13:55:33 +02:00
Maciej Skoczeń
31e89b1f4d
Add activeQLock to scheduling queue to improve Pop() throughput
2024-07-09 11:37:19 +00:00
Feilian Xie
9cdacdc514
Mark a test case which sets up a sample-apiserver as serial due to potential conflicts with other test cases which do the same.
...
Signed-off-by: Feilian Xie <fxie@redhat.com>
2024-07-09 19:28:14 +08:00
Kubernetes Prow Robot
06c7d9a565
Merge pull request #125966 from pohly/e2e-framework-label-filter-skip-fix
...
e2e framework: don't add default skip when --label-filter is used
2024-07-09 04:12:38 -07:00
googs1025
15cc77603e
chore: use testCtx instead of context.TODO()
2024-07-09 16:20:03 +08:00
Kubernetes Prow Robot
7127246344
Merge pull request #125945 from fxierh/sample-apiserver-rbac-fix
...
Add missing RBAC permissions to the sample-apiserver
2024-07-09 00:30:41 -07:00
Kubernetes Prow Robot
51bf5df54a
Merge pull request #125836 from mjudeikis/mjudeikis/auth.token.getter
...
Extend service accounts with optional tokenGetter provider
2024-07-09 00:30:34 -07:00
carlory
f0c2afa19f
defaultMaskedPaths must be kept in sync with moby/moby.
2024-07-09 13:22:29 +08:00
Kubernetes Prow Robot
3125877de0
Merge pull request #125949 from jeffinkottaram/fix-status-patch-test
...
Fix `should complete a service status lifecycle` test
2024-07-08 17:25:20 -07:00
Kubernetes Prow Robot
cf33bef284
Merge pull request #125908 from aojea/race_pforward
...
fix race on integration test for portforward
2024-07-08 17:25:10 -07:00
Kubernetes Prow Robot
4a48562a81
Merge pull request #125557 from MikeSpreitzer/apf-int-test-tolerate-more-noise
...
Increase noise margin for TestConcurrencyIsolation
2024-07-08 16:21:34 -07:00
Kubernetes Prow Robot
8c7ee69212
Merge pull request #124730 from tkashem/read-write-deadline-test
...
Add test to document request timeout behavior
2024-07-08 16:21:25 -07:00