1530 Commits
Author SHA1 Message Date
Yongrui Lin e6eac1061e Update generated files 2026-10-27 23:16:06 +00:00
Stephen Kitt 657a553aae Bump grpc to 1.85.0
This gets rid of a number of unwanted dependencies and updates x/net
too.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2026-10-27 10:59:54 +01:00
Ivan Valdes 09048f5ccf Bump etcd 3.7.3 SDK 2026-10-23 10:55:18 -07:00
Jefftree ee58415993 Bump sigs.k8s.io/structured-merge-diff/v7 to v7.0.1 2026-10-22 20:49:32 +00:00
kubernetes-prow[bot] e1143b1915 Merge pull request #142849 from mauriciopoppe/pr-bump-go-restful-v3.14.0
bump github.com/emicklei/go-restful/v3 to v3.14.0
2026-10-16 17:38:20 +00:00
kubernetes-prow[bot] 19c504053e Merge pull request #143002 from dims/godbus-v5.2.4
Update github.com/godbus/dbus/v5 to v5.2.4
2026-10-14 07:51:12 +00:00
Yongrui Lin 75da02efaf Bump kube-openapi
Picks up skipping unexported fields of types with custom JSON serialization.
2026-10-14 04:55:19 +00:00
Davanum Srinivas 9fb7240a02 Update github.com/godbus/dbus/v5 to v5.2.4
Drop the pin: v5.2.4 carries godbus/dbus#448, the fix for the
windows/darwin build break in v5.2.3.
2026-10-13 15:27:47 -04:00
Kemal Akkoyun 3867f510d3 Update prometheus/client_golang to 1.25.0
Rebased onto current master and re-vendored as requested.
The RC was validated in this PR earlier with no issues found.

Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2026-10-09 14:38:28 +02:00
Mauricio Poppe 1ca9a37067 bump github.com/emicklei/go-restful/v3 to v3.14.0
Pulls in emicklei/go-restful#599 (released in v3.14.0), which caches compiled *regexp.Regexp instances in newPathExpression and embeds ParameterData by value inside Parameter, reducing kube-apiserver retained heap by -3.54 MB (-15,000 live heap objects).
2026-10-08 21:34:38 +00:00
Davanum Srinivas 28533b6f33 Bump kube-openapi to e2e80c32a35f
Picks up kube-openapi #652 (NYTimes/gziphandler forked in, module dropped) and #644 (go-restful out of pkg/common). gziphandler leaves vendor and joins the blocklist; go-restful leaves the go.mod of twelve published modules.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-10-08 14:17:11 -04:00
kubernetes-prow[bot] f708a1f9c1 Merge pull request #142794 from skitt/otel-1.47.0
Bump otel to v1.47.0
2026-10-08 15:32:24 +00:00
Yugo Kobayashi ad6c1a3c7a Update kubectl kustomize to kyaml/v0.21.3, cmd/config/v0.21.3, api/v0.21.3, kustomize/v5.8.3 2026-10-08 21:08:01 +09:00
Stephen Kitt 0180ae4efd Bump otel to v1.47.0
See
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.47.0
and
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.47.0
for details.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2026-10-07 16:33:41 +02:00
Patrick Ohly c13f052503 ktesting: move to staging
This moves the existing code unchanged, updates package and module name, and
updates all import statements.
2026-10-07 11:08:22 +02:00
kubernetes-prow[bot] 7c596ad793 Merge pull request #141360 from skitt/otel-v1.45.0
Bump to otel v1.46.0
2026-09-30 01:30:57 +00:00
Davanum Srinivas d416589d5f Bump k8s.io/kube-openapi to 2cfbdf149b9a
k8s.io/kube-openapi: v0.0.0-20260927153434-4ef312c1c17d -> v0.0.0-20260929181212-2cfbdf149b9a
github.com/go-openapi/swag and swag/{cmdutils,fileutils,loading,mangling,netutils,stringutils,yamlutils} v0.29.2: vendored -> removed

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-09-29 15:02:37 -04:00
Stephen Kitt 759b65f1e3 Finish bumping otel to v1.46.0 and contrib to v0.71.0
See
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.45.0
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.46.0
and
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.45.0
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.46.0
for details.

otlptracegrpc is held back to v1.45.0 to avoid pulling in the latest
grpc-gateway and its swagger dependencies.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2026-09-29 13:47:22 +02:00
kubernetes-prow[bot] 1015d49bf7 Merge pull request #142448 from dims/go-openapi-jsonpointer-1.0.2
Bump go-openapi jsonpointer, jsonreference to v1.0.2 and swag to v0.29.2
2026-09-28 15:26:33 +00:00
kubernetes-prow[bot] 2a999c571f Merge pull request #142455 from dims/kube-openapi-2026-09-27
Bump k8s.io/kube-openapi to 4ef312c1c17d
2026-09-28 14:32:34 +00:00
Davanum Srinivas 11f5f2467c Bump go-openapi jsonpointer, jsonreference to v1.0.2 and swag to v0.29.2
jsonpointer v1.0.2 fixes two uncaught panics in the name provider and
in Pointer.Set (GHSA-cqr7-r6x2-9cqf, GHSA-m8w9-vj7g-gxgg).

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-09-28 09:37:50 -04:00
Davanum Srinivas 6c96b9ebd0 Bump k8s.io/kube-openapi to 4ef312c1c17d
Picks up kubernetes/kube-openapi#641 (testify v1.12.1; go-spew,
go-difflib and gopkg.in/yaml.v3 leave its go.mod, so kube-openapi
drops out of both referencer lists in hack/unwanted-dependencies.json)
and #639, which reads +k8s:optional and +k8s:required as aliases of
+optional and +required.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-09-28 09:35:59 -04:00
Stephen Kitt 6168af577d Bump to peterbourgon/diskv to v3.0.1
This is now a proper Go module; its dependency on google/btree is thus
apparent in unwanted-dependencies.json.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2026-09-28 11:56:27 +02:00
kubernetes-prow[bot] 0d46166fbe Merge pull request #142450 from dims/gomega-1.44.0
Bump gomega to v1.44.0
2026-09-28 08:34:55 +00:00
Davanum Srinivas 7b984b191c Bump gomega to v1.44.0
Matcher fixes only: BeNumerically compares signed and unsigned
integers by value and honours the float threshold, HaveKeyWithValue
no longer depends on map iteration order, MatchJSON compares integers
beyond 2^53 exactly, MatchYAML compares every document in a stream.
Test-only dependency.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-09-26 22:51:17 -04:00
Davanum Srinivas 19241407dd Bump coredns/caddy to v1.1.4 and gettext-go to v1.0.3
caddy v1.1.2 to v1.1.4 guard the Corefile parser against snippet
import cycles, unbounded expansion, an EOF loop in NextBlock and
nested-block errors. kubeadm parses the CoreDNS ConfigMap with it
through corefile-migration, which still floors caddy at v1.1.1.
gettext-go v1.0.3 fixes .po parsing of \r and a plural formula in
kubectl's i18n loader.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-09-26 22:46:22 -04:00
kubernetes-prow[bot] dfd7b93a17 Merge pull request #142431 from dims/sig-node-libs-2026-09
Bump opencontainers/cgroups to v0.1.0, moby/sys/userns to v0.2.1, containerd/log to v0.2.0, CDI specs-go to v1.1.1
2026-09-26 03:44:25 +00:00
kubernetes-prow[bot] 7013361596 Merge pull request #142410 from dims/grpc-unpin
Bump grpc to v1.84.0, lift its pin, and bump the etcd modules to v3.7.2
2026-09-25 21:30:29 +00:00
Davanum Srinivas cfa400da50 Bump opencontainers/cgroups to v0.1.0, moby/sys/userns to v0.2.1, containerd/log to v0.2.0, CDI specs-go to v1.1.1
The only sig-node runtime libraries behind their latest tags. No CVEs.
cgroups: hardening (device-filter kernel OOB workaround, O_CLOEXEC,
GetAllPids skips removed cgroups). userns: RunningInUserNS compares the
/proc/self/ns/user inode instead of parsing uid_map. containerd/log:
slog output support (vendors logrus/hooks/slog). specs-go: drops the
golang.org/x/mod requirement.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-09-25 17:29:32 -04:00
kubernetes-prow[bot] 4581f65cb3 Merge pull request #142400 from cheftako/anp-v0.37
Update KAS apiserver network proxy to v0.37
2026-09-25 19:24:33 +00:00
Davanum Srinivas 7aee58ae1a Bump etcd modules to v3.7.2, otelgrpc to v0.71.0, otlptracegrpc to v1.45.0
All three were held back by the grpc pin. otlptracegrpc v1.46.0 needs
grpc-gateway v2.30.0, which stays pinned. Five otel modules leave the
go-spew and yaml.v3 unwanted-reference lists.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-09-25 14:01:46 -04:00
Davanum Srinivas 7f2c19ad34 Bump google.golang.org/grpc to v1.84.0 and lift its pin
v1.82.2 lacks the CVE-2026-84304 fix (grpc/grpc-go#9331, in v1.83.1+).
The four modules v1.83+ adds via cloud.google.com/go/auth are graph-only
(only credentials/google imports them, not vendored); record them in
status.unwantedReferences, option 1 of #142005.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-09-25 13:58:22 -04:00
kubernetes-prow[bot] c33bd535e9 Merge pull request #142420 from dims/ttrpc-1.2.10
Bump github.com/containerd/ttrpc to v1.2.10
2026-09-25 17:16:54 +00:00
kubernetes-prow[bot] 18b06d25cf Merge pull request #142419 from dims/cbor-v2.9.4
Bump github.com/fxamacker/cbor/v2 to v2.9.4
2026-09-25 17:16:46 +00:00
kubernetes-prow[bot] ac9741c811 Merge pull request #142414 from dims/x-deps-2026-09
Bump golang.org/x modules and mdlayher/socket
2026-09-25 14:58:31 +00:00
Davanum Srinivas 4b12e211ef Bump github.com/containerd/ttrpc to v1.2.10
v1.2.10 drops the deprecated github.com/golang/protobuf requirement
(containerd/ttrpc#248) and github.com/prometheus/procfs (#249). ttrpc
leaves status.unwantedReferences for github.com/golang/protobuf, whose
remaining referencers are grpc, the etcd modules, protobuf-go and
go-grpc-middleware.
2026-09-25 10:30:31 -04:00
Davanum Srinivas 2e6867f3c9 Bump github.com/fxamacker/cbor/v2 to v2.9.4
v2.9.3 fixes a decoder cursor desync when a time tag wraps a map or an
array (fxamacker/cbor#802, #803). v2.9.4 fixes a panic when decoding
uncomparable map keys (#817). Both are on the apiserver CBOR decode
path behind the CBORServingAndStorage gate.
2026-09-25 10:23:27 -04:00
Davanum Srinivas 8590fe063b Bump golang.org/x modules and mdlayher/socket
golang.org/x/net v0.59.0, crypto v0.57.0, sys v0.48.0, term v0.46.0,
text v0.42.0, sync v0.23.0, tools v0.50.0, mod v0.41.0, time v0.16.0,
oauth2 v0.37.0, exp 85c1c2202aba, and github.com/mdlayher/socket v0.7.0.

x/mod v0.40.0 fixed CVE-2026-56865 and CVE-2026-56864 in sumdb; the
package is not vendored but module scanners flag the requirement. The
floors move together: x/net v0.59.0 requires the crypto, sys, term and
text versions above, x/crypto v0.57.0 and mdlayher/socket v0.7.0
require x/net >= v0.58.0, and x/tools v0.50.0 requires x/mod v0.41.0.
2026-09-24 23:56:00 -04:00
Davanum Srinivas 957c506c30 Bump github.com/containerd/containerd/api to v1.12.0
Replaces the v1.12.0-rc.0 pre-release with the GA tag. The vendored
packages are byte-identical; only go.mod and modules.txt change.
2026-09-24 23:24:31 -04:00
Walter Fender e3c856067b Update KAS apiserver network proxy to v0.37
Update konnectivity network proxy to v0.37.0
Include CVE fixes.
Decoupled send/recv in data-plane to control-plane in agent.
Improve connection selection from server.
Unified HTTP-CONNECT and GRPC packet handling in server.
Improved HTTP-CONNECT handling for slow connection.
Reject malformed certificate blocks in CA bundles.
Added connection_duration_seconds histogram.
Added exported DialFailureReason on setup.
Added reuable tunnel.
Fix CFSSL build on mac.
Fix agent drain signal blocked by stream RECV.
Made CloseHTTP idempotent.
Fix removeEstablishedForBackendConn from retiring entire backend.
Fixed race condition on response through agent.
Made lease labels a real label selector.
Restored non-graceful shutdown behavior.
Update dependencies ANP dependencies.
Update ANP client dependencies to match K/K 1.34.
2026-09-24 14:13:33 -07:00
Christopher Mosetick a4a88cf9f4 bump github.com/google/cadvisor/lib from v0.60.5 to v0.60.6
Signed-off-by: Christopher Mosetick <office@cpm.is>
2026-09-21 12:20:38 +02:00
Patrick Ohly 286a9b76a1 depencencies: bump to Gomega v1.43.1 and Ginkgo v2.33.0
Noteworthy:
- Gomega uses a newer go.yaml.in/yaml/v3 which no longer depends on
  gopkg.in/check.v1 (https://github.com/onsi/gomega/pull/924).
- Ginkgo makes reports available via JUnit, which enables us
  to publish data for
  testgrid (e.g. https://github.com/kubernetes/kubernetes/pull/141859).
2026-09-18 10:07:35 +02:00
kubernetes-prow[bot] e5f62fbfa6 Merge pull request #142012 from everettraven/upstream/deps/go-oidc-jose
update go-jose and go-oidc packages to latest versions
2026-09-14 21:45:19 +00:00
kubernetes-prow[bot] ca2a037084 Merge pull request #141996 from serathius/watchcache-correctness-2
Use model to validate linarizability of storage using porcupine library
2026-09-11 17:45:00 +00:00
Marek Siarkowicz ab68119cf9 Use model to validate linarizability of storage using porcupine library 2026-09-11 09:13:04 +02:00
Bryce Palmer 0c659b8ecb root: go mod tidy + vendor
Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
2026-09-10 13:34:59 -04:00
harshitgupta31415 c718cbe231 deps: bump google.golang.org/grpc to v1.82.2 2026-09-09 20:48:20 +05:30
Jordan Liggitt cdd9798da9 Bump kube-openapi 2026-09-08 12:38:05 -04:00
kubernetes-prow[bot] 79f041dd52 Merge pull request #141374 from skitt/container-storage-interface-spec-1.13.0
Bump container-storage-interface/spec to 1.13.0
2026-09-08 16:14:51 +00:00
AboEl3iz a68ea734ca update golang.org/x/crypto to v0.56.0 2026-09-05 17:56:40 +03:00