Skip to content

Commit 0bd8f50

Browse files
author
Arko Dasgupta
committed
Pin protoc tools
Required for consistenly generating protoc gen go libs Relates to kubernetes-sigs#2745 Signed-off-by: Arko Dasgupta <[email protected]>
1 parent 400e36d commit 0bd8f50

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

go.mod

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,18 @@ require (
88
github.com/stretchr/testify v1.9.0
99
golang.org/x/net v0.20.0
1010
google.golang.org/grpc v1.61.0
11+
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0
1112
google.golang.org/protobuf v1.33.0
1213
k8s.io/api v0.29.3
1314
k8s.io/apiextensions-apiserver v0.29.3
1415
k8s.io/apimachinery v0.29.3
1516
k8s.io/client-go v0.29.3
1617
k8s.io/code-generator v0.29.3
18+
k8s.io/kube-openapi v0.0.0-20240105020646-a37d4de58910
1719
k8s.io/utils v0.0.0-20240102154912-e7106e64919e
1820
sigs.k8s.io/controller-runtime v0.16.3
1921
sigs.k8s.io/controller-tools v0.14.0
22+
sigs.k8s.io/structured-merge-diff/v4 v4.4.1
2023
sigs.k8s.io/yaml v1.4.0
2124
)
2225

@@ -76,7 +79,5 @@ require (
7679
k8s.io/gengo v0.0.0-20230829151522-9cce18d56c01 // indirect
7780
k8s.io/klog v0.2.0 // indirect
7881
k8s.io/klog/v2 v2.120.0 // indirect
79-
k8s.io/kube-openapi v0.0.0-20240105020646-a37d4de58910 // indirect
8082
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
81-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
8283
)

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 h1:
216216
google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:oQ5rr10WTTMvP4A36n8JpR1OrO1BEiV4f78CneXZxkA=
217217
google.golang.org/grpc v1.61.0 h1:TOvOcuXn30kRao+gfcvsebNEa5iZIiLkisYEkf7R7o0=
218218
google.golang.org/grpc v1.61.0/go.mod h1:VUbo7IFqmF1QtCAstipjG0GIoq49KvMe9+h1jFLBNJs=
219+
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0 h1:rNBFJjBCOgVr9pWD7rs/knKL4FRTKgpZmsRfV214zcA=
220+
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0/go.mod h1:Dk1tviKTvMCz5tvh7t+fh94dhmQVHuCt2OzJB3CTW9Y=
219221
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
220222
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
221223
google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=

tools/tools.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ package tools
2424

2525
import (
2626
_ "github.com/ahmetb/gen-crd-api-reference-docs"
27+
_ "google.golang.org/grpc/cmd/protoc-gen-go-grpc"
28+
_ "google.golang.org/protobuf/cmd/protoc-gen-go"
2729
_ "k8s.io/code-generator/cmd/client-gen"
2830
_ "k8s.io/code-generator/cmd/deepcopy-gen"
2931
_ "k8s.io/code-generator/cmd/informer-gen"

0 commit comments

Comments
 (0)