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
06945f2b0e
switch tag Get("json") to Lookup("json")
...
Kubernetes-commit: ef2e578f14fe666eb8a7296ea19f8284c1df5e7b
2026-04-07 18:12:54 -04:00
Jordan Liggitt
a16e1bb854
Drop meaningless ,inline from json tags
...
Kubernetes-commit: bed4a34ad8901d9a01efcb9594838f96ec9d4563
2026-04-07 13:30:08 -04: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
Joe Betz
63b2f68438
Explicitly disable validation-gen where not needed
...
Kubernetes-commit: 9d65aeabb631d387ef1da15c0765eb8e297fb6aa
2026-05-07 17:49:35 -04: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
Maciej Szulik
e7adb43e4b
Generated changes
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com >
Kubernetes-commit: 978f5741d81a448fd7e4339e5ca99c8c75c92862
2026-05-04 16:45:18 +02: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
Kimon N
b46a0c233f
Fix v1.VolumeMount.MountPath doc to match validator (allow ':')
...
The v1.VolumeMount.MountPath doc claims the path must not contain
':', but the validator does not enforce this. The internal type in
pkg/apis/core/types.go carries no such constraint, and existing
TestValidateVolumeMounts success cases use mountPath values like "d:",
"F:", and "G:\mount".
This is a doc-only change. The validator is unchanged; the public doc
now matches what the validator actually accepts. Regenerated proto and
openapi snapshots to propagate the doc update.
Signed-off-by: Kimon N. <nkimon00@gmail.com >
Kubernetes-commit: 6691ecaf2f5ce3076f3c61eca5355cc99535d1bd
2026-04-30 22:51:30 +02: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
Kubernetes Publisher
fbda1bea62
Merge pull request #138573 from dims/update-go-openapi-deps-rebase
...
Update go-openapi dependencies (jsonpointer, jsonreference, swag)
Kubernetes-commit: e9b95827ebf963f7bab0a1a8ddd90e408858c892
2026-04-26 03:13:14 +00:00
Kubernetes Publisher
34c8061b60
Merge pull request #138393 from humblec/bump-etcd-sdk-3.6.10
...
etcd: bump etcd sdk to v3.6.10
Kubernetes-commit: e1cf06b9b41f3534fd1ce475a18ef20d46e8f876
2026-04-25 15:17:53 +00:00
Humble Devassy Chirammal
cb70ef072c
etcd: bump etcd sdk to v3.6.10
...
Bump go.etcd.io/etcd/{api,client/pkg,client,pkg,server}/v3 from v3.6.8 to v3.6.10.
go.etcd.io/etcd/raft/v3 is intentionally left unchanged (separate release cadence).
Signed-off-by: Humble Devassy Chirammal <humble.devassy@gmail.com >
Kubernetes-commit: 15492a41ed637237cf1891ef140544f64197643d
2026-04-25 09:08:49 +05:30
Kubernetes Publisher
9c68566d66
Merge pull request #138295 from kencochrane/retrywatcher-downgrade-410-gone-log
...
client-go/tools/watch: downgrade 410 Gone error to V(4) debug log in RetryWatcher
Kubernetes-commit: 301946d15e67a4a2e8a5fb8292eb836acd366d78
2026-04-24 19:14:37 +00:00
Lukasz Szaszkiewicz
768b463699
client-go/reflector: add object count to "Objects listed" trace step
...
Kubernetes-commit: c83716b7885647e089cd44f74090caaf95da7be6
2026-04-24 16:40:12 +02:00
Davanum Srinivas
236db84a02
Update go-openapi dependencies (jsonpointer, jsonreference, swag)
...
Bump go-openapi dependencies to latest versions:
- github.com/go-openapi/jsonpointer v0.21.0 → v0.22.4
- github.com/go-openapi/jsonreference v0.20.2 → v0.21.4
- github.com/go-openapi/swag v0.23.0 → v0.25.4
The new swag version has been restructured into a multi-module monorepo
with submodules (cmdutils, conv, fileutils, jsonname, jsonutils, loading,
mangling, netutils, stringutils, typeutils, yamlutils). As a result:
- mailru/easyjson and josharian/intern are no longer transitive deps
and have been removed from vendor
- go-openapi/jsonpointer and go-openapi/swag no longer reference
unwanted deps davecgh/go-spew, mailru/easyjson, or gopkg.in/yaml.v3
- Updated hack/unwanted-dependencies.json accordingly
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
Kubernetes-commit: 693dc57f5753ce69f7d3f49f26bfefc9554e47e6
2026-04-24 08:13:31 -04:00
Kubernetes Publisher
5834c79c33
Merge pull request #138562 from dims/update-cbor-dep
...
Update github.com/fxamacker/cbor/v2 to v2.9.1
Kubernetes-commit: 6e4605d14e04ea9681b6dd6b5729c788e28e89b7
2026-04-24 11:13:58 +00:00
Kubernetes Publisher
1f2893e611
Merge pull request #138561 from dims/update-xnet-dep
...
Update golang.org/x/net to v0.53.0
Kubernetes-commit: 1f22abeebcb4e1ecae2f3dbcf3f0cd747ecfb3d6
2026-04-24 11:13:55 +00:00
Davanum Srinivas
ab9883c3cd
Update github.com/fxamacker/cbor/v2 to v2.9.1
...
Parser hardening for the kube-apiserver CBOR deserializer (PRs #750 ,
#753 , #757 ): fixes tag-1 epoch float64 overflow into time.Time fields
(directly reachable via DecTagOptional decode path), RawMessage clone
defense, and keyasint type-confusion fixes.
Kubernetes-commit: dc29a934e460eb29130de6724787ca1b677e31e0
2026-04-23 21:43:02 -04:00
Davanum Srinivas
e584095d82
Update golang.org/x/net to v0.53.0
...
Fixes CVE-2026-33814 (golang/go#78476 ): HTTP/2 Transport hangs
indefinitely when a peer sends a SETTINGS frame with MaxFrameSize=0.
This is reachable from kube-apiserver's OIDC, admission webhook,
and aggregated API client paths.
Kubernetes-commit: 12a2470693d86f63f4614048ffdd43dc393dd7e0
2026-04-23 21:36:05 -04:00
Ken Cochrane
fd78cbf903
client-go/tools/watch: downgrade 410 Gone error to V(4) debug log in RetryWatcher
...
Also check apierrors.IsResourceExpired in addition to IsGone.
Kubernetes-commit: 08e07a914281cda80b8541b444b6d6f1f8e754e2
2026-04-23 18:23:46 -04:00
Kubernetes Publisher
af852a6051
Merge pull request #138192 from skitt/otel-1.42
...
Bump otel to 1.43.0 and contrib to 0.68.0
Kubernetes-commit: 5ed1fd971d594a3cda7f7e26cd037e8be37f520f
2026-04-23 18:47:31 +00:00
Jefftree
d59f4e8465
Remove aggregated discovery v2beta1 client-side references
...
Kubernetes-commit: 6d48f50dcf41c11c72f511ca51b5aa8b580782af
2026-04-08 10:44:27 -04:00
Stephen Kitt
54edeb4bfe
Bump otel to 1.43.0 and contrib to 0.68.0
...
See
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.41.0
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.42.0
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.43.0
and
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.41.0
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.42.0
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.43.0
for details.
otelgrpc no longer produces "messages" span events so these are
removed from the tracing test.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
Kubernetes-commit: 1a63916abee48d6356fbc2e6965433647e6cf073
2026-04-03 10:10:53 +02:00
Kubernetes Publisher
3273f3d7b7
Merge pull request #135708 from michaelschiff/informer-generated-docs
...
informer-gen generated comments reference non-existent method
Kubernetes-commit: 88bf9c97c4285de0d83e227159a9698015b3927e
2026-04-23 10:26:23 +00:00
Kubernetes Publisher
9dcacd934a
Merge pull request #138070 from Jefftree/deprecate-multilock
...
Deprecate MultiLock in client-go leader election
Kubernetes-commit: cb9696a5c4ab8a45a741ef76017a38e31d6a010e
2026-04-23 02:24:21 +00:00
Kubernetes Publisher
f596361399
Merge pull request #135336 from carlory/clean-AnyVolumeDataSource
...
[1.37] Remove feature gate AnyVolumeDataSource
Kubernetes-commit: cbd6fe51c906f32ebbaa5970e449264470965e6f
2026-04-22 22:26:57 +00:00
Kubernetes Publisher
3c8a6967ba
Merge pull request #138354 from dims/update-moby-spdystream-v0.5.1
...
Update github.com/moby/spdystream from v0.5.0 to v0.5.1
Kubernetes-commit: 02b979213695b4e3d707ceb5a79095ae7d81b7a0
2026-04-14 14:38:51 +00:00
Davanum Srinivas
6e6322efd1
Update github.com/moby/spdystream from v0.5.0 to v0.5.1
...
Kubernetes-commit: 7e9c2c8eef26f99aa2f94d8e09d6d32de86c7769
Kubernetes-commit: f6209104d25a6c0ea7605a73b9ec4085aacbca03
2026-04-13 13:57:52 -04:00
Jefftree
53b6fdc0a0
Deprecate MultiLock, UnknownLeader, and ConcatRawRecord in client-go leader election
...
Kubernetes-commit: 875a572f25bb7da59ccaf487d889658a10448a63
2026-03-27 15:06:39 -04:00
Kubernetes Publisher
b5cc94ef3b
Merge pull request #136589 from tosi3k/preemption-mode
...
Add Workload-Aware Preemption fields to Workload and PodGroup APIs
Kubernetes-commit: c1ebc2c3e2f6aa1e4a5f8be5e2f78763d0da29eb
2026-03-24 11:02:08 +00:00
gzb1128
6fd7c180ef
DRA: add hint for CEL "no such key" errors
...
When CEL expressions access non-existent map keys, add a helpful hint
suggesting optional chaining (.? followed by orValue()) or has() macro.
Kubernetes-commit: 5e2d5b9a621109bd89f2dbc4092e0123ab500c85
2026-03-24 16:09:26 +08:00
Antoni Zawodny
1f6e0f4541
Add Workload-Aware Preemption fields to Workload and PodGroup APIs
...
Co-authored-by: Omar Sayed <omarsayed@google.com >
Kubernetes-commit: 59c9f75133f22ed24e944cf0b8a1a68e1c49af32
2026-03-12 17:25:06 +01:00
Kubernetes Publisher
df2d882697
Merge pull request #136989 from nojnhuh/podgroup-resourceclaim
...
KEP-5729: DRA: ResourceClaim Support for Workloads
Kubernetes-commit: b5a943f629904bda73a8f6784ad3cd8325ead57c
2026-03-23 19:02:58 +00:00
michaelschiff
71d7d2af1e
run ./hack/udpate-codegen.sh
...
Kubernetes-commit: f4b14448e917dc384e071329c400b747eba77995
2026-02-13 11:53:32 -08:00