Patrick Ohly
1244da43b1
DRA API: device taints 1.35
...
This raises the number of allowed taints per device to 16 by lowering
the number of allowed devices to 64 per ResourceSlice if (and only if!)
taints are used.
"effect: None" and DeviceTaintRule status with conditions get added
to support giving feedback to admins.
Instead of merely adding the new effect value, this also changes validation of
the enum so that unknown values are valid if they were already stored. This
will simplify adding new effects in the future because validation won't fail
for them after a downgrade. Consumers must treat them like this new None
effect, i.e. ignore them.
Kubernetes-commit: fee14ffca2099b2d7a0bfc5761691b363eac4de1
2025-09-18 19:44:06 +02:00
Kubernetes Publisher
afcd76c2c0
Merge pull request #135080 from dejanzele/feat/promote-job-managedby-to-ga
...
KEP-4368: Job Managed By; Promote to GA
Kubernetes-commit: 97cb47a91330db13d05e8674ce2a80ace19e4d99
2025-11-05 00:32:28 +00:00
Kubernetes Publisher
50efa83a3d
Merge pull request #134624 from yt2985/podcertificates-beta
...
Promote Pod Certificates feature to beta
Kubernetes-commit: a058cf788a214b25c42173a6d7df8e77b26e2b1b
2025-11-05 00:32:26 +00:00
Kubernetes Publisher
205531f8d5
Merge pull request #132240 from yue9944882/delta-fifo-batch
...
Adding batch handling for popping items from RealFIFO
Kubernetes-commit: 645073f978ed0d7308ad3be453a36a8e99006b3c
2025-11-04 11:42:05 -08:00
Dejan Zele Pejchev
15b762b95c
KEP-4368: Job Managed By; Promote to GA
...
Signed-off-by: Dejan Zele Pejchev <pejcev.dejan@gmail.com >
Kubernetes-commit: 3dabd4417d941d28e63c96c80d03ae2db1895838
2025-11-03 23:28:13 +01:00
Min Jin
d5cd2dd65f
Adding batch handling for popping items from RealFIFO
...
Signed-off-by: Min Jin <minkimzz@amazon.com >
Update staging/src/k8s.io/client-go/tools/cache/the_real_fifo.go
optimizing fifo loop
Co-authored-by: Marek Siarkowicz <marek.siarkowicz@protonmail.com >
Signed-off-by: Min Jin <minkimzz@amazon.com >
refactoring PopBatch to accept []Delta
Signed-off-by: Min Jin <minkimzz@amazon.com >
Kubernetes-commit: 611b4c1408f529de4d4e94e6dd33be2ed1df9276
2025-10-24 18:07:32 -07:00
Kubernetes Publisher
6f5c1adc65
Merge pull request #134934 from siyuanfoundation/client-fg
...
change client go default features to versioned
Kubernetes-commit: ec0f275e90127d8dc3fafaf231ff882bd4ced0c8
2025-11-03 19:43:27 +00:00
Kubernetes Publisher
4f9edc15a7
Merge pull request #134881 from pohly/e2e-slow-priority
...
E2E: run slow tests first, using new Ginkgo
Kubernetes-commit: cd0ddec139502081c2edf73c0329bcc07b5048f4
2025-11-01 15:25:50 +00:00
Siyuan Zhang
504fb21b89
change client go default features to versioned
...
so that their enablement can be consistent with emulated version.
Signed-off-by: Siyuan Zhang <sizhang@google.com >
Kubernetes-commit: d4c6e0bfd04a9efb1ddb33afdcaa49eb8695d8e5
2025-10-31 10:04:06 -05:00
Patrick Ohly
47df0318fc
dependencies: ginkgo v2.27.2, gomega v1.38.2
...
Specifically the new AddTreeConstructionNodeArgsTransformer and SpecPriority in
Ginkgo will be useful.
Gomega gets updated to keep up-to-date.
Kubernetes-commit: 6034321603be95409028f0173e0c372515008dbb
2025-10-24 20:53:04 +02:00
Kubernetes Publisher
efdec3e7ce
Merge pull request #135004 from pohly/dependencies-x-repos
...
dependencies: various minor updates
Kubernetes-commit: 02398258b15ff894a7c73acdeb9270b32f6d02a9
2025-10-31 15:25:58 +00:00
Kubernetes Publisher
083e82ae0c
Merge pull request #134811 from p0lyn0mial/upstream-watchlist-unsupported-wl-cache-testing
...
client-go/tools/cache/test: wrap the LW with toListWatcherWithUnSupportedWatchListSemantics
Kubernetes-commit: ad13a96a1fa97c5516ab198df738e6ca13ee4290
2025-10-31 15:25:54 +00:00
Kubernetes Publisher
a90a9150bc
Merge pull request #135002 from p0lyn0mial/upstream-watchlist-unsupported-wl-client-tools-watch-test
...
client-go/tools/watch/test: wrap the LW with toListWatcherWithUnSupportedWatchListSemantics
Kubernetes-commit: f1989437f8b4c7725e8c603d6c29693b89298f37
2025-10-31 15:25:53 +00:00
Kubernetes Publisher
7198405576
Merge pull request #135000 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-trackers
...
k8s.io/client-go/testing/fixture: does not support WatchList semantics
Kubernetes-commit: e23dbe1f6ed042e30c166d1106b1baab3cc50d60
2025-10-31 11:26:00 +00:00
Patrick Ohly
47c3af08fa
dependencies: various minor updates
...
This is a collection of updating several unversioned modules. Those updates are
eventually going to reach Kubernetes, doing them together now makes PRs for
future major updates smaller.
Kubernetes-commit: 5993782d6537bab9edf95590c123f96ea39ca185
2025-10-31 11:30:26 +01:00
Lukasz Szaszkiewicz
928c08fb07
k8s.io/client-go/testing/fixture: does not support WatchList semantics
...
Kubernetes-commit: 1055d8541e62322dab37858fb8798a1881acdd2f
2025-10-30 15:05:45 +01:00
Kubernetes Publisher
63b5f59425
Merge pull request #134919 from p0lyn0mial/upstream-watchlist-unsupported-wl-wrapp-remaining-lws
...
watchlist: wrap remaining LW with ToListWatcherWithWatchListSemantics
Kubernetes-commit: 6eee830d4fa0cdb7d75dac4b3b4d22d639dce54b
2025-10-30 15:26:24 +00:00
Kubernetes Publisher
c207d22130
Merge pull request #134854 from serathius/informer-benchmark
...
Benchmark SharedIndexInformer
Kubernetes-commit: ab39c8be5543ec83a2aedcab64a259bb1bd6f120
2025-10-30 15:26:23 +00:00
Kubernetes Publisher
d9e3e97bc8
Merge pull request #134784 from michaelasp/svm_beta2
...
SVM: bump the API to beta, remove unused fields
Kubernetes-commit: 3ec2d82da57f2018fc76ae13da7a23a3f9a364f5
2025-10-29 23:24:40 +00:00
Michael Aspinwall
7aa71710ca
Update SVM to Beta
...
Co-authored-by: Stanislav Láznička <stlaz.devel@proton.me >
Kubernetes-commit: 3b72759d1bcfe0820b27909110f6ab6a6cc99034
2025-10-29 19:34:32 +00:00
Kubernetes Publisher
cd96252d84
Merge pull request #133087 from atiratree/terminating-replicas-beta
...
promote DeploymentReplicaSetTerminatingReplicas to Beta
Kubernetes-commit: f051670a473d8583af3397795938d37ca4ebf637
2025-10-27 15:24:46 +00:00
Kubernetes Publisher
342dcaf481
Merge pull request #134748 from p0lyn0mial/upstream-watchlist-unsupported-wl-clients-improve-units
...
client-go/clients: improve TestWatchListSemanticsSimple
Kubernetes-commit: a7b67429400f08a7f43892d303273be06b70b17f
2025-10-27 11:24:28 +00:00
Kubernetes Publisher
91dcaf4e5c
Merge pull request #134826 from aramase/aramase/f/kep_5538_beta_impl
...
CSI driver opt-in for service account tokens via secrets field
Kubernetes-commit: 1135d04f1d7746b553a675a558efc58e651eabae
2025-10-24 23:24:40 +00:00
Marek Siarkowicz
5ac9ec00af
Benchmark SharedIndexInformer
...
Kubernetes-commit: 7a9d718cdf5e26f83ce45cd5b24f06ef7e678bea
2025-10-22 16:22:40 +02:00
Lukasz Szaszkiewicz
42503cca34
client-go/clients: improve TestWatchListSemanticsSimple
...
Kubernetes-commit: 6b82a823b1a91e727d510b2eeab8765f942ad449
2025-10-21 16:25:07 +02:00
Anish Ramasekar
75128a8d3d
Add CSI driver opt-in for service account tokens via secrets field
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
Kubernetes-commit: 30a6d4b389a6c6b10c5bd136216b47e55da3f18a
2025-10-13 14:16:44 -05:00
Kubernetes Publisher
4953849642
Merge pull request #134457 from danwinship/prefersamenode
...
KEP-3015: update PreferSameTrafficDistribution to GA
Kubernetes-commit: 6652c9fadf4fa2febdca4a856a0340086236f9e5
2025-10-23 23:24:37 +00:00
Kubernetes Publisher
715199a180
Merge pull request #134780 from joshjms/bump-etcd-sdk-v3.6.5
...
etcd: Bump etcd sdk to v3.6.5
Kubernetes-commit: 4415f00294cff245a9594055aed29abcd4e4a0c1
2025-10-22 23:25:04 +00:00
joshjms
dc0763eaa2
etcd: bump etcd sdk to v3.6.5
...
Signed-off-by: joshjms <joshjms1607@gmail.com >
Kubernetes-commit: 7f99d6672f75d9f757953745bdabf598139b4c30
2025-10-22 21:36:06 +08:00
Kubernetes Publisher
a5b1b112d9
Merge pull request #134463 from cvan20191/fix-resizepolicy-ephemeral-container-docs
...
Fix resizepolicy ephemeral container docs
Kubernetes-commit: 2db2d7b1b54df27e591b5b50b3707d907d8afd9b
2025-10-21 23:24:29 +00:00
Kubernetes Publisher
ff1ce9e245
Merge pull request #132243 from xigang/real_fifo
...
Add RealFIFOOptions struct to provide structured configuration for RealFIFO
Kubernetes-commit: a4f14e57f4850541937659dc1cbfc1a5e5efaebf
2025-10-21 19:24:23 +00:00
Kubernetes Publisher
f49b36f94e
Merge pull request #134731 from tisonkun/patch-1
...
Fix comments and reformat import statements
Kubernetes-commit: 0eb5db7dbe49c077fb8f7e4448adfb829062a778
2025-10-21 19:24:22 +00:00
Kubernetes Publisher
659efe6ca2
Merge pull request #134714 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed-inf
...
client-go/typed/informers: wrap the LW with WatchList semantics
Kubernetes-commit: 350481c4747da5c2ad4f24e71e7edaabbd4cfe2e
2025-10-21 15:25:16 +00:00
Kubernetes Publisher
002cac449e
Merge pull request #134674 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-meta-inf
...
client-go/metadata/metadatainformer: wrap the LW with WatchList semantics
Kubernetes-commit: 183e01c6f2098710540bcc9cfa40bc8055eb31a6
2025-10-20 16:51:37 +00:00
Kubernetes Publisher
716ba150d1
Merge pull request #134670 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-dynamic-inf
...
client-go/dynamic/dynamicinformer: wrap the LW with WatchList semantics
Kubernetes-commit: 0d685e659293b9d242916d631c5b6e72011d5355
2025-10-20 16:51:36 +00:00
tison
d707fb729f
Fix comments and reformat import statements
...
Kubernetes-commit: f3d1fd23c576f4691a336444496ab7e6c619624c
2025-10-20 21:55:12 +08:00
Lukasz Szaszkiewicz
e7ebdf6180
client-go/kubernetes_test/clientset_test: intro TestUnSupportWatchListSemantics
...
Kubernetes-commit: f8868e9cace5903b425425605e4946817dd11770
2025-10-17 14:43:53 +02:00
Lukasz Szaszkiewicz
e8a837163e
./hack/update-codegen.sh
...
Kubernetes-commit: 5594d94e6716599981948d21599700d6dfe43b11
2025-10-17 14:35:36 +02:00
Lukasz Szaszkiewicz
fed267b819
client-go/metadata/metadatainformer: wrap the LW with WatchList semantics
...
Kubernetes-commit: 78fcb4475f4f1ff2d31830c057e8dcb45a1de128
2025-10-17 14:06:47 +02:00
Lukasz Szaszkiewicz
c1675fba6d
client-go/dynamic/dynamicinformer: wrap the LW with WatchList semantics
...
Kubernetes-commit: 8f2d7581eb1457f78c6b0b83bda532b902d5f018
2025-10-17 10:56:26 +02:00
Kubernetes Publisher
8316c2dd5b
Merge pull request #134641 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-reflector
...
client-go/tools/cache/reflector: supports watchlist.DoesClientNotSupportWatchListSemantics
Kubernetes-commit: e64ed3d8ba86d0d6dc27c80710fc1570a9478f67
2025-10-17 12:54:07 +00:00
Kubernetes Publisher
884e76ff50
Merge pull request #134663 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed
...
client-go/typed/fake: expose IsWatchListSemanticsUnSupported
Kubernetes-commit: f794aa12d78f5b1f9579ce8a991a116a99a2c43c
2025-10-17 08:49:31 +00:00
Christian Van
909047f6b3
docs: EphemeralContainerCommon.ResizePolicy: This field cannot be set on ephemeral containers
...
Kubernetes-commit: b95439f6d1a6a16e9dcda9c71db10596b3c0c0ea
2025-10-16 22:23:26 -04:00
Kubernetes Publisher
6661e485ec
Merge pull request #134646 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-meta
...
client-go/metadata/fake: expose IsWatchListSemanticsUnSupported
Kubernetes-commit: c699725502689f177b3ba166107550891b110c31
2025-10-17 00:45:18 +00:00
Kubernetes Publisher
c655edb878
Merge pull request #133153 from helayoty/helayoty/enable-beta-maxUnavailable
...
Update MaxUnavailableStatefulSet feature gate to beta
Kubernetes-commit: 7af016ec317ef4b55b73cfb372ed8021495c5988
2025-10-16 20:51:54 +00:00
Kubernetes Publisher
5a42d726bf
Merge pull request #133128 from jm-franc/set-gate-to-beta
...
Promote HPAConfigurableTolerance gate to beta
Kubernetes-commit: 50e3cb3f583c6eb5d84e7f4f752a628839045657
2025-10-16 20:51:52 +00:00
Lukasz Szaszkiewicz
943d406efe
./hack/update-codegen.sh
...
Kubernetes-commit: d15b2893341854ce69e58c18f0899e9c0cf61f33
2025-10-16 22:40:29 +02:00
Lukasz Szaszkiewicz
92bae31190
client-go/kubernetes_test/fake_client_test: TestDoesClientSupportWatchListSemantics
...
Kubernetes-commit: 4d9fcfeeca86f274ad1885774ea4370e33d5ac77
2025-10-16 22:34:32 +02:00
Kubernetes Publisher
fcb9549cdf
Merge pull request #134642 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-dynamic
...
client-go/dynamic/fake: does not support WatchList semantics
Kubernetes-commit: f6c629ecd26f67c0166f6f5a685f01ca4dda1271
2025-10-16 06:38:05 -07:00
Lukasz Szaszkiewicz
55359a6c61
client-go/dynamic/fake: expose IsWatchListSemanticsUnSupported
...
Kubernetes-commit: 82e516200a4afaa33e87aa2efedaa07430f2dd7f
2025-10-16 12:10:10 +02:00