Commit Graph

5477 Commits

Author SHA1 Message Date
Kubernetes Publisher
81042e1c53 Update dependencies to v0.37.0-alpha.1 tag kubernetes-1.37.0-alpha.1 v0.37.0-alpha.1 2026-06-11 04:15:20 +00:00
Kubernetes Publisher
cfe83ef28c Merge pull request #139435 from xigang/rename_informer_metrics
client-go: Rename FIFO metrics file to informer metrics

Kubernetes-commit: 2f2ec717505fc9f75ddb91e6a2a14cadf2b0d95c
2026-06-10 00:12:34 +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
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
xigang
0c1c0f1e14 client-go: Rename FIFO metrics file to informer metrics
Signed-off-by: xigang <wangxigang2014@gmail.com>

Kubernetes-commit: fe0cc1d829e10077f11895674e3ce021884a85bb
2026-06-02 17:37:52 +08: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