Commit Graph

131875 Commits

Author SHA1 Message Date
Jefftree
3fc91586a7 Fix metrics test 2025-08-07 13:59:19 +00:00
Jefftree
993ba324cd Bump BV to 1.35 2025-08-07 13:59:19 +00:00
Kubernetes Prow Robot
8ac9a3c089 Merge pull request #133412 from richabanker/etcd-metrics-delete
Use Delete() instead of DeleteLabelValues() for etcd metrics
2025-08-07 06:33:42 -07:00
Richa Banker
2629fe25fa Use Delete() instead of DeleteLabelValues() for etcd metrics 2025-08-06 21:24:27 -07:00
Kubernetes Release Robot
13ced7b7dd CHANGELOG: Update directory for v1.34.0-rc.0 release 2025-08-06 20:20:05 +00:00
Kubernetes Prow Robot
9d3fff5048 Merge pull request #133353 from ffromani/e2e-node-serial-unblock
node: unblock e2e serial lanes
2025-08-06 11:37:25 -07:00
Kubernetes Prow Robot
8e6d788887 Merge pull request #133344 from tallclair/mem-lim-decrease-test
Fix memory limit decrease test on cri-o
v1.35.0-alpha.0
2025-08-02 04:01:37 -07:00
Kubernetes Prow Robot
d490383fcb Merge pull request #133349 from kannon92/update-pause-always-pull
always pull pause image for eviction tests
2025-08-01 13:35:37 -07:00
Tim Allclair
01470d973b Fix memory limit decrease test on cri-o 2025-08-01 09:56:51 -07:00
Kubernetes Prow Robot
7bbcfda63a Merge pull request #133350 from carlory/fix-pod-certificates
Fix prerelease lifecycle  for PodCertificateRequest
2025-08-01 06:35:38 -07:00
Francesco Romani
aca402f25b e2e: node: skip breaking tests
Skip problematic tests to recover signal, then we will
reintroduce them gradually

See: https://github.com/kubernetes/kubernetes/issues/133314
See: https://github.com/kubernetes/kubernetes/pull/133336

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-08-01 13:59:32 +02:00
Kubernetes Prow Robot
b37978f226 Merge pull request #133334 from macsko/fix_potential_race_in_patchpodstatus_api_call_implementation
Fix potential race in PodStatusPatchCall implementation
2025-08-01 02:47:45 -07:00
Kubernetes Prow Robot
ea81dd6d01 Merge pull request #133309 from macsko/fix_race_with_closing_api_dispatcher
Fix potential race in closing API dispatcher
2025-08-01 02:47:38 -07:00
Kubernetes Prow Robot
a4465ded26 Merge pull request #133331 from macsko/remove_integration_labels_from_large_workloads_scheduler_perf
Remove integration-test labels from long running scheduler_perf workloads
2025-08-01 01:35:37 -07:00
Maciej Skoczeń
0fbc8cd44c Remove integration-test labels from long running scheduler_perf workloads 2025-08-01 07:18:26 +00:00
Kubernetes Prow Robot
3d9cccb60b Merge pull request #133342 from yliaog/perf
fixed exended resource scheduling performance test
2025-07-31 22:45:15 -07:00
Kevin Hannon
e83e5815e5 always pull pause image for eviction tests 2025-08-01 00:55:10 -04:00
carlory
418e96bf1a Update prerelease lifecycle to v1.34 2025-08-01 12:46:26 +08:00
yliao
65fda6dd34 fixed exended resource scheduling performance test, added more nodes for scheduling the init pods 2025-07-31 18:15:55 +00:00
Kubernetes Prow Robot
9e2a0c7453 Merge pull request #133293 from utam0k/kep-5278--fg-alpha
Demote KEP-5278 feature gates ClearingNominatedNodeNameAfterBinding and NominatedNodeNameForExpectation to Alpha
2025-07-31 02:37:16 -07:00
Maciej Skoczeń
9eda4789c0 Fix potential race in PodStatusPatchCall implementation 2025-07-31 09:27:40 +00:00
Kubernetes Prow Robot
032142c53e Merge pull request #133242 from ahmedtd/fix-podcerts
Pod Certificates: Fix kubelet volume host arg order; improve logging
2025-07-30 09:34:27 -07:00
Kubernetes Prow Robot
640c5b822e Merge pull request #133300 from sanposhiho/flake-schedule-one
fix: return false to apply the patch at the reactor
2025-07-30 06:38:33 -07:00
Kubernetes Prow Robot
29e66a698f Merge pull request #133299 from macsko/split_dra_scheduler_perf
Split DRA scheduler_perf tests into multiple packages
2025-07-30 06:38:26 -07:00
Kubernetes Prow Robot
1c22c0b44f Merge pull request #133298 from macsko/fix_failing_preemption_test
Move NominatedNodeName preemption-related integration tests to a new package
2025-07-30 05:20:27 -07:00
Maciej Skoczeń
dbfeb9c351 Fix potential race in closing API dispatcher 2025-07-30 11:57:26 +00:00
Maciej Skoczeń
c7db6362fe Move NominatedNodeName preemption-related integration tests to a new package 2025-07-30 10:47:38 +00:00
Kensei Nakada
46b858aa13 fix: return false to apply the patch 2025-07-30 19:12:57 +09:00
Maciej Skoczeń
07c71097d3 Split DRA scheduler_perf tests into multiple packages 2025-07-30 09:06:34 +00:00
Kubernetes Prow Robot
a59ad81135 Merge pull request #132522 from sunya-ch/KEP-5075-PR
DRA: Implementation of Consumable Capacity (KEP-5075)
2025-07-29 23:56:27 -07:00
utam0k
988c9b03fd Demote KEP-5278 feature gates ClearingNominatedNodeNameAfterBinding and NominatedNodeNameForExpectation to Alpha
Signed-off-by: utam0k <k0ma@utam0k.jp>
2025-07-30 15:48:26 +09:00
yliao
0a12f00e9d fix nil panic in hasBindingConditions, it cannot assume claim has allocations 2025-07-30 14:44:41 +09:00
Sunyanan Choochotkaew
7f052afaef KEP 5075: implement scheduler
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
2025-07-30 09:52:49 +09:00
Kubernetes Prow Robot
91731d05e2 Merge pull request #133279 from ffromani/pod-level-resource-managers
[PodLevelResources] handle pod-level resource manager alignment
2025-07-29 17:28:33 -07:00
Dixita
3e3b2447ff Promote PodLevelResources to Beta (#132999)
Signed-off-by: ndixita <ndixita@google.com>
2025-07-29 17:28:26 -07:00
Sunyanan Choochotkaew
59bba92717 KEP-5075: generated codes from make update
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
2025-07-30 09:26:52 +09:00
Sunyanan Choochotkaew
5ad969588d KEP-5075: API updates
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
2025-07-30 09:26:40 +09:00
Kubernetes Prow Robot
8b9569babe Merge pull request #132895 from yue9944882/bugfix-nil-scheduler-limit-request
Fixes scheduler nil panic due to empty init container request&limit
2025-07-29 14:58:26 -07:00
Kubernetes Prow Robot
1b273b385e Merge pull request #130653 from yliaog/master
kubelet and scheduler for extended resource backed by DRA
2025-07-29 13:04:27 -07:00
Min Jin
29d1951eb7 fixes scheduler nil panic due to empty init container request&limit
Signed-off-by: Min Jin <minkimzz@amazon.com>
2025-07-29 12:34:35 -07:00
yliao
23d6f73e72 extended resource backed by DRA: test 2025-07-29 18:55:28 +00:00
yliao
34a64db2c7 extended resource backed by DRA: implementation 2025-07-29 18:55:21 +00:00
Kubernetes Prow Robot
74f7a44966 Merge pull request #133276 from macsko/stop_clearing_nnn_in_all_cases
KEP-5278 Stop clearing NominatedNodeName in all cases
2025-07-29 11:24:40 -07:00
Kubernetes Prow Robot
144d1987df Merge pull request #133275 from liggitt/dra-api
Add / update kubelet and DRA API owners
2025-07-29 11:24:32 -07:00
Kubernetes Prow Robot
b933c4643c Merge pull request #133193 from aojea/deflake_TestStreamTranslator_WebSocketServerErrors
Deflake test stream translator web socket server errors
2025-07-29 11:24:26 -07:00
Francesco Romani
a3a767b37e WIP: fix e2e tests
Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-07-29 20:20:08 +02:00
Francesco Romani
4ca47255a8 node: disable resource managers when pod-level resources are enabled
When pod-level resources are detected, the cpu and memory manages
cannot engage because the feature is not yet compatible,
one of the main reasons being the managers only work at container level.

So, the managers has to detect if pod level resources are in use,
and turn themselves to no-operation skipping resource allocation
should that be the case.

We add an intentional loud log to inform the user, because
pods with pod-level resources landing on a node which cannot
actuate the desired spec is likely to be undesirable.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-07-29 20:19:40 +02:00
yliao
3068b60b83 extended resource backed by DRA: codegen 2025-07-29 17:17:20 +00:00
yliao
1f2fd18ac8 extended resource backed by DRA: API types.go 2025-07-29 17:17:19 +00:00
Kubernetes Prow Robot
f142852b07 Merge pull request #133270 from aramase/aramase/i/deflake_issue_133249
test: fix TestStructuredAuthenticationConfigReload flake by handling expected network errors
2025-07-29 10:12:42 -07:00