Shingo Omura
b613ed56a2
KEP-5491: change ResourceSliceMaxDevicesWithTaintsOrConsumesCounters to ResourceSliceMaxDevicesWithAdvancedFeatures and add testcases with max devices with list attributes
2026-03-20 20:29:00 +09:00
Shingo Omura
9b45256ba3
KEP-5491: introduce "includes" CEL function that can work both for scalar and list attributes
2026-03-19 16:24:38 +09:00
Shingo Omura
b43153602c
KEP-5491: validation for list attributes in DeviceAttribute
2026-03-19 14:46:47 +09:00
Kubernetes Prow Robot
a3b068a003
Merge pull request #137647 from nojnhuh/dra-gang
...
DRA: fix Pods in a scheduling gang sharing ResourceClaims
2026-03-19 07:08:28 +05:30
Kubernetes Prow Robot
bf1abbf2e9
Merge pull request #136355 from enj/enj/i/tls_cache_gc
...
Add GC to client-go TLS cache
2026-03-19 05:42:29 +05:30
Jon Huhn
71f02bb2f3
DRA: fix Pods in a scheduling gang sharing ResourceClaims
2026-03-18 17:30:19 -05:00
Kubernetes Prow Robot
7a3a6cf4be
Merge pull request #136725 from pravk03/native-dra-2
...
Introduce support of DRA for Native Resources
2026-03-19 03:36:38 +05:30
Monis Khan
fa9a1fe5f7
Add GC to client-go TLS cache
...
Signed-off-by: Monis Khan <mok@microsoft.com >
2026-03-18 17:24:33 -04:00
Kubernetes Prow Robot
1a3fd46367
Merge pull request #137854 from Jefftree/kcm-test-owners
...
Add OWNERS for controller manager integration tests
2026-03-19 02:14:37 +05:30
Kubernetes Prow Robot
e70704a43a
Merge pull request #137489 from brejman/tas-complete
...
Integrate TAS logic into the pod group scheduling cycle
2026-03-19 01:02:32 +05:30
Praveen Krishna
cdcfc4eeb3
Add integration tests.
2026-03-18 19:20:10 +00:00
Jefftree
3bd92acb43
Add OWNERS for controller manager integration tests
2026-03-18 18:10:21 +00:00
Kubernetes Prow Robot
757cdd0115
Merge pull request #137850 from Jefftree/fix-discovery-cleanup-bug
...
Fix discovery test cleanup to actually wait for object deletion
2026-03-18 23:21:45 +05:30
Kubernetes Prow Robot
aa13dc5aa3
Merge pull request #137715 from jpbetz/fix-servicecidr-wiping
...
Fix ServiceCIDR status field wiping
2026-03-18 23:21:13 +05:30
Ania Borowiec
dd31537e01
Integration tests for Topology Aware Scheduling
2026-03-18 15:43:18 +00:00
Kubernetes Prow Robot
1d69828518
Merge pull request #137611 from helayoty/helayoty/podgroup-status
...
KEP-5832: Add podGroup Status
2026-03-18 20:54:33 +05:30
Joe Betz
15ad8cbb69
Add status field wiping to ServiceCIDR with opt-out FG
...
# Conflicts:
# test/compatibility_lifecycle/reference/feature_list.md
# test/compatibility_lifecycle/reference/versioned_feature_list.yaml
2026-03-18 10:59:54 -04:00
Kubernetes Prow Robot
0d28578de1
Merge pull request #137795 from ttsuuubasa/dra-binding-conditions-beta
...
DRA Device Binding Conditions: graduate to beta
2026-03-18 19:18:33 +05:30
Kubernetes Prow Robot
8972b2069b
Merge pull request #137365 from yaroslavborbat/dra-resourceslice-reconcile-only-pool-name
...
DRA: add ReconcileOnlyPoolName to ResourceSlice controller
2026-03-18 17:00:32 +05:30
Yaroslav Borbat
b9bf406456
DRA ResourceSlice: explicit AllNodes on Pool and placement validation
...
Signed-off-by: Yaroslav Borbat <yaroslav.752@gmail.com >
2026-03-18 13:27:16 +03:00
Kubernetes Prow Robot
09183519e6
Merge pull request #137804 from macsko/fix_race_in_podgroupstate_locking
...
Fix race in podGroupState locking
2026-03-18 15:16:34 +05:30
Kubernetes Prow Robot
5953c57c6b
Merge pull request #137607 from 0xMH/fix/133531-dra-queueing-hint
...
DRA: return error on filter timeout instead of unschedulable
2026-03-18 14:26:31 +05:30
Maciej Skoczeń
5e07560178
Fix race in TestActivatePods testing code
2026-03-18 07:32:48 +00:00
helayoty
3e9c4966ff
Address code review feedback
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 05:10:50 +00:00
helayoty
0ccf6c7b1a
Add integration tests for PodGroup conditions
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 05:09:51 +00:00
helayoty
57ba60526f
Implement podGroup Status
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 05:05:42 +00:00
Tsubasa Watanabe
57e649ae03
DRA Device Binding Conditions: update unit and integration tests
...
- update expectations for the default BindingTimeout in KubeSchedulerConfiguration
- DRA unit tests:
- enable DRADeviceBindingConditions by default
- add allocationTimestamp to expected ResourceClaims for PreBind cases
- disable DRADeviceBindingConditions when testing the stable allocator in TestSchedulerPerf
Signed-off-by: Tsubasa Watanabe <w.tsubasa@fujitsu.com >
2026-03-18 13:44:30 +09:00
Kubernetes Prow Robot
76de97d229
Merge pull request #136277 from brejman/issue-134393-perf-thresholds
...
Set throughput threshold for matching anti-affinity scheduler perf test
2026-03-18 09:57:38 +05:30
Hamza
67deec3bfa
DRA: include node name in timeout error and rework FilterTimeout test setup
2026-03-18 04:33:24 +01:00
Kubernetes Prow Robot
130b8c6ce4
Merge pull request #137813 from dims/dsrinivas/0009-discovery-convergence-timeout
...
test/integration/apiserver/discovery: give convergence more time
2026-03-18 07:35:39 +05:30
Kubernetes Prow Robot
447d2bc16a
Merge pull request #137812 from dims/dsrinivas/0010-storageversionmigrator-crd-update
...
test/integration/storageversionmigrator: wait longer for CRD updates
2026-03-18 05:21:04 +05:30
Jefftree
298629e1c6
Fix discovery test cleanup to wait for delete convergence
2026-03-17 19:50:59 -04:00
Kubernetes Prow Robot
2b6b888ed5
Merge pull request #137811 from dims/dsrinivas/0007-dra-controller-manager-metrics
...
test/integration/dra: poll ControllerManagerMetrics values
2026-03-18 05:20:57 +05:30
Kubernetes Prow Robot
fd3bb6d21f
Merge pull request #137779 from richabanker/nh-kcm
...
Enable native histograms gated by feature flag in KCM
2026-03-18 05:20:34 +05:30
Kubernetes Prow Robot
78ffbc93f5
Merge pull request #137708 from tchap/kcm-add-leaderelection-flag
...
kcm: Link the leader election release on exit feature gate
2026-03-18 05:20:10 +05:30
Kubernetes Prow Robot
e2abeef6cd
Merge pull request #136657 from Jefftree/sharding-test
...
[KEP-5866] Sharded List and Watch
2026-03-18 05:19:39 +05:30
Kubernetes Prow Robot
e1be691e7f
Merge pull request #136043 from natasha41575/os_feasibility
...
[InPlacePodVerticalScaling] create an admission plugin to perform the OS and node capacity checks
2026-03-18 03:23:39 +05:30
Jefftree
ab1cfa764e
sharding: address review comments (deads2k)
2026-03-17 16:44:17 -04:00
Jefftree
b8a17e1ce8
sharding: implement UID-based sharding for list and watch (KEP-5866)
2026-03-17 16:44:15 -04:00
Kubernetes Prow Robot
814c431a00
Merge pull request #136641 from troychiu/dra-devices-order
...
DRA: Introduce index-based naming in resourceslice controller and sort slices and pools lexicographically
2026-03-17 22:55:43 +05:30
Natasha Sarkar
fd8c6d3e2e
add pod resize feasibility check admission plugin
2026-03-17 17:12:31 +00:00
Troy Chiu
761fc9d474
Introduce index-based naming in resourceslice controller and sort slices and pools lexicographically
...
fix test
2026-03-17 16:32:10 +00:00
Kubernetes Prow Robot
b159fc52f7
Merge pull request #135650 from pravk03/benchmark-test
...
Add node declared features scheduler perf tests
2026-03-17 22:01:42 +05:30
Praveen Krishna
4f5c634fcf
Add a polling loop to wait for NodeDeclaredFeatures to sync in scheduler cache
2026-03-17 13:24:41 +00:00
Davanum Srinivas
a4fe5e0295
test/integration/apiserver/discovery: give convergence more time
...
The discovery integration tests can time out while waiting for APIService
cleanup and group-version removal to converge. In CI this shows up in
TestCRD/Race and TestCRD/CRDAPIServiceSameGroupDifferentVersions while
waiting for stale discovery state to disappear.
Increase the shared discovery timeout so the tests continue to verify the
same cleanup and convergence behavior with more headroom on slower
runners.
2026-03-17 09:12:04 -04:00
Davanum Srinivas
b2050d1e60
test/integration/storageversionmigrator: wait longer for CRD updates
...
TestStorageVersionMigrationWithCRD can time out in waitForCRDUpdate while
waiting for the expected served versions and storage version hash to
appear in discovery.
Increase the wait budget from 60 seconds to 2 minutes so the test keeps
checking the same CRD update condition without failing on slower
controller and discovery propagation.
2026-03-17 09:12:04 -04:00
Davanum Srinivas
ae79025a32
test/integration/dra: poll ControllerManagerMetrics values
...
TestDRA/all/ControllerManagerMetrics still waits a fixed 200ms before
checking the success counters. In CI this can fail with:
- Max difference between 1 and 0 allowed is 0.1
- success metric with admin_access=false should increment
The controller work then continues into cleanup, which produces
follow-on context canceled and handler timeout noise.
Replace the fixed sleeps with polling on the metric values so the test
waits for the controller's counters to converge.
2026-03-17 09:07:01 -04:00
Hamza
77403e5940
DRA: fix FilterTimeout/enabled test to clear worker-0 devices
2026-03-17 12:53:22 +01:00
Jefftree
db60e61acb
kcm: Add integration test for leader election lease release on shutdown
...
Co-authored-by: Ondra Kupka <okupka@redhat.com >
2026-03-17 11:39:00 +01:00
Hamza
3ea232f220
DRA: adapt FilterTimeout test after upstream dra_test.go split
2026-03-17 11:29:37 +01:00