Anish Ramasekar
d6d215821a
Mark CSIServiceAccountTokenSecrets feature gate as GA
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2026-01-28 14:41:34 -06:00
Kubernetes Prow Robot
3dd404d7cd
Merge pull request #136544 from aramase/aramase/c/rm_structured_authz_fg
...
Drop StructuredAuthorizationConfiguration feature gate
2026-01-27 21:43:52 +05:30
Kubernetes Prow Robot
028015267e
Merge pull request #136116 from vinayakankugoyal/ga
...
KEP:2862 Graduate to STABLE.
2026-01-27 05:09:49 +05:30
Anish Ramasekar
a1478c7730
Drop StructuredAuthorizationConfiguration feature gate
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2026-01-26 11:35:39 -06:00
Kubernetes Prow Robot
30607b55b4
Merge pull request #136389 from adrianmoisey/promote-kep-5311-to-beta
...
Promote KEP-5311 (Relaxed validation for Services names) to beta
2026-01-22 18:11:28 +05:30
Kubernetes Prow Robot
97df11dfd1
Merge pull request #136381 from ffromani/remove-memmgr-fg
...
remove the MemoryManager FG
2026-01-22 04:15:34 +05:30
Kubernetes Prow Robot
3d5e3da18f
Merge pull request #136380 from ffromani/topo-mgr-opts-lock-defaults
...
features: lock TopologyManagerOptions
2026-01-22 04:15:26 +05:30
Kubernetes Prow Robot
dff962ddbb
Merge pull request #136264 from michaelasp/unlockWhileProcess
...
Ensure that processing does not block queue writers in RealFIFO
2026-01-22 00:15:26 +05:30
Michael Aspinwall
40c01b99a7
Ensure that processing does not block queue writers
2026-01-21 17:56:00 +00:00
Adrian Moisey
1b338eec1c
Promote KEP-5311 (Relaxed validation for Services names) to beta
2026-01-21 15:44:21 +02:00
Francesco Romani
078c7dfd90
features: lock TopologyManagerOptions
...
TopologyManagerOptions went to GA but were not LockedToDefaults
unlike other GA features. Fix that.
Signed-off-by: Francesco Romani <fromani@redhat.com >
2026-01-21 10:56:19 +01:00
Francesco Romani
401a73ceb1
remove the MemoryManager FG
...
MemoryManager went GA and LockedToDefault in 1.32,
but it seems we forgot to mark the FG for removal.
Enough time (1.36 cycle beginning at time of writing)
has passed, we can remove it.
Signed-off-by: Francesco Romani <fromani@redhat.com >
2026-01-21 10:32:29 +01:00
carlory
c8fc0a1b98
remove CSIMigrationPortworx and InTreePluginPortworxUnregister feature gates
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2026-01-19 11:35:29 +08:00
Kubernetes Prow Robot
8322d26d1f
Merge pull request #135462 from michaelasp/atomicReplace
...
Add atomic replace in client-go
2026-01-15 03:35:37 +05:30
Michael Aspinwall
9e25c19199
Add AtomicFIFO feature gate
2026-01-14 19:00:32 +00:00
Dan Winship
f278b47ecd
Drop TopologyAwareHints and ServiceTraficDistribution feature gates
2026-01-09 12:42:34 -05:00
Vinayak Goyal
88ba7e73d1
run ./hack/update-featuregates.sh
2026-01-09 00:19:42 -05:00
Vinayak Goyal
3fa14adfba
run hack/update-featuregates.sh
2026-01-08 20:33:18 -05:00
Marek Siarkowicz
fd2083450a
Cleanup WatchFromStorageWithoutResourceVersion feature gate
2026-01-07 13:57:11 +01:00
Kubernetes Prow Robot
21f7c3ff68
Merge pull request #135777 from serathius/init-hook-default
...
Enable WatchCacheInitializationPostStartHook by default
2026-01-07 17:31:46 +05:30
Maciej Skoczeń
4954c5e3b0
Disable SchedulerAsyncAPICalls in v1.35 due to performance issues
2025-12-23 12:34:47 +00:00
Marek Siarkowicz
8b0cdec46b
Enable genericfeatures.WatchCacheInitializationPostStartHook as default
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2025-12-19 13:48:48 +01:00
Davanum Srinivas
8703640651
add utility for generating markdown for feature gates
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
fix for review comments
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2025-12-18 22:53:56 -05:00
carlory
f8e8e55f1d
locked the feature-gate VolumeAttributesClass to default (true) and switch storage version from v1beta1 to v1
...
Signed-off-by: carlory <baofa.fan@daocloud.io >
2025-12-18 15:59:33 +08:00
Kubernetes Prow Robot
e14cdadc5a
Merge pull request #132807 from iholder101/feature/ImageVolumeWithDigest
...
[KEP-5365] Implement Image Volume with Digest
2025-12-17 16:25:17 -08:00
Adrian Moisey
dae1dbc1ff
KEP-5311 - Revert RelaxedServiceNameValidation promote to beta
2025-11-27 20:52:35 +09:00
Itamar Holder
af66766bf5
Add auto-generated code and boilerplate
...
Signed-off-by: Itamar Holder <iholder@redhat.com >
2025-11-18 14:14:41 +02:00
bwsalmon
854e67bb51
KEP 5598: Opportunistic Batching ( #135231 )
...
* First version of batching w/out signatures.
* First version of pod signatures.
* Integrate batching with signatures.
* Fix merge conflicts.
* Fixes from self-review.
* Test fixes.
* Fix a bug that limited batches to size 2
Also add some new high-level logging and
simplify the pod affinity signature.
* Re-enable batching on perf tests for now.
* fwk.NewStatus(fwk.Success)
* Review feedback.
* Review feedback.
* Comment fix.
* Two plugin specific unit tests.:
* Add cycle state to the sign call, apply to topo spread.
Also add unit tests for several plugi signature
calls.
* Review feedback.
* Switch to distinct stats for hint and store calls.
* Switch signature from string to []byte
* Revert cyclestate in signs. Update node affinity.
Node affinity now sorts all of the various
nested arrays in the structure. CycleState no
longer in signature; revert to signing fewer
cases for pod spread.
* hack/update-vendor.sh
* Disable signatures when extenders are configured.
* Update pkg/scheduler/framework/runtime/batch.go
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com >
* Update staging/src/k8s.io/kube-scheduler/framework/interface.go
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com >
* Review feedback.
* Disable node resource signatures when extended DRA enabled.
* Review feedback.
* Update pkg/scheduler/framework/plugins/imagelocality/image_locality.go
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com >
* Update pkg/scheduler/framework/interface.go
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com >
* Update pkg/scheduler/framework/plugins/nodedeclaredfeatures/nodedeclaredfeatures.go
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com >
* Update pkg/scheduler/framework/runtime/batch.go
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com >
* Review feedback.
* Fixes for review suggestions.
* Add integration tests.
* Linter fixes, test fix.
* Whitespace fix.
* Remove broken test.
* Unschedulable test.
* Remove go.mod changes.
---------
Co-authored-by: Maciej Skoczeń <87243939+macsko@users.noreply.github.com >
2025-11-12 21:51:37 -08:00
Kubernetes Prow Robot
9673a7fbf1
Merge pull request #132919 from ndixita/pod-level-in-place-pod-resize
...
Pod level in place pod resize - alpha
2025-11-12 07:59:41 -08:00
ndixita
0f88a9a17e
verioned_feature_list update
2025-11-11 18:19:11 +00:00
ndixita
6d30134256
Adding InPlacePodLevelResourcesVerticalScaling feature gate
2025-11-11 18:12:33 +00:00
Stanislav Láznička
d26b44540e
move Ensure Secret-Pulled Images feature to beta
...
Signed-off-by: Stanislav Láznička <slznika@microsoft.com >
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2025-11-11 11:48:35 -05:00
Kubernetes Prow Robot
462ee14a36
Merge pull request #134345 from yuanwang04/restart-pod
...
Implement RestartAllContainers
2025-11-11 07:18:56 -08:00
Heba
aceb89debc
KEP-5471: Extend tolerations operators ( #134665 )
...
* Add numeric operations to tolerations
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* code review feedback
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* add default feature gate
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* Add integration tests
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* Add toleration value validation
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
* Add validate options for new operators
Signed-off-by: helayoty <heelayot@microsoft.com >
* Remove log
Signed-off-by: helayoty <heelayot@microsoft.com >
* Update feature gate check
Signed-off-by: helayoty <heelayot@microsoft.com >
* emove IsValidNumericString func
Signed-off-by: helayoty <heelayot@microsoft.com >
* Implement IsDecimalInteger
Signed-off-by: helayoty <heelayot@microsoft.com >
* code review feedback
Signed-off-by: helayoty <heelayot@microsoft.com >
* Add logs to v1/toleration
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
Signed-off-by: helayoty <heelayot@microsoft.com >
* Update integration tests and address code review feedback
Signed-off-by: helayoty <heelayot@microsoft.com >
* Add feature gate to the scheduler framework
Signed-off-by: helayoty <heelayot@microsoft.com >
* Remove extra test
Signed-off-by: helayoty <heelayot@microsoft.com >
* Fix integration test
Signed-off-by: helayoty <heelayot@microsoft.com >
* pass feature gate via TolerationsTolerateTaint
Signed-off-by: helayoty <heelayot@microsoft.com >
---------
Signed-off-by: Heba Elayoty <heelayot@microsoft.com >
Signed-off-by: helayoty <heelayot@microsoft.com >
2025-11-10 12:42:54 -08:00
Yuan Wang
83c5cd5526
Implement restartPod action
2025-11-10 09:41:02 +00:00
Kubernetes Prow Robot
d777de7741
Merge pull request #135195 from haircommander/image-volume
...
KEP 4639: Move ImageVolume to on by default beta
2025-11-09 18:34:53 -08:00
Ania Borowiec
e6d95a7b38
Promote NominatedNodeNameForExpectation and ClearingNominatedNodeNameAfterBinding feature gates to beta
2025-11-06 22:04:03 +00:00
Sascha Grunert
c7b277a32e
KEP 4639: Move ImageVolume to on by default beta
...
Coauthored-by: Sascha Grunert <sgrunert@redhat.com >
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2025-11-06 16:26:27 -05:00
Kubernetes Prow Robot
171d2dacd2
Merge pull request #134893 from HirazawaUi/kep-5607
...
KEP-5607: Allow hostNetwork pods to use user namespace
2025-11-06 12:43:15 -08:00
Kubernetes Prow Robot
ee0485adb9
Merge pull request #134736 from haircommander/4210-ga
...
features: bump image gc max age feature to stable
2025-11-06 12:43:07 -08:00
Kubernetes Prow Robot
5ac53d43a7
Merge pull request #135158 from andrewsykim/pod-topology-admission-beta
...
Graduate PodTopologyLabelsAdmission feature gate to Beta and on by default
2025-11-06 11:51:06 -08:00
Kubernetes Prow Robot
5815405389
Merge pull request #135044 from hankfreund/clb_fg
...
Set KubeletCrashLoopBackOffMax feature gate to default enabled for beta.
2025-11-06 11:50:59 -08:00
Kubernetes Prow Robot
566525725d
Merge pull request #131220 from lukasmetzner/feat-ccm-watch-based-route-controller
...
feat(ccm): watch-based route controller reconciliation
2025-11-06 10:06:53 -08:00
HirazawaUi
e986000e6a
KEP-5607: Allow hostNetwork pods to use user namespaces
2025-11-06 22:45:36 +08:00
Andrew Sy Kim
54702182c2
graduate PodTopologyLabelsAdmission feature gate to Beta and on by default
...
Signed-off-by: Andrew Sy Kim <andrewsy@google.com >
2025-11-06 14:42:32 +00:00
Maciej Skoczeń
b6006528e1
Add feature gates
2025-11-06 09:36:08 +00:00
Kubernetes Prow Robot
326ce8b16d
Merge pull request #134339 from huww98/mutable-pv-affinity
...
KEP-5381: mutable pv nodeAffinity
2025-11-06 01:33:11 -08:00
Kubernetes Prow Robot
b869afe68d
Merge pull request #133389 from pravk03/node-capabilities
...
Introduce node declared features framework
2025-11-06 01:32:54 -08:00
胡玮文
b622363659
add feature gate MutablePVNodeAffinity
2025-11-06 14:31:55 +08:00
Kubernetes Prow Robot
ca03752ee7
Merge pull request #135104 from mimowo/mutable-job-directives
...
Allow mutable job scheduling directives on suspended Jobs
2025-11-05 21:57:11 -08:00