Skip to content

Commit 4014028

Browse files
Merge pull request #1301 from hakman/bump-go-1.26.5-release-1.34
Bump Go to 1.26.5 and golang.org/x modules
2 parents 6e35e29 + 72aa6e0 commit 4014028

136 files changed

Lines changed: 11467 additions & 32499 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# Must override builder-base, not builder, since the latter is referred to later in the file and so must not be
66
# directly replaced. See here, and note that "stage" parameter mentioned there has been renamed to
77
# "build-context": https://github.com/docker/buildx/pull/904#issuecomment-1005871838
8-
FROM golang:1.25.9-bookworm@sha256:298734aec230b5f3e8cee450ce6d7eccc39f1797ba548ee90d57e9803030c6c3 AS builder-base
8+
FROM golang:1.26.5-bookworm AS builder-base
99
FROM --platform=$BUILDPLATFORM builder-base AS builder
1010

1111
ARG TARGETARCH

Dockerfile.windows

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# Must override builder-base, not builder, since the latter is referred to later in the file and so must not be
66
# directly replaced. See here, and note that "stage" parameter mentioned there has been renamed to
77
# "build-context": https://github.com/docker/buildx/pull/904#issuecomment-1005871838
8-
FROM --platform=linux/$BUILDARCH golang:1.25.9-bookworm@sha256:298734aec230b5f3e8cee450ce6d7eccc39f1797ba548ee90d57e9803030c6c3 AS builder-base
8+
FROM --platform=linux/$BUILDARCH golang:1.26.5-bookworm AS builder-base
99
FROM --platform=linux/$BUILDARCH builder-base AS builder
1010

1111
ARG TARGETARCH

deployment/kustomization.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
# Basic node-problem-detector install (system-log-monitor only). Lets the
5+
# manifests be consumed as a kustomize base, e.g. `kubectl apply -k deployment/`
6+
# or from the e2e overlay in test/e2e/manifests/.
7+
resources:
8+
- rbac.yaml
9+
- node-problem-detector-config.yaml
10+
- node-problem-detector.yaml

go.mod

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module k8s.io/node-problem-detector
22

3-
go 1.25.8
3+
go 1.26.5
44

55
require (
66
cloud.google.com/go/compute/metadata v0.9.0
@@ -18,7 +18,7 @@ require (
1818
github.com/spf13/pflag v1.0.10
1919
github.com/stretchr/testify v1.11.1
2020
go.opencensus.io v0.24.0
21-
golang.org/x/sys v0.42.0
21+
golang.org/x/sys v0.46.0
2222
google.golang.org/api v0.272.0
2323
k8s.io/api v0.34.1
2424
k8s.io/apimachinery v0.34.1
@@ -91,12 +91,12 @@ require (
9191
go.opentelemetry.io/otel/trace v1.42.0 // indirect
9292
go.yaml.in/yaml/v2 v2.4.4 // indirect
9393
go.yaml.in/yaml/v3 v3.0.4 // indirect
94-
golang.org/x/crypto v0.49.0 // indirect
95-
golang.org/x/net v0.52.0 // indirect
94+
golang.org/x/crypto v0.53.0 // indirect
95+
golang.org/x/net v0.56.0 // indirect
9696
golang.org/x/oauth2 v0.36.0 // indirect
97-
golang.org/x/sync v0.20.0 // indirect
98-
golang.org/x/term v0.41.0 // indirect
99-
golang.org/x/text v0.35.0 // indirect
97+
golang.org/x/sync v0.21.0 // indirect
98+
golang.org/x/term v0.44.0 // indirect
99+
golang.org/x/text v0.39.0 // indirect
100100
golang.org/x/time v0.15.0 // indirect
101101
google.golang.org/genproto v0.0.0-20260217215200-42d3e9bedb6d // indirect
102102
google.golang.org/genproto/googleapis/api v0.0.0-20260319201613-d00831a3d3e7 // indirect

go.sum

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1285,8 +1285,8 @@ golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5y
12851285
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
12861286
golang.org/x/crypto v0.0.0-20211202192323-5770296d904e/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
12871287
golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
1288-
golang.org/x/crypto v0.49.0 h1:+Ng2ULVvLHnJ/ZFEq4KdcDd/cfjrrjjNSXNzxg0Y4U4=
1289-
golang.org/x/crypto v0.49.0/go.mod h1:ErX4dUh2UM+CFYiXZRTcMpEcN8b/1gxEuv3nODoYtCA=
1288+
golang.org/x/crypto v0.53.0 h1:QZ4Muo8THX6CizN2vPPd5fBGHyogrdK9fG4wLPFUsto=
1289+
golang.org/x/crypto v0.53.0/go.mod h1:DNLU434OwVakk9PzuwV8w62mAJpRJL3vsgcfp4Qnsio=
12901290
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
12911291
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
12921292
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -1392,8 +1392,8 @@ golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qx
13921392
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
13931393
golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
13941394
golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
1395-
golang.org/x/net v0.52.0 h1:He/TN1l0e4mmR3QqHMT2Xab3Aj3L9qjbhRm78/6jrW0=
1396-
golang.org/x/net v0.52.0/go.mod h1:R1MAz7uMZxVMualyPXb+VaqGSa3LIaUqk0eEt3w36Sw=
1395+
golang.org/x/net v0.56.0 h1:Rw8j/hFzGvJUZwNBXnAtf5sVDVt+65SK2C7IxCxZt5o=
1396+
golang.org/x/net v0.56.0/go.mod h1:D3Ku6r+V6JROoZK144D2XfMHFcMq/0zSfLelVTCFKec=
13971397
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
13981398
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
13991399
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -1427,8 +1427,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
14271427
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
14281428
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
14291429
golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
1430-
golang.org/x/sync v0.20.0 h1:e0PTpb7pjO8GAtTs2dQ6jYa5BWYlMuX047Dco/pItO4=
1431-
golang.org/x/sync v0.20.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
1430+
golang.org/x/sync v0.21.0 h1:HLII4xRRTtCRkxYp4HNFF0Js/Og6q2i++KXbg0gHCwM=
1431+
golang.org/x/sync v0.21.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
14321432
golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
14331433
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
14341434
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -1555,15 +1555,15 @@ golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBc
15551555
golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
15561556
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
15571557
golang.org/x/sys v0.0.0-20220708085239-5a0f0661e09d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
1558-
golang.org/x/sys v0.42.0 h1:omrd2nAlyT5ESRdCLYdm3+fMfNFE/+Rf4bDIQImRJeo=
1559-
golang.org/x/sys v0.42.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
1558+
golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw=
1559+
golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
15601560
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
15611561
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
15621562
golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
15631563
golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
15641564
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
1565-
golang.org/x/term v0.41.0 h1:QCgPso/Q3RTJx2Th4bDLqML4W6iJiaXFq2/ftQF13YU=
1566-
golang.org/x/term v0.41.0/go.mod h1:3pfBgksrReYfZ5lvYM0kSO0LIkAl4Yl2bXOkKP7Ec2A=
1565+
golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc=
1566+
golang.org/x/term v0.44.0/go.mod h1:7ze4MdzUzLXpSAoFP1H0bOI9aXDqveSvatT5vKcFh2Y=
15671567
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
15681568
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
15691569
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1573,8 +1573,8 @@ golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
15731573
golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
15741574
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
15751575
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
1576-
golang.org/x/text v0.35.0 h1:JOVx6vVDFokkpaq1AEptVzLTpDe9KGpj5tR4/X+ybL8=
1577-
golang.org/x/text v0.35.0/go.mod h1:khi/HExzZJ2pGnjenulevKNX1W67CUy0AsXcNubPGCA=
1576+
golang.org/x/text v0.39.0 h1:UbZz4pLOvn600D6Oh6GGEI6VAmndrEBLv8/6BEXzyus=
1577+
golang.org/x/text v0.39.0/go.mod h1:3UwRclnC2g0TU9x8PZiyfOajCd1zaUNHF9cvqcQZ+ZM=
15781578
golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
15791579
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
15801580
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -1660,8 +1660,8 @@ golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
16601660
golang.org/x/tools v0.1.6-0.20210726203631-07bc1bf47fb2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
16611661
golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU=
16621662
golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E=
1663-
golang.org/x/tools v0.42.0 h1:uNgphsn75Tdz5Ji2q36v/nsFSfR/9BRFvqhGBaJGd5k=
1664-
golang.org/x/tools v0.42.0/go.mod h1:Ma6lCIwGZvHK6XtgbswSoWroEkhugApmsXyrUmBhfr0=
1663+
golang.org/x/tools v0.47.0 h1:7Kn5x/d1svx/PzryTsqeoZN4TZwqeH5pGWjefhLi/1Q=
1664+
golang.org/x/tools v0.47.0/go.mod h1:dFHnyTvFWY212G+h7ZY4Vsp/K3U4/7W9TyVaAul8uCA=
16651665
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
16661666
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
16671667
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=

test/build.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ set -o pipefail
2323

2424

2525
NPD_STAGING_PATH=${NPD_STAGING_PATH:-"gs://k8s-staging-npd"}
26-
NPD_STAGING_REGISTRY=${NPD_STAGING_REGISTRY:-"gcr.io/node-problem-detector-staging"}
26+
NPD_STAGING_REGISTRY=${NPD_STAGING_REGISTRY:-"gcr.io/k8s-staging-npd"}
2727
PR_ENV_FILENAME=${PR_ENV_FILENAME:-"pr.env"}
2828
CI_ENV_FILENAME=${CI_ENV_FILENAME:-"ci.env"}
2929
CI_CUSTOM_FLAGS_ENV_FILENAME=${CI_CUSTOM_FLAGS_ENV_FILENAME:-"ci-custom-flags.env"}
@@ -80,7 +80,7 @@ export KUBE_ENABLE_NODE_PROBLEM_DETECTOR=standalone
8080
export NODE_PROBLEM_DETECTOR_RELEASE_PATH=${UPLOAD_PATH/gs:\/\//${GCS_URL_PREFIX}}
8181
export NODE_PROBLEM_DETECTOR_VERSION=${VERSION}
8282
export NODE_PROBLEM_DETECTOR_TAR_HASH=$(sha1sum ${ROOT_PATH}/node-problem-detector-${VERSION}-linux_amd64.tar.gz | cut -d ' ' -f1)
83-
export EXTRA_ENVS=NODE_PROBLEM_DETECTOR_IMAGE=${REGISTRY}/node-problem-detector:${TAG}
83+
export EXTRA_ENVS=NODE_PROBLEM_DETECTOR_IMAGE=${NPD_STAGING_REGISTRY}/node-problem-detector:${PULL_BASE_REF:-master}
8484
EOF
8585

8686
if [[ -n "${NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS:-}" ]]; then
@@ -126,9 +126,7 @@ function build-pr() {
126126
install-lib
127127

128128
export UPLOAD_PATH="${NPD_STAGING_PATH}/pr/${PR}"
129-
export REGISTRY="${NPD_STAGING_REGISTRY}/pr/${PR}"
130129
export VERSION=$(get-version)
131-
export TAG="${VERSION}"
132130
make push-tar
133131
write-env-file ${PR_ENV_FILENAME}
134132
}

test/e2e/manifests/deploy-npd.sh

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
#!/usr/bin/env bash
2+
3+
# Copyright 2026 The Kubernetes Authors.
4+
#
5+
# Licensed under the Apache License, Version 2.0 (the "License");
6+
# you may not use this file except in compliance with the License.
7+
# You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
17+
# Deploys node-problem-detector as a DaemonSet onto a running cluster for the
18+
# GCE cluster e2e jobs, which exercise k8s.io/kubernetes
19+
# test/e2e/node/node_problem_detector.go. The kube-up NPD addon was removed from
20+
# kubernetes/kubernetes, so that test falls back to looking for a
21+
# "node-problem-detector" pod; this script provides it.
22+
#
23+
# The image comes from the per-branch community staging registry, matching the
24+
# node e2e job (see test/build.sh). PULL_BASE_REF is set by Prow to the base
25+
# branch under test and defaults to master for local runs.
26+
27+
set -o errexit
28+
set -o nounset
29+
set -o pipefail
30+
31+
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
32+
readonly SCRIPT_DIR
33+
readonly IMAGE="gcr.io/k8s-staging-npd/node-problem-detector"
34+
readonly TAG="${PULL_BASE_REF:-master}"
35+
36+
echo "Deploying node-problem-detector DaemonSet (image tag: ${TAG})..."
37+
kubectl kustomize "${SCRIPT_DIR}" |
38+
sed -E "s|image: ${IMAGE}:[^[:space:]]+|image: ${IMAGE}:${TAG}|" |
39+
kubectl apply -f -
40+
41+
echo "Waiting for node-problem-detector DaemonSet to become ready..."
42+
kubectl --namespace=kube-system rollout status daemonset/node-problem-detector --timeout=5m
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
# Reuse the production base in deployment/ so this e2e overlay never drifts from
5+
# it; only the image is overridden, to the per-branch community staging build.
6+
resources:
7+
- ../../../deployment
8+
9+
images:
10+
- name: registry.k8s.io/node-problem-detector/node-problem-detector
11+
newName: gcr.io/k8s-staging-npd/node-problem-detector
12+
newTag: master

test/go.mod

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module k8s.io/node-problem-detector/test
22

3-
go 1.25.8
3+
go 1.26.5
44

55
replace k8s.io/node-problem-detector => ../.
66

@@ -10,7 +10,7 @@ require (
1010
github.com/onsi/gomega v1.37.0
1111
github.com/pborman/uuid v1.2.1
1212
github.com/spf13/pflag v1.0.10
13-
golang.org/x/crypto v0.49.0
13+
golang.org/x/crypto v0.53.0
1414
golang.org/x/oauth2 v0.36.0
1515
google.golang.org/api v0.272.0
1616
k8s.io/apimachinery v0.34.1
@@ -64,10 +64,10 @@ require (
6464
go.opentelemetry.io/otel/trace v1.42.0 // indirect
6565
go.yaml.in/yaml/v2 v2.4.4 // indirect
6666
go4.org v0.0.0-20201209231011-d4a079459e60 // indirect
67-
golang.org/x/net v0.52.0 // indirect
68-
golang.org/x/sys v0.42.0 // indirect
69-
golang.org/x/text v0.35.0 // indirect
70-
golang.org/x/tools v0.42.0 // indirect
67+
golang.org/x/net v0.56.0 // indirect
68+
golang.org/x/sys v0.46.0 // indirect
69+
golang.org/x/text v0.39.0 // indirect
70+
golang.org/x/tools v0.47.0 // indirect
7171
google.golang.org/genproto/googleapis/rpc v0.0.0-20260311181403-84a4fc48630c // indirect
7272
google.golang.org/grpc v1.79.3 // indirect
7373
google.golang.org/protobuf v1.36.11 // indirect

0 commit comments

Comments
 (0)