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
f1e0a3bfad
Merge pull request #138584 from siyuanfoundation/chore
...
[chore] test/compatibility_lifecycle: resolve feature names from variables
2026-05-10 10:27:45 +05:30
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
Jefftree
591f5acf37
Remove locked GA feature gate ResilientWatchCacheInitialization
2026-05-08 14:16:01 -04:00
Jefftree
98e17b2565
Remove locked GA feature gate APIServerTracing
2026-05-08 14:15:58 -04:00
Jefftree
876f47cbc8
Remove locked GA feature gate BtreeWatchCache
2026-05-08 14:15:55 -04:00
Jefftree
5511cc46c8
Remove locked GA feature gate RetryGenerateName
2026-05-08 14:15:53 -04:00
Jefftree
8bda44f413
Remove locked GA feature gate StreamingCollectionEncodingToProtobuf
2026-05-08 14:15:50 -04:00
Jefftree
16cc05969f
Remove locked GA feature gate StreamingCollectionEncodingToJSON
2026-05-08 14:15:48 -04:00
Jefftree
dfa449fabf
Remove locked GA feature gate OrderedNamespaceDeletion
2026-05-08 14:15:45 -04:00
Kubernetes Prow Robot
af6d86c7cc
Merge pull request #138759 from soltysh/drop_job_features
...
Drop job features
2026-05-07 20:09:26 +05:30
Maciej Szulik
c35fd21a6b
Drop JobPodReplacementPolicy after the feature GA-ed in 1.34
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-05-07 12:05:44 +02:00
Kubernetes Prow Robot
036205cc2e
Merge pull request #138711 from soltysh/drop_LogarithmicScaleDown
...
Drop LogarithmicScaleDown after the feature GA-ed in 1.31
2026-05-05 23:34:29 +05:30
Kubernetes Prow Robot
74f4ad5e38
Merge pull request #138698 from michaelasp/circuitBreaker
...
Ensure leases are not stale in node controller before marking unhealthy
2026-05-05 23:34:21 +05:30
Maciej Szulik
57a80ebae8
Drop JobSuccessPolicy after the feature GA-ed in 1.33
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-05-05 11:09:40 +02:00
Maciej Szulik
432a3477cc
Drop JobBackoffLimitPerIndex after the feature GA-ed in 1.33
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-05-05 11:09:35 +02:00
Michael Aspinwall
9991d72c6b
Add circuit breaker approach to ensure leases are not stale in node controller
2026-05-04 22:14:10 +00:00
Kubernetes Prow Robot
9c338dd4ac
Merge pull request #138723 from aramase/aramase/c/rm_anonymous_auth_fg
...
Drop AnonymousAuthConfigurableEndpoints feature gate
2026-05-04 23:44:47 +05:30
Maciej Szulik
3a8fa19cae
Drop LogarithmicScaleDown after the feature GA-ed in 1.31
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-05-04 16:27:43 +02:00