Michael Aspinwall
acbede86cb
Promote SVM to GA
2026-07-07 17:22:30 +00:00
kubernetes-prow[bot]
9bad9aefcf
Merge pull request #140226 from sreeram-venkitesh/cleanup-static-pod-strict-validation-feature-gate
...
Remove PreventStaticPodAPIReferences feature gate
2026-07-06 23:08:33 +00:00
Patrick Ohly
3d36421bb7
DRA Device Taints: use V1 API, enabled by default
2026-07-06 20:20:56 +02:00
sreeram-venkitesh
e76929b881
Remove PreventStaticPodAPIReferences feature gate
2026-07-04 19:10:21 +05:30
kubernetes-prow[bot]
f8c8d06ce1
Merge pull request #140140 from p0lyn0mial/intro-watch-list-compression-fg-v2
...
Enable WatchListCompression feature gate
2026-07-04 09:14:18 +00:00
kubernetes-prow[bot]
3e04d3850d
Merge pull request #139142 from hakuna-matatah/hpa-selector-store-optimization
...
Introduce new HPASelectoreStore which is optimized for Read/Write lock contention and helps improve performance.
2026-07-03 23:24:17 +00:00
Lukasz Szaszkiewicz
e54aea26ec
Enable WatchListCompression feature gate
2026-07-01 10:49:56 +02:00
kubernetes-prow[bot]
d6bd294106
Merge pull request #139763 from pravk03/ndf-ga
...
Promote Node Declared Features to GA
2026-06-30 20:52:24 +00:00
Ania Borowiec
d2842d8f03
Add PreemptionPolicy field to PodGroup
2026-06-30 16:48:10 +00:00
kubernetes-prow[bot]
98a9db3fd4
Merge pull request #138127 from jingczhang/hugepages-aware-eviction
...
Make the eviction signal hugepages aware.
2026-06-29 19:34:10 +00:00
Harish Kuna
20f7c7f1da
Introduce new HPASelectoreStore which is optimized for Read/Write lock contention and helps improve performance.
2026-06-27 00:47:03 +00:00
Praveen Krishna
42355806ce
Promote NodeDeclaredFeatures FG to GA
2026-06-25 19:07:35 +00:00
kubernetes-prow[bot]
d23b431808
Merge pull request #139956 from jsafrane/selinuxmount-ga
...
Graduate SELinuxMount to GA
2026-06-25 17:48:27 +00:00
Jing Zhang
df355236d5
Make the eviction signal hugepages aware.
...
Signed-off-by: Jing Zhang <jing.c.zhang.ext@nokia.com>
2026-06-25 13:39:15 -04:00
kubernetes-prow[bot]
aa6bb48c98
Merge pull request #139648 from johanneswuerbach/hpa-scale-to-zero-beta
...
KEP-2021: Promote HPAScaleToZero feature gate to beta
2026-06-24 16:06:20 +00:00
Jan Safranek
8ad339756c
Graduate SELinuxMount to GA
2026-06-24 11:38:12 +02:00
Johannes Würbach
7a33246d94
Promote HPAScaleToZero feature gate to beta
...
Graduate the HPAScaleToZero feature gate to beta, enabled by default, for
v1.37 per KEP-2021. Regenerate the feature gate reference lists.
2026-06-22 10:21:04 +02:00
Kubernetes Prow Robot
4def0ddd2e
Merge pull request #139885 from Jefftree/worktree-watchlist-compression-beta-off
...
Default WatchListCompression feature gate to off
2026-06-19 22:02:44 +05:30
Jefftree
d7ee2d6cbd
Default WatchListCompression feature gate to off
2026-06-19 11:33:37 -04:00
Kubernetes Prow Robot
72b0a1fcac
Merge pull request #139721 from sreeram-venkitesh/svenkitesh/cleanup-pod-lifecycle-sleep-action-feature-gates
...
Remove PodLifecycleSleepAction and PodLifecycleSleepActionAllowZero feature gates after GA-ed in v1.34
2026-06-18 23:48:50 +05:30
Kubernetes Prow Robot
b1be4817cf
Merge pull request #139308 from p0lyn0mial/intro-watch-list-compression-fg
...
Introduce WatchListCompression feature gate
2026-06-18 18:28:48 +05:30
Kubernetes Prow Robot
5a50e0e229
Merge pull request #138497 from cupnes/kep-4049-beta
...
KEP-4049: Update tests for the StorageCapacityScoring feature for beta
2026-06-18 16:06:43 +05:30
Kubernetes Prow Robot
05f19de8ed
Merge pull request #139520 from macsko/merge_featuregates
...
Merge GangScheduling and WorkloadAwarePreemption feature gates into GenericWorkload
2026-06-17 12:33:35 +05:30
Yuma Ogami
f76687ded1
graduate StorageCapacityScoring feature gate to beta
...
StorageCapacityScoring was introduced as alpha in v1.33 (default: false)
and is now promoted to beta (default: true).
Update tests to account for the new default behavior: when
StorageCapacityScoring is enabled, SetDefaults_VolumeBindingArgs now
populates Shape in VolumeBindingArgs, which existing tests did not
expect.
- Add default Shape to expected VolumeBindingArgs in test fixtures
and explicit test cases
- Disable StorageCapacityScoring in TestValidateVolumeBindingArgs
cases that only test BindTimeoutSeconds validation
- Explicitly set EnableStorageCapacityScoring: true in
TestSchedulerSchedulePod's feature.Features struct
- Strip Shape from VolumeBinding args in Test_UnionedGVKs when
using emulation version 1.33 or 1.34 (where StorageCapacityScoring
is alpha and disabled by default)
2026-06-17 03:03:02 +00:00
Antoni Zawodny
be2877ef41
Make CompositePodGroup depend on the TAS feature gate
2026-06-16 15:42:00 +02:00
Kubernetes Prow Robot
0cd4e13c69
Merge pull request #139407 from jdzikowski/cpg-fg
...
feat: Create CompositePodGroup feature gate
2026-06-16 05:07:21 +05:30
Dan Winship
dba2254e6a
Fix the new KubeProxyIPVS feature gate
2026-06-15 09:32:29 -04:00
Maciej Skoczeń
54ca619d4b
Merge GangScheduling and WorkloadAwarePreemption feature gates into GenericWorkload
2026-06-15 11:42:10 +00:00
Jarosław Dzikowski
3eadc14e99
feat: Create CompositePodGroups feature gate
2026-06-15 10:09:05 +00:00
sreeram-venkitesh
21e8e23e7f
Remove PodLifecycleSleepAction and PodLifecycleSleepActionAllowZero feature gates after GA-ed in 1.34
2026-06-14 15:58:21 +05:30
Lukasz Szaszkiewicz
d57283a503
Introduce WatchListCompression feature gate
...
Co-Authored-By: Marek Siarkowicz <siarkowicz@google.com>
2026-06-14 08:51:30 +02:00
Kubernetes Prow Robot
598b6091f6
Merge pull request #139282 from adrianmoisey/promote-service-name-to-ga
...
KEP-5311 Promote relaxed validation for Services names to GA
2026-06-13 05:44:50 +05:30
Kubernetes Prow Robot
b4e4d2cfc1
Merge pull request #139237 from aojea/webhook_idle_
...
webhook use resolved endpoint IP instead of cached
2026-06-11 01:49:53 +05:30
Kubernetes Prow Robot
1b7d495d61
Merge pull request #136915 from Jefftree/range-stream
...
KEP 5966: Implement RangeStream for watch cache
2026-06-05 22:39:55 +05:30
Kubernetes Prow Robot
9fa4c1cfa3
Merge pull request #139397 from adrianmoisey/ipvs-feature-gate
...
KEP-5495: Add featuregate for IPVS
2026-06-04 17:47:48 +05:30
Adrian Moisey
f7265100cb
KEP-5495: Add featuregate for IPVS
2026-06-03 21:04:16 +02:00
Maciej Szulik
29915cc905
KEP-961: maxUnavailable feature on by default
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-06-03 15:44:57 +02:00
Kubernetes Prow Robot
e0c1c5bd3d
Merge pull request #138488 from yliaog/master
...
DRA Extended Resource: promote to GA in 1.37
2026-06-03 18:39:48 +05:30
Kubernetes Prow Robot
48d5bff656
Merge pull request #139452 from serathius/watchcache-init-ga
...
Graduate WatchCacheInitializationPostStartHook to GA
2026-06-03 13:47:46 +05:30
Jefftree
5d62486d1c
apiserver: add EtcdRangeStream feature gate for watch cache initial sync
2026-06-02 15:49:16 -04:00
Marek Siarkowicz
6172b64f35
Graduate WatchCacheInitializationPostStartHook to GA
2026-06-02 20:43:09 +02:00
yliao
f28571781b
promotion to GA (stable)
2026-06-02 16:12:22 +00:00
Francesco Romani
f85a735957
lock to default the DisableCPUQuotaWithExclusiveCPUs FG
...
We proceed with the FG lifecycle and we lock it to default (true).
Related: https://github.com/kubernetes/kubernetes/pull/127525
Signed-off-by: Francesco Romani <fromani@redhat.com>
2026-05-28 15:57:19 +02:00
Antonio Ojea
ede2fddcfd
webhook use resolved endpoint IP instead of cached
...
Previously, the webhook transport was switched from HTTP/2 to HTTP/1.1 to work around HTTP/2's single-connection multiplexing, which prevented concurrent requests from load-balancing across multiple backend pods. However, under HTTP/1.1, connections are kept alive and cached as idle in the transport's pool.
Because Go's http.Transport keys its connection cache by the request's URL Host (in this case the service name) and we overrode the DialContext to perform dynamic endpoint resolution, when a new request is sent, if there is an idle connection in the pool matching the service hostname, the connection is reused and the dialer is skipped.
2026-05-27 20:26:34 +00:00
Adrian Moisey
f6cc7ae648
KEP-5311 Promote relaxed validation for Services names to GA
2026-05-25 19:52:23 +02:00
Adrian Moisey
cbc8e77b2a
KEP-4427: Remove RelaxedDNSSearchValidation feature gate
2026-05-24 10:21:22 +02:00
Yongrui Lin
db8504b7c9
Lock DeclarativeValidationTakeover to default in 1.37
...
Deprecated and non-operational since 1.36. Locking prevents users from
setting the gate; removal can follow in 1.39 per the compatibility
lifecycle check.
2026-05-21 06:11:49 +00:00
Omer Aplatony
9b2b31c3c5
Add the ability for the hpa controller to read its own writes
...
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2026-05-14 08:34:39 +00:00
Kubernetes Prow Robot
692d9f21dd
Merge pull request #138907 from Jefftree/remove-locked-apimachinery-feature-gates
...
Remove locked GA feature gates (sig-api-machinery)
2026-05-09 01:57:18 +05:30
Jefftree
361ff186bc
Remove locked GA feature gate ConsistentListFromCache
2026-05-08 14:16:03 -04:00