Kubernetes Prow Robot
399be52146
Merge pull request #137584 from QiWang19/kcfg-memqos
...
KEP-2570: Add MemoryReservationPolicy to kubeketconfig for MemoryQoS feature
2026-03-18 05:20:01 +05:30
Kubernetes Prow Robot
547b17cc13
Merge pull request #137293 from adrianmoisey/adrian-kep-5707
...
KEP-5707: Deprecate Service.spec.externalIPs
2026-03-18 05:19:54 +05:30
Kubernetes Prow Robot
299ab0d68a
Merge pull request #137271 from brejman/tas-constraints
...
KEP-5732: Add SchedulingConstraints to PodGroup API and use them in TopologyPlacement plugin
2026-03-18 05:19:47 +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
6175c54954
Merge pull request #137002 from kairosci/gc-notfound-136525
...
Cap nf_conntrack limits to prevent excessive memory usage on high-core machines
2026-03-18 04: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
Kubernetes Prow Robot
24ca19d980
Merge pull request #136977 from pedjak/allow-extradocs-openapi-schema-response
...
Preserve externalDocs and example in CRD structural schema conversion
2026-03-18 02:33:40 +05:30
Jefftree
c6b9f3f5b4
sharding: gate MatchesSharding call in Matches()
2026-03-17 16:44:20 -04:00
Jefftree
ab1cfa764e
sharding: address review comments (deads2k)
2026-03-17 16:44:17 -04:00
Jefftree
d43dc1abd8
generated: regenerate proto, openapi, deepcopy, conversion, and testdata
2026-03-17 16:44:16 -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
5f94c5bb7d
Merge pull request #137458 from natasha41575/tighten-initctr-validation
...
[InPlacePodVerticalScaling] validate initContainer restart policy against container resize policy
2026-03-18 00:47:39 +05:30
Natasha Sarkar
926e9fc8b2
validate container restart policy against container resize policy
2026-03-17 18:22:43 +00: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
b824dd360a
remove resize allocatable capacity check from kubelet
2026-03-17 17:12:38 +00:00
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
Kubernetes Prow Robot
412e246d69
Merge pull request #137799 from macsko/store_assumed_pod_on_podgroupstate_assume
...
Store assumed pod object on podGroupState.assumePod
2026-03-17 19:05:51 +05:30
Kubernetes Prow Robot
7ccd95e229
Merge pull request #137369 from kfess/bugfix/error-message
...
Fix incorrect error message in container restart policy validation
2026-03-17 19:05:42 +05:30
Bartosz
d9da8c7c4a
Add scheduling constraints to v1alpha2 pod group api
...
Add plugin to generate placements based on scheduling constraints
Co-authored-by: Antoni Zawodny <zawodny@google.com >
2026-03-17 13:27:46 +00:00
Predrag Knezevic
65a2a61868
Preserve externalDocs and example in CRD structural schema conversion
...
Thread externalDocs and example fields through the structural schema
so they flow to published OpenAPI specs. Previously, both were
intentionally dropped during JSONSchemaProps to Structural conversion,
making them unavailable to clients like kubectl explain.
2026-03-17 14:24:51 +01:00
Praveen Krishna
4f5c634fcf
Add a polling loop to wait for NodeDeclaredFeatures to sync in scheduler cache
2026-03-17 13:24:41 +00:00
Kubernetes Prow Robot
814da5384f
Merge pull request #137800 from macsko/use_ispodgroupscheduling_instead_of_needspodgroupscheduling
...
Use CycleState.IsPodGroupSchedulingCycle instead of NeedsPodGroupScheduling for pods
2026-03-17 16:23:38 +05:30
Kubernetes Prow Robot
f98d927105
Merge pull request #137663 from pohly/dra-integration-split
...
DRA: improve integration testing
2026-03-17 15:29:38 +05:30
Maciej Skoczeń
47fe3d2ced
Store assumed pod object on podGroupState.assumePod
2026-03-17 09:59:31 +00:00
Maciej Skoczeń
38f536c713
Use CycleState.IsPodGroupSchedulingCycle instead of NeedsPodGroupScheduling for pods
2026-03-17 09:10:52 +00:00
Kubernetes Prow Robot
57b1e14be1
Merge pull request #137055 from wongchar/align-uncore-stable
...
promote align-uncore-cache to stable
2026-03-17 13:33:37 +05:30
Patrick Ohly
4e33d5257b
DRA integration: split source code
...
dra.go grew organically over time. Some tests where added there, others in
separate files. Separate files is better because it's easier to find tests and
because it avoids merge conflicts. To make the approach consistent, all code
that isn't related to how tests are run gets moved out of dra.go.
2026-03-17 07:57:07 +01:00
Patrick Ohly
180434e6b4
DRA integration: split into different packages
...
This does not change how tests are written registered, only which package
executes which tests.
Here's a comparison after cleaning compile and test caches. Wall-clock time is
actually lower with different packages because different packages can be tested
in parallel. The same tests run as before.
Before:
PASS test/integration/dra.TestDRA/GA-opt-out/PrioritizedList (0.02s)
PASS test/integration/dra.TestDRA/GA-opt-out (3.37s)
PASS test/integration/dra.TestDRA/v1beta1/PublishResourceSlices/create (17.05s)
PASS test/integration/dra.TestDRA/v1beta1/PublishResourceSlices (17.06s)
PASS test/integration/dra.TestDRA/v1beta1 (1.63s)
PASS test/integration/dra.TestDRA/v1beta2/PublishResourceSlices/create (17.05s)
PASS test/integration/dra.TestDRA/v1beta2/PublishResourceSlices (17.05s)
PASS test/integration/dra.TestDRA/v1beta2 (2.69s)
PASS test/integration/dra.TestDRA/all/ControllerManagerMetrics (0.89s)
PASS test/integration/dra.TestDRA/all/DeviceBindingConditions/TimeoutReached (6.36s)
PASS test/integration/dra.TestDRA/all/DeviceBindingConditions/TimeoutRecover (7.35s)
PASS test/integration/dra.TestDRA/all/DeviceBindingConditions/FailureRemove (7.20s)
PASS test/integration/dra.TestDRA/all/DeviceBindingConditions/FailureTaints (7.20s)
PASS test/integration/dra.TestDRA/all/DeviceBindingConditions/BasicFlow (12.23s)
PASS test/integration/dra.TestDRA/all/DeviceBindingConditions (13.71s)
PASS test/integration/dra.TestDRA/all/PartitionableDevices/PerDeviceNodeSelection (0.30s)
PASS test/integration/dra.TestDRA/all/PartitionableDevices/MultiHostDevice (0.31s)
PASS test/integration/dra.TestDRA/all/PartitionableDevices (0.61s)
PASS test/integration/dra.TestDRA/all/MaxResourceSlice/basic (0.05s)
PASS test/integration/dra.TestDRA/all/MaxResourceSlice/with-taints-and-consumes-counters (0.07s)
PASS test/integration/dra.TestDRA/all/MaxResourceSlice/with-shared-counters (0.01s)
PASS test/integration/dra.TestDRA/all/MaxResourceSlice (0.12s)
PASS test/integration/dra.TestDRA/all/EvictClusterWithV1alpha3Rule (35.26s)
PASS test/integration/dra.TestDRA/all/EvictClusterWithV1beta2Rule (35.36s)
PASS test/integration/dra.TestDRA/all/EvictClusterWithSlices (4.11s)
PASS test/integration/dra.TestDRA/all/InvalidResourceSlices/only-invalid-for-one-node (1.06s)
PASS test/integration/dra.TestDRA/all/InvalidResourceSlices/invalid-for-all-nodes (1.13s)
PASS test/integration/dra.TestDRA/all/InvalidResourceSlices/invalid-one-node-and-valid-other (1.05s)
PASS test/integration/dra.TestDRA/all/InvalidResourceSlices (3.36s)
PASS test/integration/dra.TestDRA/all/FilterTimeout/disabled (2.15s)
PASS test/integration/dra.TestDRA/all/FilterTimeout/enabled (4.17s)
PASS test/integration/dra.TestDRA/all/FilterTimeout (6.37s)
PASS test/integration/dra.TestDRA/all/ShareResourceClaimSequentially (140.87s)
PASS test/integration/dra.TestDRA/all/AdminAccess (0.01s)
PASS test/integration/dra.TestDRA/all/Convert (0.01s)
PASS test/integration/dra.TestDRA/all/ResourceClaimDeviceStatus (0.02s)
PASS test/integration/dra.TestDRA/all/PrioritizedListScoring/single-claim (1.03s)
PASS test/integration/dra.TestDRA/all/PrioritizedList (1.24s)
PASS test/integration/dra.TestDRA/all/ImplicitExtendedResource (1.24s)
PASS test/integration/dra.TestDRA/all/ExplicitExtendedResource (1.24s)
PASS test/integration/dra.TestDRA/all/PrioritizedListScoring/multi-claim (1.00s)
PASS test/integration/dra.TestDRA/all/PrioritizedListScoring (2.26s)
PASS test/integration/dra.TestDRA/all/UsesAllResources (2.91s)
PASS test/integration/dra.TestDRA/all/PublishResourceSlices/create (17.04s)
PASS test/integration/dra.TestDRA/all/PublishResourceSlices/recreate-after-delete (26.09s)
PASS test/integration/dra.TestDRA/all/PublishResourceSlices/fix-after-update (7.04s)
PASS test/integration/dra.TestDRA/all/PublishResourceSlices (50.17s)
PASS test/integration/dra.TestDRA/all (255.62s)
PASS test/integration/dra.TestDRA/disabled/APIDisabled (0.00s)
PASS test/integration/dra.TestDRA/disabled/Pod (0.00s)
PASS test/integration/dra.TestDRA/disabled (2.71s)
PASS test/integration/dra.TestDRA/default/EvictClusterWithSlices (3.93s)
PASS test/integration/dra.TestDRA/default/FilterTimeout/disabled (2.14s)
PASS test/integration/dra.TestDRA/default/FilterTimeout/enabled (4.17s)
PASS test/integration/dra.TestDRA/default/FilterTimeout (6.33s)
PASS test/integration/dra.TestDRA/default/Pod (0.01s)
PASS test/integration/dra.TestDRA/default/UsesAllResources (3.96s)
PASS test/integration/dra.TestDRA/default (12.90s)
PASS test/integration/dra.TestDRA/GA/PartitionableDevices (0.00s)
PASS test/integration/dra.TestDRA/GA/DeviceBindingConditions/BasicFlow (0.00s)
PASS test/integration/dra.TestDRA/GA/DeviceBindingConditions (0.00s)
PASS test/integration/dra.TestDRA/GA/ResourceSliceController (44.67s)
PASS test/integration/dra.TestDRA/GA/ShareResourceClaimSequentially (130.58s)
PASS test/integration/dra.TestDRA/GA/AdminAccess (0.00s)
PASS test/integration/dra.TestDRA/GA/Pod (0.00s)
PASS test/integration/dra.TestDRA/GA/ResourceClaimDeviceStatus (0.00s)
PASS test/integration/dra.TestDRA/GA/PrioritizedList (1.21s)
PASS test/integration/dra.TestDRA/GA/ImplicitExtendedResource (1.21s)
PASS test/integration/dra.TestDRA/GA/ExplicitExtendedResource (1.21s)
PASS test/integration/dra.TestDRA/GA/UsesAllResources (2.96s)
PASS test/integration/dra.TestDRA/GA/PublishResourceSlices/create (17.04s)
PASS test/integration/dra.TestDRA/GA/PublishResourceSlices/recreate-after-delete (26.08s)
PASS test/integration/dra.TestDRA/GA/PublishResourceSlices/fix-after-update (7.04s)
PASS test/integration/dra.TestDRA/GA/PublishResourceSlices (50.18s)
PASS test/integration/dra.TestDRA/GA (177.94s)
PASS test/integration/dra.TestDRA (595.30s)
PASS test/integration/dra
real 10m22.927s
user 10m36.621s
sys 1m20.993s
After:
PASS test/integration/dra/api.TestDRA/disabled/APIDisabled (0.00s)
PASS test/integration/dra/api.TestDRA/disabled/Pod (0.00s)
PASS test/integration/dra/ga.TestDRA/GA/PartitionableDevices (0.01s)
PASS test/integration/dra/ga.TestDRA/GA/DeviceBindingConditions/BasicFlow (0.01s)
PASS test/integration/dra/ga.TestDRA/GA/DeviceBindingConditions (0.00s)
PASS test/integration/dra/api.TestDRA/disabled (2.75s)
PASS test/integration/dra/all.TestDRA/all/ControllerManagerMetrics (0.73s)
PASS test/integration/dra/api.TestDRA/GA-opt-out/PrioritizedList (0.00s)
PASS test/integration/dra/api.TestDRA/GA-opt-out (2.61s)
PASS test/integration/dra/default.TestDRA/default/EvictClusterWithSlices (3.72s)
PASS test/integration/dra/default.TestDRA/default/FilterTimeout/disabled (2.14s)
PASS test/integration/dra/all.TestDRA/all/DeviceBindingConditions/TimeoutReached (6.30s)
PASS test/integration/dra/default.TestDRA/default/FilterTimeout/enabled (4.16s)
PASS test/integration/dra/default.TestDRA/default/FilterTimeout (6.32s)
PASS test/integration/dra/default.TestDRA/default/Pod (0.01s)
PASS test/integration/dra/all.TestDRA/all/DeviceBindingConditions/TimeoutRecover (6.40s)
PASS test/integration/dra/default.TestDRA/default/UsesAllResources (4.19s)
PASS test/integration/dra/default.TestDRA/default (13.41s)
PASS test/integration/dra/default.TestDRA (17.61s)
PASS test/integration/dra/default
PASS test/integration/dra/all.TestDRA/all/DeviceBindingConditions/FailureRemove (7.21s)
PASS test/integration/dra/api.TestDRA/v1beta1/PublishResourceSlices/create (17.05s)
PASS test/integration/dra/api.TestDRA/v1beta1/PublishResourceSlices (17.05s)
PASS test/integration/dra/api.TestDRA/v1beta1 (2.68s)
PASS test/integration/dra/all.TestDRA/all/DeviceBindingConditions/FailureTaints (7.21s)
PASS test/integration/dra/all.TestDRA/all/DeviceBindingConditions/BasicFlow (12.84s)
PASS test/integration/dra/all.TestDRA/all/DeviceBindingConditions (12.70s)
PASS test/integration/dra/all.TestDRA/all/PartitionableDevices/PerDeviceNodeSelection (0.37s)
PASS test/integration/dra/all.TestDRA/all/PartitionableDevices/MultiHostDevice (0.31s)
PASS test/integration/dra/all.TestDRA/all/PartitionableDevices (0.68s)
PASS test/integration/dra/all.TestDRA/all/MaxResourceSlice/basic (0.04s)
PASS test/integration/dra/all.TestDRA/all/MaxResourceSlice/with-taints-and-consumes-counters (0.07s)
PASS test/integration/dra/all.TestDRA/all/MaxResourceSlice/with-shared-counters (0.00s)
PASS test/integration/dra/all.TestDRA/all/MaxResourceSlice (0.12s)
PASS test/integration/dra/api.TestDRA/v1beta2/PublishResourceSlices/create (17.05s)
PASS test/integration/dra/api.TestDRA/v1beta2/PublishResourceSlices (17.05s)
PASS test/integration/dra/api.TestDRA/v1beta2 (2.70s)
PASS test/integration/dra/api.TestDRA (44.85s)
PASS test/integration/dra/ga.TestDRA/GA/ResourceSliceController (44.57s)
PASS test/integration/dra/api
PASS test/integration/dra/all.TestDRA/all/EvictClusterWithV1alpha3Rule (35.22s)
PASS test/integration/dra/all.TestDRA/all/EvictClusterWithV1beta2Rule (35.20s)
PASS test/integration/dra/all.TestDRA/all/EvictClusterWithSlices (3.97s)
PASS test/integration/dra/all.TestDRA/all/InvalidResourceSlices/invalid-one-node-and-valid-other (1.08s)
PASS test/integration/dra/all.TestDRA/all/InvalidResourceSlices/only-invalid-for-one-node (1.04s)
PASS test/integration/dra/all.TestDRA/all/InvalidResourceSlices/invalid-for-all-nodes (1.09s)
PASS test/integration/dra/all.TestDRA/all/InvalidResourceSlices (3.32s)
PASS test/integration/dra/all.TestDRA/all/FilterTimeout/disabled (2.16s)
PASS test/integration/dra/all.TestDRA/all/FilterTimeout/enabled (4.16s)
PASS test/integration/dra/all.TestDRA/all/FilterTimeout (6.35s)
PASS test/integration/dra/ga.TestDRA/GA/ShareResourceClaimSequentially (130.55s)
PASS test/integration/dra/ga.TestDRA/GA/AdminAccess (0.00s)
PASS test/integration/dra/ga.TestDRA/GA/Pod (0.00s)
PASS test/integration/dra/ga.TestDRA/GA/ResourceClaimDeviceStatus (0.00s)
PASS test/integration/dra/ga.TestDRA/GA/PrioritizedList (1.21s)
PASS test/integration/dra/ga.TestDRA/GA/ImplicitExtendedResource (1.21s)
PASS test/integration/dra/ga.TestDRA/GA/ExplicitExtendedResource (1.21s)
PASS test/integration/dra/ga.TestDRA/GA/UsesAllResources (2.85s)
PASS test/integration/dra/ga.TestDRA/GA/PublishResourceSlices/create (17.04s)
PASS test/integration/dra/ga.TestDRA/GA/PublishResourceSlices/recreate-after-delete (26.08s)
PASS test/integration/dra/ga.TestDRA/GA/PublishResourceSlices/fix-after-update (7.04s)
PASS test/integration/dra/ga.TestDRA/GA/PublishResourceSlices (50.16s)
PASS test/integration/dra/ga.TestDRA/GA (178.21s)
PASS test/integration/dra/ga.TestDRA (228.37s)
PASS test/integration/dra/ga
PASS test/integration/dra/all.TestDRA/all/ShareResourceClaimSequentially (150.80s)
PASS test/integration/dra/all.TestDRA/all/AdminAccess (0.00s)
PASS test/integration/dra/all.TestDRA/all/Convert (0.00s)
PASS test/integration/dra/all.TestDRA/all/ResourceClaimDeviceStatus (0.01s)
PASS test/integration/dra/all.TestDRA/all/ImplicitExtendedResource (1.21s)
PASS test/integration/dra/all.TestDRA/all/ExplicitExtendedResource (1.21s)
PASS test/integration/dra/all.TestDRA/all/PrioritizedListScoring/single-claim (1.10s)
PASS test/integration/dra/all.TestDRA/all/PrioritizedList (1.31s)
PASS test/integration/dra/all.TestDRA/all/PrioritizedListScoring/multi-claim (1.01s)
PASS test/integration/dra/all.TestDRA/all/PrioritizedListScoring (2.34s)
PASS test/integration/dra/all.TestDRA/all/UsesAllResources (2.70s)
PASS test/integration/dra/all.TestDRA/all/PublishResourceSlices/create (17.04s)
PASS test/integration/dra/all.TestDRA/all/PublishResourceSlices/recreate-after-delete (26.08s)
PASS test/integration/dra/all.TestDRA/all/PublishResourceSlices/fix-after-update (7.05s)
PASS test/integration/dra/all.TestDRA/all/PublishResourceSlices (50.17s)
PASS test/integration/dra/all.TestDRA/all (265.28s)
PASS test/integration/dra/all.TestDRA (315.46s)
PASS test/integration/dra/all
real 5m44.256s
user 10m44.523s
sys 1m20.929s
2026-03-17 07:57:07 +01:00
Patrick Ohly
93c8014f34
DRA integration: enforce better test isolation
...
Tests that are written as if they had the entire apiserver for themselves have
been a recurring problem. Ensuring that would limit us to start a new apiserver
and potentially other components (scheduler, resource claim controller) in
serial tests, which is slower.
Therefore all tests should create a test namespace and derive their driver name
from that, then create slices, classes and claims so that each test only uses
its own instances. If they don't, one test may allocate devices published by
another test. We cannot enforce how tests create their objects because there
may be many different valid ways, but we can detect incorrect allocation by
watching claims and checking their allocation result.
This detects the missing driver name selector in the explicit extended resource
tests (fixed in master already) like this:
Claim all-explicitextendedresource-dk28h/my-pod-extended-resources-xtcgq has allocated device v1.DeviceRequestAllocationResult{Request:"container-0-request-0", Driver:"driver-all-evictclusterwithrule-slh8g", Pool:"cluster", Device:"device-700", AdminAccess:(*bool)(nil), Tolerations:[]v1.DeviceToleration(nil), BindingConditions:[]string(nil), BindingFailureConditions:[]string(nil), ShareID:(*types.UID)(nil), ConsumedCapacity:map[v1.QualifiedName]resource.Quantity(nil)} from a driver in some other test (driver-all-evictclusterwithrule-slh8g):
<*v1.ResourceClaim | 0x2d8b54b4820>:
[...]
The ResourceClaim status simulates device allocation. To avoid false positives,
it needs to use unique driver names like the other tests.
2026-03-17 07:57:02 +01:00
Patrick Ohly
3b63fe83a0
ktesting: support cancellation after WithoutCancel
...
Not canceling the parent context made sense, but the new context should
be cancelable like any other TContext. Found when passing tCtx.WithoutCancel()
to StartTestServer and the tear-down function got stuck because it couldn't
cancel the context.
2026-03-17 07:50:18 +01:00
Patrick Ohly
e04d25c222
apiserver testing: fix support for pre-created TContext
...
When StartTestServer is called with a TContext by the caller, tearing down the
apiserver via its tear-down function would also cancel the context for everyone
else using it, which is unexpected and not intended.
Accidentally, scheduler_perf and scheduler/batch relied on this behavior:
- The apiserver clients waited on a context that got its cancellation
from the root context and thus gets canceled last.
- The apiserver was told to stop earlier, but then waited because
it still had active clients.
- Shutdown gets slowed down enough that integration testing times out.
The fix is to explicitly cancel the clients before the apiserver. Long-term
ktesting should be changed to do the same as the new testing.T.Context: cancel
the context *before* cleaning up, not *after* it.
2026-03-17 07:50:18 +01:00
Kubernetes Prow Robot
76f0bd54b8
Merge pull request #137533 from tico88612/feat/contextual-logging-servicecidr
...
Use contextual logging in service cidr controller
2026-03-17 12:11:39 +05:30
Kubernetes Prow Robot
d71ba0f013
Merge pull request #137791 from sivchari/use-connectiontimeout
...
use connectionTimeout
2026-03-17 10:33:35 +05:30
Kubernetes Prow Robot
f2ccf57022
Merge pull request #136790 from AutuSnow/fix/TestWaitForAllPodsUnmount/timeout
...
Fix Resolve WaitForAttachAndMount concurrency contention and timeout …
2026-03-17 09:05:38 +05:30
sivchari
dc607d1908
use connectionTimeout
...
Signed-off-by: sivchari <shibuuuu5@gmail.com >
2026-03-17 11:27:02 +09:00
Kubernetes Prow Robot
0bb0dfd2fd
Merge pull request #137785 from nmn3m/nmn3m/add-sig-instrumentation-reviewer
...
Add nmn3m to sig-instrumentation-reviewers
2026-03-17 07:27:58 +05:30
Kubernetes Prow Robot
a59c9f2575
Merge pull request #137780 from richabanker/nh-kubelet
...
Enable native histograms gated by feature flag in kubelet
2026-03-17 07:27:51 +05:30
Kubernetes Prow Robot
9cf54337e4
Merge pull request #137689 from jpbetz/fix-reset-fields-and-test
...
Test that field wiping and field resetting is applied consistently across API
2026-03-17 07:27:43 +05:30
Kubernetes Prow Robot
63e50efa0a
Merge pull request #137350 from mortent/PartitionableDevicesToBeta
...
Promote DRAPartitionableDevices to beta
2026-03-17 07:27:36 +05:30
Kubernetes Prow Robot
5edaecfa53
Merge pull request #137609 from enj/enj/f/constrained_impersonation_beta
...
KEP-5284: promote constrained impersonation to beta
2026-03-17 06:35:36 +05:30
Kubernetes Prow Robot
2d7979b985
Merge pull request #136367 from bhope/metrics-beta-job-controller
...
Promote job controller metrics to beta
2026-03-17 04:47:44 +05:30
Kubernetes Prow Robot
c332baec33
Merge pull request #136155 from bhope/metrics-beta-scheduler
...
Promote scheduler metrics to beta
2026-03-17 04:47:37 +05:30
Nour
9570a0c4f6
Add nmn3m to sig-instrumentation-reviewers
2026-03-17 00:32:30 +02:00
Kubernetes Prow Robot
3b28911985
Merge pull request #137778 from bitoku/genericpleg
...
Set 0 to trigger the relist immediately
2026-03-17 01:59:38 +05:30
Richa Banker
56cd8b2fc6
Enable native histograms gated by feature flag in kubelet
...
Signed-off-by: Richa Banker <richabanker@google.com >
2026-03-16 12:18:32 -07:00
Kubernetes Prow Robot
fe37c66436
Merge pull request #137773 from lalitc375/graduate-forbidden
...
Graduate +k8s:forbidden to beta.
2026-03-17 00:35:37 +05:30
Praveen Krishna
6453fc2d03
Add Node Declared Features scheduler performance tests
2026-03-16 18:17:56 +00:00
Praveen Krishna
9ed70ce8c5
Add PreInitFn and NodeUpdateFn hooks to scheduler_perf test framework.
2026-03-16 18:17:56 +00:00