Patrick Ohly
23c1f4e30f
client-go portforward + apiserver proxy: structured, contextual logging
...
When debugging, it helps to keep output from different connections
separate. This can be done with contextual logging and using different loggers
for each connection.
Cancellation is handled separately for requests. Therefore the new APIs only
add support for passing a logger instance.
Kubernetes-commit: a325a4223395dfa71005b8e5dd8ea60bd91d9329
2024-12-04 15:21:11 +01:00
Kubernetes Publisher
c53b2772ec
Merge pull request #137694 from Jefftree/client-go-throttle-err
...
client-go: return context error directly instead of wrapping as rate limiter error
Kubernetes-commit: 1fd96eb4bb023453099100f446393cab3f92c218
2026-06-08 20:09:17 +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
Kartavya Sonar
778155c88d
doc: clarify ConfigMap BinaryData not propagated to container env vars
...
Kubernetes-commit: be38e73900fdb0a1128e83d41ed11d483284b538
2026-05-27 12:34:32 +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
Kubernetes Publisher
c39cf12e43
Merge pull request #138287 from adrianmoisey/fix-typo
...
Fix typo on WaitForCacheSync comment
Kubernetes-commit: 65c1c32a9b221ce2fc13b91295691ca7e2257587
2026-05-22 21:51:53 +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
32e59e0509
Merge pull request #137852 from aojea/patch-6
...
Update OWNERS file to keep it up to date
Kubernetes-commit: 0388b43509233b9b4744200065d31ad1ae734419
2026-05-20 10:45:52 +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
88581e025b
Merge pull request #138103 from adri1197/client-go-event-annotations
...
events: add AnnotatedEventRecorder interface into internal/events
Kubernetes-commit: f529c91dda103b71aef86a1ec5e41e3df720b8f9
2026-05-19 14:45:38 +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
Michael Aspinwall
6a38c1c8a4
Fix nil check for store metrics
...
Kubernetes-commit: e50a7f3dbc18bfcd0cd0179bfb65e03fedcc331e
2026-05-18 18:19:58 +00:00
dom4ha
81cba8bc15
Convert DisruptionMode from enum to struct
...
Kubernetes-commit: 72d770c6793550109883d9bab2f0a7d53d11a3f6
2026-05-18 14:12:20 +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
dom4ha
c86813f4ba
Remove v1alpha2 API definitions
...
Update client-go lister and informer imports to v1alpha3
Kubernetes-commit: 88948acc38c40c683c5d545aa14282885c6c2acb
2026-04-24 10:43:23 +00:00
dom4ha
ebcde46dda
Add generated files for v1alpha3
...
Run code generation for v1alpha3
Kubernetes-commit: 6404ddc2b783e70ea9fbd5f019b282ec754a79a4
2026-04-27 08:30:14 +00:00
yliao
897ceddac2
promotion to GA (stable)
...
Kubernetes-commit: f28571781bc9bb76ed0cdb4e8ba759631503faa2
2026-04-20 20:06:27 +00:00
Adrian Moisey
927e750b6c
Set generation condition for HPA
...
Kubernetes-commit: 8a31943e79107effe0495ea58081ade437bf47ba
2026-04-16 19:43:43 +02:00
arcceus
c6f16b36a1
revert WhenDeleted/WhenScaled to +optional
...
Kubernetes-commit: 012fc1b844c6be1d45a6f169f6344864dee4e8d3
2026-04-09 23:28:05 +05:30
Adrian Moisey
dcac84bd05
./hack/update-codegen.sh
...
Kubernetes-commit: 0c3df692c41d185b3b7ac4e70f89fa95276f7492
2026-04-09 10:44:48 +02: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