Francesco Romani
bb7cff161c
e2e: node: split utilities to learn machine properties
...
A lot ofe2e_node tests need to re-learn machine HW
properties to check the correctness of the behavior.
Over time, we start using these utilities among different
test groups (e.g. memory manager tests use cpu manager tests
utilites). So let's de-entangle this state by moving
the shared utilities in a separate util file.
Trivial code movement, no intended behavioral changes.
Signed-off-by: Francesco Romani <fromani@redhat.com >
2025-08-11 14:46:07 +02:00
Francesco Romani
1a4e289cfa
e2e: node: split kubeletconfig utilities
...
Is not ideal to heve utilities source file or packages,
because these tend to be unfocused and attract unstructured
code, easily leading to a kitchesink approach.
So, let's start cleaning up by splitting the utilities
we have to deal with kubelet config in its own source file,
lacking bandwidth now for deeper refactorings.
Trivial code movement, no intended behavioral changes.
Signed-off-by: Francesco Romani <fromani@redhat.com >
2025-08-11 14:46:02 +02:00
Kubernetes Prow Robot
b4b973c237
Merge pull request #133321 from yliaog/assumecache
...
Fix dynamicresources_test flakiness
2025-08-09 18:03:44 -07:00
Kubernetes Release Robot
4d6b49b3fd
CHANGELOG: Update directory for v1.34.0-rc.1 release
2025-08-08 21:01:45 +00:00
Kubernetes Prow Robot
f003bd2de3
Merge pull request #133431 from richabanker/etcd-metrics-delete
...
Remove DeprecatedVersion for apiserver_storage_objects, adjust help text
2025-08-08 11:39:43 -07:00
Kubernetes Prow Robot
61a9d04e0a
Merge pull request #133447 from mbianchidev/patch-1
...
Add release-1.34 configuration publishing bot rules for v1.34
2025-08-08 09:57:43 -07:00
Matteo Bianchi
e073a91256
Add release-1.34 configuration
...
Add release-1.34 configuration with Go version 1.24.5 and dependencies
2025-08-08 17:02:50 +02:00
Kubernetes Prow Robot
1b7557ecbc
Merge pull request #133397 from yliaog/conformance
...
reduced numPods to 5 from 10 to fix flaky test (supports reusing resources) due to timeout
2025-08-07 22:27:42 -07:00
Richa Banker
cbd6fb867b
Remove DeprecatedVersion for apiserver_storage_objects, adjust help text
2025-08-07 17:25:48 -07:00
Kubernetes Prow Robot
ee065dfc80
Merge pull request #133409 from carlory/fix-rbac-podcertificaterequestcleaner
...
Make podcertificaterequestcleaner role feature-gated
2025-08-07 08:53:43 -07: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
carlory
89b5034d56
Make podcertificaterequestcleaner role feature-gated
2025-08-07 13:46:08 +08: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
yliao
b796918986
reduced numPods to 5 from 10 to fix flaky test (supports reusing resources) due to timeout.
2025-08-06 07:42:31 +00:00
yliao
2a026f6d65
1/ added retries to AssumeClaimAfterAPICall for the object which is not present in the cache (dynamicresources.go)
...
2/ modified the assume cache verification to not error out as long as
the expected claim is in the cache, no matter its latest and api object
are different or not. (dynamicresources_test.go).
3/ fixed nil panic as seen from https://prow.k8s.io/view/gs/kubernetes-ci-logs/pr-logs/pull/133321/pull-kubernetes-integration/1952472629470302208
2025-08-06 07:08:58 +00: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