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
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
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
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
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
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
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
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
Kubernetes Publisher
394ed525a6
Merge pull request #139101 from lalitc375/conditions
...
Setup metav1.Condition for declarative valdiations.
Kubernetes-commit: 8f8aa9aae157b88db6ba02836c57596496d3f684
2026-06-11 04:14:23 +00:00
Kubernetes Publisher
2fb3fa6ff2
Merge pull request #129331 from pohly/log-client-go-portforward
...
client-go portforward + apiserver proxy: structured, contextual logging
Kubernetes-commit: 42a9d604c239d13a76bb5a3c3beb1c01c4779c59
2026-06-09 16:12:45 +00:00
Kubernetes Publisher
0deb0beab3
Merge pull request #137988 from Jefftree/flake-fix
...
leaderelection: retry release on conflict from inflight renew
Kubernetes-commit: 6b364b1811ab7e9b3bc03a253b94fe6e18841d54
2026-06-06 03:35:59 +00:00
Kubernetes Publisher
6b1bbb2a13
Merge pull request #138488 from yliaog/master
...
DRA Extended Resource: promote to GA in 1.37
Kubernetes-commit: e0c1c5bd3d1896f9bb12b7881d84bcdc4bf0cf2b
2026-06-03 19:35:53 +00:00
Kubernetes Publisher
274207396a
Merge pull request #139420 from dims/update-x-net-deps
...
Bump golang.org/x/net to HEAD for http2 configureServer ALPN fix
Kubernetes-commit: 5ffa4a018b34d0c0a438891cfe71834b10be4e0a
2026-06-02 19:35:09 +00:00
Davanum Srinivas
c637a8ce7e
Bump golang.org/x/net to HEAD for http2 go1.27 wrap fixes
...
Updates golang.org/x/net to v0.55.1-0.20260602153038-42abb857022c to pick up
the go1.27 http2 "wrap" fixes:
- CL 782940 (golang/go#79642 ): configureServer registers the h2 and http/1.1
ALPN protocols on s.TLSConfig.
- CL 785900 (golang/go#79778 ): ConfigureTransport/ConfigureTransports enable
HTTP/2 on the transport and keep TLSClientConfig non-nil.
With both, the kube-apiserver secure-serving path and the client-go / apiserver
HTTP/2 clients negotiate HTTP/2 under go1.27 with no Kubernetes-side changes;
no workaround is needed.
Gerrit: https://go-review.googlesource.com/c/net/+/782940
Gerrit: https://go-review.googlesource.com/c/net/+/785900
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
Kubernetes-commit: 544a4612cd73250f69e6a95f4b3de8b94112e594
2026-06-02 12:21:42 -04:00
Kubernetes Publisher
5d252d37f7
Merge pull request #135925 from jianzhangbjz/painc
...
Docs: event cache key generation functions require non-nil inputs
Kubernetes-commit: 451b50df783cc381f15c9c2a35d2948a699c249a
2026-05-28 21:01:30 +00:00
Kubernetes Publisher
3f75409d2a
Merge pull request #139190 from Kartavyasonar/doc-configmap-binarydata-env-limitation
...
doc: clarify ConfigMap BinaryData not propagated to container env vars
Kubernetes-commit: 0be5dabcdf90e7d997b3de06144d8959d0eab7cd
2026-05-28 01:01:26 +00:00
Kubernetes Publisher
87f45e924f
Merge pull request #138653 from adrianmoisey/hpa-generation-conditions
...
HPA: Set ObservedGeneration in HPA conditions
Kubernetes-commit: b094736530bf98e7d3d1c766c6c67064f1d56029
2026-05-26 17:51:49 +00:00
Kubernetes Publisher
a35c5f8f96
Merge pull request #139258 from dims/update-x-net-deps
...
Bump golang.org/x/net from v0.54.0 to v0.55.0
Kubernetes-commit: 6790dcf1f60d0528576a8665ef3a807c7951bb8f
2026-05-23 13:52:13 +00:00
Davanum Srinivas
3952f1d02a
Bump golang.org/x/net from v0.54.0 to v0.55.0
...
Fixes ci-kubernetes-e2e-kind-golang-tip and ci-kubernetes-unit-golang-tip,
which started failing under Go tip identifying as go1.27 with:
vendor/google.golang.org/grpc/internal/transport/handler_server.go:271:18:
undefined: http2.TrailerPrefix
In x/net v0.54.0, TrailerPrefix was defined only in http2/server.go, which
carries `//go:build !(go1.27 && !http2legacy)` and is therefore excluded
under go1.27. Upstream golang/net commit 1efab4271a moved TrailerPrefix
(and other symbols accidentally dropped by the go1.27 server wrapper) into
common files. That fix is released in v0.55.0.
Tracked in https://github.com/kubernetes/kubernetes/issues/139257
Kubernetes-commit: d7c6b52ac4b6387d740af2fea7f1dd007d71c64c
2026-05-23 08:06:24 -04:00
Kubernetes Publisher
7b85db3954
Merge pull request #139248 from dims/bump-golang.org/x/crypto-to-v0.52.0
...
Bump golang.org/x/crypto to v0.52.0
Kubernetes-commit: f6442409ad90cdd4b4826571f409e59a07ceb070
2026-05-22 21:51:59 +00:00
Kubernetes Publisher
3772a3df68
Merge pull request #138572 from dom4ha/promote-workload-api-v1alpha3
...
Converts the DisruptionMode enum field to struct as v1alpha3 and drops v1alpha2
Kubernetes-commit: 901087fb35049e1a7d115fd0c9d8586399468615
2026-05-22 21:51:57 +00:00
Davanum Srinivas
f8dcfdcb70
Bump golang.org/x/crypto to v0.52.0
...
Kubernetes-commit: 17a8f4f5c041b13b7ae5bff4a40a4f37fff13d51
2026-05-22 12:13:09 -04:00
Kubernetes Publisher
0328c36dee
Merge pull request #137103 from arcceus/api-linter-apps-optionalorrequired
...
Enables the optionalorrequired linter for the apps API group
Kubernetes-commit: e136f39334a72b7d35069a97d373ccaa0211dcae
2026-05-22 01:51:13 +00:00
Kubernetes Publisher
d584c96c7a
Merge pull request #136847 from liyuerich/commentstartautoscaling
...
enable commentstart check on autoscaling API group
Kubernetes-commit: 323e89513a2083dcb41e55762c1c9ee666dbe73b
2026-05-21 21:53:51 +00:00
Kubernetes Publisher
26991d8106
Merge pull request #139173 from Jefftree/bump-kube-openapi-bbf5c5577288
...
Bump kube-openapi to latest
Kubernetes-commit: 9bad8d66e7ff3d8fe2a0a23d68d560e9fdd34933
2026-05-19 22:46:11 +00:00
Jefftree
d89f2c0a74
Bump k8s.io/kube-openapi to bbf5c5577288
...
TAG=agy
CONV=c2ce531b-5959-4834-9544-afc09a93f52f
Kubernetes-commit: c52952f80ceffcf9123d63c0a8377b825b02fcc2
2026-05-19 20:35:22 +00:00
Kubernetes Publisher
bdc99a38a9
Merge pull request #139143 from michaelasp/informerStoreFix
...
Fix informer store setting store version to noop
Kubernetes-commit: 0cf3c17f479853fe24b6b7ddaf05528747929fa3
2026-05-19 02:45:04 +00:00
Kubernetes Publisher
9dfd0befa6
Merge pull request #138260 from liggitt/inline-json
...
use `json:""` consistently for inlined fields
Kubernetes-commit: 12484ce715d4c2030d894ebb2841e2cb027db7d0
2026-05-13 18:45:48 +00:00
Jordan Liggitt
ef5f95859e
Bump sigs.k8s.io/structured-merge-diff/v6
...
Kubernetes-commit: 8a5c4d9d58739782de5b142c77d08d8fb459372c
2026-04-14 14:27:54 -04:00
Kubernetes Publisher
14ef437cc6
Merge pull request #139001 from jpbetz/bump-kube-openapi-for-revert
...
Bump kube-openapi to pick up #609
Kubernetes-commit: 34e600ec497ff6bd81a0c6c98b0f764900fa2643
2026-05-13 02:45:26 +00:00
Joe Betz
f49c3b763f
Bump kube-openapi to pick up API Definitions revert
...
Kubernetes-commit: 89549643b89eefccefdf1d30bb328e74914614c9
2026-05-12 11:09:49 -04:00
Kubernetes Publisher
11948c1336
Merge pull request #138657 from jpbetz/codegen-discovery
...
Enable validation-gen for all existing and future APIs
Kubernetes-commit: 553312e6c22a6a9c176f5530a18691c7f03b126d
2026-05-12 22:44:53 +00:00
Kubernetes Publisher
ca52b81a29
Merge pull request #138931 from Jefftree/bump-kube-openapi
...
Bump kube-openapi to latest
Kubernetes-commit: 50bda3a6bf90bfa8157522cda5e91ffb0194f92f
2026-05-09 20:51:01 +00:00
Jefftree
c2ce71e1e5
Bump kube-openapi to 312035bf509b
...
Kubernetes-commit: 58400287bc6f58e228d5cecb798b04f2710ad7cc
2026-05-09 12:04:54 -04:00
Kubernetes Publisher
0582d760ec
Merge pull request #138271 from Jefftree/remove-agg-v2beta1
...
Remove v2beta1 aggregated discovery support from clients
Kubernetes-commit: 5ad5004d594a97495d6005513787a54b5aa2972b
2026-05-07 20:50:23 +00:00
Kubernetes Publisher
0a31f6e5eb
Merge pull request #138759 from soltysh/drop_job_features
...
Drop job features
Kubernetes-commit: af6d86c7cc933ce1ff7159bad1eceaf9a60144e3
2026-05-07 16:50:18 +00:00
Kubernetes Publisher
24705f39ff
Merge pull request #138819 from skitt/goyaml-yaml-v2.4.4
...
Bump go.yaml.in/yaml/v2 to 2.4.4
Kubernetes-commit: 43fe7b425091a6581e0f6777ef89a215e229eebb
2026-05-06 20:50:28 +00:00
Stephen Kitt
f2e82a9540
Bump go.yaml.in/yaml/v2 to 2.4.4
...
This only changes tests to drop gopkg.in/check.v1, which helps our
dependency tree a little.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
Kubernetes-commit: edf0df348c217271f4ed7acee3b436c27e71df88
2026-05-06 18:24:52 +02:00
Kubernetes Publisher
d7e05a3637
Merge pull request #138786 from dims/update-x-packages
...
Update golang.org/x/* dependencies
Kubernetes-commit: 5d6e917ac112bf7f2b139da77c2e765784473bb2
2026-05-06 00:50:27 +00:00
Davanum Srinivas
818cfeb954
Update golang.org/x/* dependencies
...
- golang.org/x/exp: 944ab1f22d93 -> 746e56fc9e2f
- golang.org/x/mod: v0.34.0 -> v0.35.0
- golang.org/x/oauth2: v0.35.0 -> v0.36.0
- golang.org/x/time: v0.14.0 -> v0.15.0
- golang.org/x/tools: v0.43.0 -> v0.44.0
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
Kubernetes-commit: 4b0e01df008f9f44bab98b0712ede29fdb6f4ccb
2026-05-05 07:22:08 -04:00
Kubernetes Publisher
535f2d0806
Merge pull request #138722 from qflen/fix/mountpath-doc-colon-129453
...
Fix v1.VolumeMount.MountPath doc to match validator (allow ':')
Kubernetes-commit: 209d50cef164494dc18586aca0bd082914e677ab
2026-05-04 20:50:03 +00:00
Kubernetes Publisher
14ae5b45e1
Merge pull request #138741 from dims/update-kube-openapi
...
bump k8s.io/kube-openapi to v0.0.0-20260502001324-b7f5293f4787
Kubernetes-commit: 0fe8ee192270e99e222cf04fb6492a4c584690eb
2026-05-04 20:50:00 +00:00
Davanum Srinivas
47b7dd6ca6
bump k8s.io/kube-openapi to v0.0.0-20260502001324-b7f5293f4787
...
Updates k8s.io/kube-openapi across all staging modules and vendors the new
revision. Key changes upstream:
- builder/openapi.go, builder3/openapi.go: use common.EscapeJsonPointer()
when keying definition names into swagger.Definitions / spec.Components.Schemas,
fixing incorrect lookups for types whose names contain JSON-Pointer-reserved
characters (e.g. '/', '~').
- pkg/generators/apidefinitions/loader.go (new): LoadAPIVersion() reads an
apiversion.yaml from a source-tree directory and validates its TypeMeta,
providing a declarative way to describe API versions in-tree.
- pkg/generators/apidefinitions/types.go (new): APIVersion type that carries
the schemeGroupVersion / kindAPIVersion metadata consumed by the loader.
- pkg/generators/config.go, openapi.go, model_names.go: minor generator
improvements accompanying the apidefinitions loader addition.
- pkg/generators/rules/list_type_streaming_tags.go: streaming-tag rule fix.
- pkg/schemaconv/openapi.go, proto_models.go: schema conversion cleanups.
- pkg/validation/validate/result.go: validation result cleanup.
Previous version: v0.0.0-20260317180543-43fb72c5454a
New version: v0.0.0-20260502001324-b7f5293f4787
Kubernetes-commit: eaf347cecb168ee85fc77ffc9a5cda4eb99ce1ca
2026-05-01 20:50:32 -04:00
Kubernetes Publisher
98a97d3bea
Merge pull request #136709 from gzb1128/dra-cel-no-such-key-error-enhancement
...
DRA: improve CEL error message for "no such key" errors
Kubernetes-commit: c485ef21ab23ba1a244b2c9843868f1a6da54060
2026-04-29 19:15:56 +00:00
Kubernetes Publisher
224d0b9220
Merge pull request #138576 from p0lyn0mial/upstream-reflector-list-trace-obj-count
...
client-go/reflector: Add object count to reflector "Objects listed" trace step
Kubernetes-commit: 5ce17ed71b124a8c89414f929a58d536e008cce7
2026-04-28 11:16:22 +00:00
Kubernetes Publisher
f854ec26d2
Merge pull request #138340 from pacoxu/bump-unwanted
...
bump stretchr/objx to v0.5.3
Kubernetes-commit: ef1853d811fb004f24e73494b1753b7beb977390
2026-04-27 19:13:58 +00:00
Paco Xu
d0e1111cfa
bump github.com/stretchr/objx to v0.5.3
...
Kubernetes-commit: 8730b0ebc99d0554e318138d2c83370a6bdef12c
2026-04-27 14:59:42 +08:00