Kubernetes Publisher
d0137c399e
Merge pull request #139822 from krishhna24/policy-commentstart
...
policy: enable commentstart kube-api-linter rule
Kubernetes-commit: 186aaf5b43784c39791eda3497f9092af12e5e87
2026-07-08 14:06:52 +00:00
krishhna_dev
a70cef2393
policy: update generated files
...
Regenerated protobuf, OpenAPI (v2 swagger + v3), swagger docs, client-go
applyconfigurations, and the golangci-lint config after enabling the
commentstart rule for the policy API group.
Kubernetes-commit: bf648a7afbb5a7efc72cc6fe907607665845370a
2026-06-17 12:45:06 +00:00
Kubernetes Publisher
d88c848254
Merge pull request #140034 from krishhna24/rbac-commentstart
...
rbac: enable commentstart kube-api-linter rule
Kubernetes-commit: 1ef08364a754caec0b6706ff61e08cfb39fd53e6
2026-07-08 10:06:24 +00:00
Kubernetes Publisher
819ef2ecfd
Merge pull request #138560 from michaelasp/svmGA
...
Promote SVM to GA
Kubernetes-commit: 6e8a59751db53d71701c6610ebe98043fed4ced7
2026-07-08 02:06:27 +00:00
Kubernetes Publisher
fd85b06595
Merge pull request #140294 from jpbetz/revert-smd-306
...
Bump SMD to v6.4.2 to revert #306 to fix regression in SSA for nullable container types
Kubernetes-commit: 63373922a5b5ade70edbf12bee45b2b00d93230a
2026-07-08 02:06:24 +00:00
Joe Betz
72321564f8
Bump sigs.k8s.io/structured-merge-diff/v6 to v6.4.2
...
Kubernetes-commit: 51033909f53c62483cff47a1a4e73b7f50fd9af1
2026-07-07 18:41:07 -04:00
Kubernetes Publisher
2ba9460ce4
Merge pull request #139242 from liyuerich/commentstartcoordination
...
enable commentstart check on coordination API group
Kubernetes-commit: 126bbe7c9b36e6db9287a2e1bd1fbc79d6b27007
2026-07-07 22:06:31 +00:00
Kubernetes Publisher
c0f38c0636
Merge pull request #138676 from pohly/dra-device-taints-1.37
...
DRA: Device Taints and Tolerations GA graduation
Kubernetes-commit: 431b4ebbb4c0450ce2242b4a8995341ebdbe13b5
2026-07-07 02:05:43 +00:00
krishhna24
0a04a027d8
rbac: regenerate API docs for commentstart rule
...
Regenerate the protobuf definitions, swagger docs, apply
configurations, and OpenAPI specs to reflect the updated field godoc
for the rbac API group.
Part of #134671 .
Kubernetes-commit: 9e1597ac5b77a3cb4c1fe2b58b0b1e3df0421d37
2026-06-26 03:12:35 +00:00
liyuerich
9b7b30fa39
enable commentstart check on coordination API group
...
Signed-off-by: liyuerich <yue.li@daocloud.io >
Kubernetes-commit: b93c4b1af246fed0270a1819dbc6e909a3b31d1c
2026-05-22 13:43:16 +08:00
Patrick Ohly
d707735b4a
DRA: add DeviceTaintRule to v1 API (generated files)
...
Kubernetes-commit: be5d632997f65af5c9f426a84d97779a74a4afe5
2026-04-29 11:59:19 +02:00
Kubernetes Publisher
f16383b964
Merge pull request #138351 from pohly/apidiff-changelog
...
optional tracking and documentation of breaking Go API changes in client-go
Kubernetes-commit: b82bfba4efce18d0d5b6a345995f12aa4ff6edea
2026-07-02 21:06:37 +00:00
kubernetes-prow[bot]
2e09c9b378
Merge pull request #1428 from pohly/changelog-removal
...
remove obsolete CHANGELOG.md
2026-07-02 18:30:18 +00:00
Patrick Ohly
1ec3d2a2a2
remove obsolete CHANGELOG.md
...
The CHANGELOG.md in the kubernetes/client-go repo hasn't been updated for seven
years. In the future, a CHANGELOG.md for client-go is meant to be maintained
together with the commits in k/k which change
client-go (https://github.com/kubernetes/kubernetes/pull/138351 ).
2026-07-02 20:07:09 +02:00
Kubernetes Publisher
1478a6809c
Merge pull request #140080 from dom4ha/api-workload-ref
...
rename PodGroupTemplateRef to WorkloadRef
Kubernetes-commit: bbdae911b89953eb7a229c1b70c660a525a502b2
2026-07-01 17:02:51 +00:00
Kubernetes Publisher
b6f904a863
Merge pull request #140033 from adityajoshi12/master
...
fix: correct description for ClusterTrustBundle
Kubernetes-commit: 8c30efab69d71f500814d93bdaf9e846542e4f7d
2026-07-01 17:02:47 +00:00
Kubernetes Publisher
0f26f3dd91
Merge pull request #139974 from jpbetz/conversion-gen-struct-cast
...
Use unsafe pointer casts for memory-identical struct conversions in conversion-gen
Kubernetes-commit: dde51bfc48b109a0f311055843d4d81a1966e9da
2026-07-01 17:02:42 +00:00
dom4ha
5417c42c24
api: regenerate files for WorkloadRef changes
...
Kubernetes-commit: af1d59c80452abc5bea33e05f460842cd39d5eee
2026-07-01 13:16:05 +00:00
Aditya Joshi
2c1faec5cb
fix: correct description for ClusterTrustBundle
...
Signed-off-by: Aditya Joshi <adityaprakashjoshi1@gmail.com >
Kubernetes-commit: d78ae8c15c2ae22f1074bb565b61febc0b96af56
2026-06-26 09:18:06 +05:30
Joe Betz
d440b2867f
generate
...
Kubernetes-commit: e89ecc6af06f3b7e86ab388e14685e7691c8fbd2
2026-06-23 22:43:40 -04:00
Kubernetes Publisher
36c7439017
Merge pull request #139240 from ania-borowiec/preemption_policy
...
KEP-5710: Add PreemptionPolicy field to PodGroup [WAS]
Kubernetes-commit: 78dfb4d656035fc22597e4eb1e374a07be2b58c7
2026-07-01 09:11:41 +00:00
Kubernetes Publisher
6059079a91
Merge pull request #129109 from pohly/log-client-go-restmapper-discovery
...
restmapper + discovery: add context-aware APIs
Kubernetes-commit: b308e6c5067486765de78de1dc809fb30b0b68c3
2026-07-01 09:11:36 +00:00
Ania Borowiec
b557eb197f
Add PreemptionPolicy field to PodGroup
...
Kubernetes-commit: d2842d8f03bf0c1568efdf19aeee1c505954d42b
2026-06-30 11:10:59 +00:00
Brian Pursley
48ec1022ee
Migrate: use source file permission when writing destination file ( #138142 )
...
* Migrate: use source file permission when writing destination file
* Mask migrated config file with 0666 to ensure the created file is never executable.
Kubernetes-commit: d7091ac255734d59a494ed8c93209a467156f238
2026-06-29 12:05:05 +00:00
Kubernetes Publisher
ab0d3bd81d
Merge pull request #140021 from dims/conntrack-cpuset
...
kube-proxy: detect host CPU count via cpuset.NumCPU instead of cadvisor
Kubernetes-commit: 04d5d2647dc7fd1e8f0cd6a61244d18642af9522
2026-06-26 17:37:53 +00:00
Kubernetes Publisher
17fd58d111
Merge pull request #139956 from jsafrane/selinuxmount-ga
...
Graduate SELinuxMount to GA
Kubernetes-commit: d23b43180872faf7ceefd0e57effe44ce90f058b
2026-06-25 21:07:14 +00:00
Davanum Srinivas
5dcb5a1682
kube-proxy: detect host CPU count via cpuset.NumCPU instead of cadvisor
...
detectNumCPU sized nf_conntrack_max using github.com/google/cadvisor/lib
machine topology. nf_conntrack_max is host-wide, so it must be sized from the
node's CPU count, not runtime.NumCPU(): the latter honors the process cpuset
and undercounts when kube-proxy runs under a static CPU policy, which is the
behavior cadvisor worked around (kubernetes/kubernetes#99225 ).
Use cpuset.NumCPU() from k8s.io/utils, which reads the node's online CPU count
from /sys/devices/system/cpu/online, with a runtime.NumCPU() fallback. This
drops the cadvisor dependency from pkg/proxy/conntrack and bumps k8s.io/utils
to pick up cpuset.NumCPU.
Kubernetes-commit: 92ce184653f03c312915993d7fde93d8e65602c1
2026-06-25 14:04:01 -04:00
Kubernetes Publisher
c6c26a06ef
Merge pull request #138914 from richabanker/metrics-constructor-pattern
...
Defer client-go metrics registration to runtime entry point via constructors
Kubernetes-commit: 402799de26580c612ea46951a74c72e9f0e1b310
2026-06-25 05:06:19 +00:00
Jan Safranek
fa1fbb56d8
Graduate SELinuxMount to GA
...
Kubernetes-commit: 8ad339756cdb0a130ff9b60427785d6b09906ccd
2026-06-23 16:10:19 +02:00
Patrick Ohly
04f8952eec
hack: optional Go API documentation
...
Let's introduce this new functionality incrementally: at first the check will
run, but won't fail "make verify". Once we have gained more confidence and
experience with it, this commit can be reverted to make documentation
mandatory again.
Kubernetes-commit: 8af3e85e9ebab272af2db66449ee74d287c0e95a
2026-06-02 15:50:32 +02:00
Richa Banker
1d2651da7d
defer metric registration to runtime entry point via constructors
...
Signed-off-by: Richa Banker <richabanker@google.com >
Kubernetes-commit: 8721c830cf013a92a805b46eb163736f97aba2aa
2026-05-08 13:37:32 -07:00
Kubernetes Publisher
68262a1cf9
Merge pull request #139907 from ania-borowiec/remove_misleading_comments
...
Remove mentions about admission controllers from doc comments for PodGroupTemplate.Priority and PodGroupTemplate.PriorityClassName
Kubernetes-commit: 2a419be78ae256ef719071c6ae3bd46cb39b5b81
2026-06-23 17:05:47 +00:00
Ania Borowiec
fc42561c17
Remove mentions about admission controllers in PodGroupTemplate doc comments for Priority and PriorityClassName fields
...
Kubernetes-commit: f6fabaeb1e4c8607846402b52b6f6f4ba60c074b
2026-06-22 12:19:27 +00:00
Kubernetes Publisher
d04ac3067f
Merge pull request #139867 from liggitt/json-v2-kube-openapi
...
Update kube-openapi to isolate from stdlib json/v2 prerelease
Kubernetes-commit: 2a799b273281aa952f457553e865050aba08bfe3
2026-06-19 01:04:47 +00:00
Jordan Liggitt
f04563ced1
Update kube-openapi to isolate from stdlib json/v2 prerelease
...
Kubernetes-commit: f45bf7803fa2fa86ea924a5cfe3503cb224fcbd1
2026-06-18 18:54:52 -04:00
Kubernetes Publisher
848305dfba
Merge pull request #139825 from michaelasp/fixMutationTest
...
Fix dangling goroutine in mutation detector edge case
Kubernetes-commit: 55ac7c75fc03e69cff68075da901540c0f22b90e
2026-06-19 01:04:43 +00:00
Kubernetes Publisher
c18a3de8a3
Merge pull request #139755 from michaelasp/shutdownWait
...
Expose a way to wait for a controller listener to be fully shutdown
Kubernetes-commit: 7bdae3ff06a86acdf2b3cf9407b75b93c505e51f
2026-06-18 01:04:04 +00:00
Michael Aspinwall
29ceea8774
Fix timeout with dangling goroutine in mutation detector test
...
Kubernetes-commit: a332504c1abb8bedc564df94df424b8e6f11bc55
2026-06-17 17:49:48 +00:00
Kubernetes Publisher
f226f2f6e6
Merge pull request #139743 from antekjb/renamePodGroupScheduled
...
Rename PodGroupScheduled condition to PodGroupInitiallyScheduled
Kubernetes-commit: 47d52eabda121e12b5bedc59c8f3efef820f96c6
2026-06-17 15:34:44 +00:00
Kubernetes Publisher
cba7557c26
Merge pull request #139279 from antekjb/AllowForMinCountMutability
...
Make minCount mutable in Workload and PodGroup APIs
Kubernetes-commit: 176451642a3c25f18eaacba03417610aaa69a84b
2026-06-17 15:34:41 +00:00
Antoni Basista
f4285d806d
Rename PodGroupScheduled condition to PodGroupInitiallyScheduled
...
Kubernetes-commit: 0d59683459ab25f1430b0740989ca63935bdaa47
2026-06-17 12:49:22 +00:00
Antoni Basista
c949b958f1
Make minCount mutable in Workload and PodGroup APIs
...
Kubernetes-commit: 61dc7df681ff4ad36809c10e5233ac97806a7780
2026-06-17 12:44:49 +00:00
Kubernetes Publisher
1e5bbe8452
Merge pull request #139520 from macsko/merge_featuregates
...
Merge GangScheduling and WorkloadAwarePreemption feature gates into GenericWorkload
Kubernetes-commit: 05f19de8edd6557dbe35403f0501ac3e97f600b3
2026-06-17 07:34:34 +00:00
Kubernetes Publisher
9f2f0bbab6
Merge pull request #139779 from PatrickLaabs/133935-clientgo
...
Replacing deprecated sets.NewString with generic implementation
Kubernetes-commit: c7381f90594a77851d051e4e18fcfbfb6e474b97
2026-06-16 23:34:35 +00:00
Kubernetes Publisher
23b19597fe
Merge pull request #139586 from ania-borowiec/update_comment
...
Update doc comment for PodSpec.PreemptionPolicy to reflect the actual logic
Kubernetes-commit: 1436bc703dda6414a5b595f4b51ea6846535299d
2026-06-16 23:34:34 +00:00
Kubernetes Publisher
81deda607d
Merge pull request #138999 from neolit123/1.37-client-go-generate-key-field-in-config
...
client-go: add Config.GenerateKey in certificate_manager.go
Kubernetes-commit: 0b19f2fae00634492409cf63e3c1998e77a5480f
2026-06-16 23:34:30 +00:00
PatrickLaabs
bb74650ccf
Replacing deprecated sets.NewString with generic implementation
...
Kubernetes-commit: f3fc35faf035e6a7ad90d68a237d43b44de82280
2026-06-16 13:44:52 +02:00
Kubernetes Publisher
9fb400dccd
Merge pull request #138080 from Lidang-Jiang/feat/dv-statefulset-selector-immutable
...
Migrate StatefulSet immutable fields to declarative validation
Kubernetes-commit: c7699a3b4b1f09a31ca0a985eaedce6ae502652c
2026-06-15 23:34:08 +00:00
Michael Aspinwall
ebfbc6844a
Expose a way to wait for a controller listener to be fully shutdown
...
Kubernetes-commit: 338db9dde41f09aa094b61ef128e2d11327960ca
2026-06-15 17:52:00 +00:00
Lidang-Jiang
d8fe9715b9
Migrate StatefulSet immutable fields to declarative validation
...
Kubernetes-commit: 91341fc879394357dd24a7aaca3331cae1c2d6f6
2026-06-10 09:04:35 +08:00