Skip to content

Commit fbd3b58

Browse files
authored
Revert: Remove un-used build dependencies #8242 (#8257)
1 parent f53e3f9 commit fbd3b58

File tree

6 files changed

+74
-12
lines changed

6 files changed

+74
-12
lines changed

.requirements

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
1-
github.com/golangci/golangci-lint/cmd/golangci-lint
2-
github.com/cloudflare/cfssl/cmd/...@latest
31
github.com/maxbrunsfeld/counterfeiter/v6
2+
github.com/cloudflare/cfssl/cmd/[email protected]
3+
github.com/cloudflare/cfssl/cmd/[email protected]
4+
github.com/golangci/golangci-lint/cmd/golangci-lint
5+
github.com/onsi/ginkgo/v2/[email protected]
46
github.com/vektra/mockery/v2
7+
github.com/github-release/github-release
8+
k8s.io/code-generator/cmd/client-gen
9+
k8s.io/code-generator/cmd/deepcopy-gen
10+
k8s.io/code-generator/cmd/defaulter-gen
11+
k8s.io/code-generator/cmd/informer-gen
12+
k8s.io/code-generator/cmd/lister-gen
13+
sigs.k8s.io/mdtoc
514
github.com/vburenin/ifacemaker

build/docker/build_image_manifest

+11-9
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
"github.com/golangci/golangci-lint v1.64.2"
2-
"github.com/cloudflare/cfssl v1.6.5"
3-
"github.com/cloudflare/cfssl v1.6.5"
4-
"github.com/cloudflare/cfssl v1.6.5"
5-
"github.com/cloudflare/cfssl v1.6.5"
6-
"github.com/cloudflare/cfssl v1.6.5"
7-
"github.com/cloudflare/cfssl v1.6.5"
1+
"github.com/maxbrunsfeld/counterfeiter/v6 v6.11.2"
82
"github.com/cloudflare/cfssl v1.6.5"
93
"github.com/cloudflare/cfssl v1.6.5"
10-
"github.com/maxbrunsfeld/counterfeiter/v6 v6.11.2"
4+
"github.com/golangci/golangci-lint v1.64.2"
5+
"github.com/onsi/ginkgo/v2 v2.22.2"
116
"github.com/vektra/mockery/v2 v2.52.2"
7+
"github.com/github-release/github-release v0.10.1"
8+
"k8s.io/code-generator v0.32.1"
9+
"k8s.io/code-generator v0.32.1"
10+
"k8s.io/code-generator v0.32.1"
11+
"k8s.io/code-generator v0.32.1"
12+
"k8s.io/code-generator v0.32.1"
13+
"sigs.k8s.io/mdtoc v1.4.0"
1214
"github.com/vburenin/ifacemaker v1.2.1"
1315
100644 blob 6e1905a3f7a3061461d3b1965ddb3acbf180e31b build/docker/Dockerfile
14-
100644 blob 9ba3be4b37411f411587af8520b8bbe60edd0808 .requirements
16+
100644 blob 56fffcc9e1948995e7903f0de2d08332cbfdd423 .requirements
1517
100755 blob c1129ff1ff85ac2c53f908a577675ea59a9325a7 build/scripts/install-build-deps.sh

build/docker/image_tag

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
b8abdc03250e95398f1de08cc68bb85803687b72
1+
9396447fc3ec854597e27b0bd62b538d99cdb656

go.mod

+13
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,12 @@ require (
3232
github.com/blang/semver/v4 v4.0.0
3333
github.com/cenk/backoff v2.2.1+incompatible
3434
github.com/cloudflare/cfssl v1.6.5
35+
github.com/dave/dst v0.27.3
3536
github.com/dave/jennifer v1.7.1
3637
github.com/dlespiau/kube-test-harness v0.0.0-20200915102055-a03579200ae8
3738
github.com/evanphx/json-patch/v5 v5.9.11
3839
github.com/fatih/color v1.18.0
40+
github.com/github-release/github-release v0.10.1
3941
github.com/gobwas/glob v0.2.3
4042
github.com/gofrs/flock v0.12.1
4143
github.com/golangci/golangci-lint v1.64.2
@@ -81,9 +83,11 @@ require (
8183
k8s.io/cli-runtime v0.32.2
8284
k8s.io/client-go v1.5.2
8385
k8s.io/cloud-provider v0.32.2
86+
k8s.io/code-generator v0.32.1
8487
k8s.io/kops v1.31.0
8588
k8s.io/kubelet v0.32.2
8689
k8s.io/utils v0.0.0-20241210054802-24370beab758
90+
sigs.k8s.io/mdtoc v1.4.0
8791
sigs.k8s.io/yaml v1.4.0
8892
)
8993

@@ -164,6 +168,7 @@ require (
164168
github.com/chavacava/garif v0.1.0 // indirect
165169
github.com/chigopher/pathlib v0.19.1 // indirect
166170
github.com/ckaznocha/intrange v0.3.0 // indirect
171+
github.com/common-nighthawk/go-figure v0.0.0-20210622060536-734e95fb86be // indirect
167172
github.com/containerd/containerd v1.7.25 // indirect
168173
github.com/containerd/errdefs v1.0.0 // indirect
169174
github.com/containerd/log v0.1.0 // indirect
@@ -181,6 +186,7 @@ require (
181186
github.com/docker/docker-credential-helpers v0.8.2 // indirect
182187
github.com/docker/go-connections v0.5.0 // indirect
183188
github.com/docker/go-metrics v0.0.1 // indirect
189+
github.com/dustin/go-humanize v1.0.1 // indirect
184190
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
185191
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
186192
github.com/ettle/strcase v0.2.0 // indirect
@@ -223,6 +229,7 @@ require (
223229
github.com/golangci/plugin-module-register v0.1.1 // indirect
224230
github.com/golangci/revgrep v0.8.0 // indirect
225231
github.com/golangci/unconvert v0.0.0-20240309020433-c5143eacb3ed // indirect
232+
github.com/gomarkdown/markdown v0.0.0-20240328165702-4d01890c35c0 // indirect
226233
github.com/google/btree v1.1.3 // indirect
227234
github.com/google/certificate-transparency-go v1.3.1 // indirect
228235
github.com/google/gnostic-models v0.6.9 // indirect
@@ -264,6 +271,7 @@ require (
264271
github.com/json-iterator/go v1.1.12 // indirect
265272
github.com/julz/importas v0.2.0 // indirect
266273
github.com/karamaru-alpha/copyloopvar v1.2.1 // indirect
274+
github.com/kevinburke/rest v0.0.0-20240617045629-3ed0ad3487f0 // indirect
267275
github.com/kisielk/errcheck v1.8.0 // indirect
268276
github.com/kkHAIKE/contextcheck v1.1.5 // indirect
269277
github.com/klauspost/compress v1.18.0 // indirect
@@ -299,6 +307,7 @@ require (
299307
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
300308
github.com/mitchellh/mapstructure v1.5.0 // indirect
301309
github.com/mitchellh/reflectwalk v1.0.2 // indirect
310+
github.com/mmarkdown/mmark v2.0.40+incompatible // indirect
302311
github.com/moby/locker v1.0.1 // indirect
303312
github.com/moby/spdystream v0.5.0 // indirect
304313
github.com/moby/term v0.5.2 // indirect
@@ -377,11 +386,13 @@ require (
377386
github.com/timonwong/loggercheck v0.10.1 // indirect
378387
github.com/tomarrell/wrapcheck/v2 v2.10.0 // indirect
379388
github.com/tommy-muehle/go-mnd/v2 v2.5.1 // indirect
389+
github.com/tomnomnom/linkheader v0.0.0-20180905144013-02ca5825eb80 // indirect
380390
github.com/ultraware/funlen v0.2.0 // indirect
381391
github.com/ultraware/whitespace v0.2.0 // indirect
382392
github.com/uudashr/gocognit v1.2.0 // indirect
383393
github.com/uudashr/iface v1.3.1 // indirect
384394
github.com/vbatts/tar-split v0.12.1 // indirect
395+
github.com/voxelbrain/goptions v0.0.0-20180630082107-58cddc247ea2 // indirect
385396
github.com/x448/float16 v0.8.4 // indirect
386397
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
387398
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
@@ -421,6 +432,7 @@ require (
421432
honnef.co/go/tools v0.6.0 // indirect
422433
k8s.io/apiserver v0.32.2 // indirect
423434
k8s.io/component-base v0.32.2 // indirect
435+
k8s.io/gengo/v2 v2.0.0-20240911193312-2b36238f13e9 // indirect
424436
k8s.io/klog/v2 v2.130.1 // indirect
425437
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 // indirect
426438
k8s.io/kubectl v0.32.2 // indirect
@@ -431,6 +443,7 @@ require (
431443
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
432444
sigs.k8s.io/kustomize/api v0.19.0 // indirect
433445
sigs.k8s.io/kustomize/kyaml v0.19.0 // indirect
446+
sigs.k8s.io/release-utils v0.8.3 // indirect
434447
sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect
435448
)
436449

go.sum

+29
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,8 @@ github.com/ckaznocha/intrange v0.3.0 h1:VqnxtK32pxgkhJgYQEeOArVidIPg+ahLP7WBOXZd
245245
github.com/ckaznocha/intrange v0.3.0/go.mod h1:+I/o2d2A1FBHgGELbGxzIcyd3/9l9DuwjM8FsbSS3Lo=
246246
github.com/cloudflare/cfssl v1.6.5 h1:46zpNkm6dlNkMZH/wMW22ejih6gIaJbzL2du6vD7ZeI=
247247
github.com/cloudflare/cfssl v1.6.5/go.mod h1:Bk1si7sq8h2+yVEDrFJiz3d7Aw+pfjjJSZVaD+Taky4=
248+
github.com/common-nighthawk/go-figure v0.0.0-20210622060536-734e95fb86be h1:J5BL2kskAlV9ckgEsNQXscjIaLiOYiZ75d4e94E6dcQ=
249+
github.com/common-nighthawk/go-figure v0.0.0-20210622060536-734e95fb86be/go.mod h1:mk5IQ+Y0ZeO87b858TlA645sVcEcbiX6YqP98kt+7+w=
248250
github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM=
249251
github.com/containerd/cgroups v1.1.0/go.mod h1:6ppBcbh/NOOUU+dMKrykgaBnK9lCIBxHqJDGwsa1mIw=
250252
github.com/containerd/containerd v1.7.25 h1:khEQOAXOEJalRO228yzVsuASLH42vT7DIo9Ss+9SMFQ=
@@ -271,6 +273,8 @@ github.com/cyphar/filepath-securejoin v0.4.1 h1:JyxxyPEaktOD+GAnqIqTf9A8tHyAG22r
271273
github.com/cyphar/filepath-securejoin v0.4.1/go.mod h1:Sdj7gXlvMcPZsbhwhQ33GguGLDGQL7h7bg04C/+u9jI=
272274
github.com/daixiang0/gci v0.13.5 h1:kThgmH1yBmZSBCh1EJVxQ7JsHpm5Oms0AMed/0LaH4c=
273275
github.com/daixiang0/gci v0.13.5/go.mod h1:12etP2OniiIdP4q+kjUGrC/rUagga7ODbqsom5Eo5Yk=
276+
github.com/dave/dst v0.27.3 h1:P1HPoMza3cMEquVf9kKy8yXsFirry4zEnWOdYPOoIzY=
277+
github.com/dave/dst v0.27.3/go.mod h1:jHh6EOibnHgcUW3WjKHisiooEkYwqpHLBSX1iOBhEyc=
274278
github.com/dave/jennifer v1.7.1 h1:B4jJJDHelWcDhlRQxWeo0Npa/pYKBLrirAQoTN45txo=
275279
github.com/dave/jennifer v1.7.1/go.mod h1:nXbxhEmQfOZhWml3D1cDK5M1FLnMSozpbFN/m3RmGZc=
276280
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -305,6 +309,8 @@ github.com/docker/go-metrics v0.0.1 h1:AgB/0SvBxihN0X8OR4SjsblXkbMvalQ8cjmtKQ2rQ
305309
github.com/docker/go-metrics v0.0.1/go.mod h1:cG1hvH2utMXtqgqqYE9plW6lDxS3/5ayHzueweSI3Vw=
306310
github.com/docker/libtrust v0.0.0-20150114040149-fa567046d9b1 h1:ZClxb8laGDf5arXfYcAtECDFgAgHklGI8CxgjHnXKJ4=
307311
github.com/docker/libtrust v0.0.0-20150114040149-fa567046d9b1/go.mod h1:cyGadeNEkKy96OOhEzfZl+yxihPEzKnqJwvfuSUqbZE=
312+
github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
313+
github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto=
308314
github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
309315
github.com/emicklei/go-restful/v3 v3.12.1 h1:PJMDIM/ak7btuL8Ex0iYET9hxM3CI2sjZtzpL63nKAU=
310316
github.com/emicklei/go-restful/v3 v3.12.1/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
@@ -344,6 +350,8 @@ github.com/fzipp/gocyclo v0.6.0 h1:lsblElZG7d3ALtGMx9fmxeTKZaLLpU8mET09yN4BBLo=
344350
github.com/fzipp/gocyclo v0.6.0/go.mod h1:rXPyn8fnlpa0R2csP/31uerbiVBugk5whMdlyaLkLoA=
345351
github.com/ghostiam/protogetter v0.3.9 h1:j+zlLLWzqLay22Cz/aYwTHKQ88GE2DQ6GkWSYFOI4lQ=
346352
github.com/ghostiam/protogetter v0.3.9/go.mod h1:WZ0nw9pfzsgxuRsPOFQomgDVSWtDLJRfQJEhsGbmQMA=
353+
github.com/github-release/github-release v0.10.1 h1:yGDzJ7zPkQCjQe2uUZZz7to2dqu5WlpkhvB4o3qcP+s=
354+
github.com/github-release/github-release v0.10.1/go.mod h1:CcaWgA5VoBGz94mOHYIXavqUA8kADNZxU+5/oDQxF6o=
347355
github.com/go-critic/go-critic v0.11.5 h1:TkDTOn5v7EEngMxu8KbuFqFR43USaaH8XRJLz1jhVYA=
348356
github.com/go-critic/go-critic v0.11.5/go.mod h1:wu6U7ny9PiaHaZHcvMDmdysMqvDem162Rh3zWTrqk8M=
349357
github.com/go-errors/errors v1.5.1 h1:ZwEMSLRCapFLflTpT7NKaAc7ukJ8ZPEjzlxt8rPN8bk=
@@ -380,6 +388,7 @@ github.com/go-quicktest/qt v1.101.0/go.mod h1:14Bz/f7NwaXPtdYEgzsx46kqSxVwTbzVZs
380388
github.com/go-sql-driver/mysql v1.8.1 h1:LedoTUt/eveggdHS9qUFC1EFSa8bU2+1pZjSRpvNJ1Y=
381389
github.com/go-sql-driver/mysql v1.8.1/go.mod h1:wEBSXgmK//2ZFJyE+qWnIsVGmvmEKlqwuVSjsCm7DZg=
382390
github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
391+
github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4=
383392
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE=
384393
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
385394
github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI=
@@ -452,6 +461,8 @@ github.com/golangci/revgrep v0.8.0 h1:EZBctwbVd0aMeRnNUsFogoyayvKHyxlV3CdUA46FX2
452461
github.com/golangci/revgrep v0.8.0/go.mod h1:U4R/s9dlXZsg8uJmaR1GrloUr14D7qDl8gi2iPXJH8k=
453462
github.com/golangci/unconvert v0.0.0-20240309020433-c5143eacb3ed h1:IURFTjxeTfNFP0hTEi1YKjB/ub8zkpaOqFFMApi2EAs=
454463
github.com/golangci/unconvert v0.0.0-20240309020433-c5143eacb3ed/go.mod h1:XLXN8bNw4CGRPaqgl3bv/lhz7bsGPh4/xSaMTbo2vkQ=
464+
github.com/gomarkdown/markdown v0.0.0-20240328165702-4d01890c35c0 h1:4gjrh/PN2MuWCCElk8/I4OCKRKWCCo2zEct3VKCbibU=
465+
github.com/gomarkdown/markdown v0.0.0-20240328165702-4d01890c35c0/go.mod h1:JDGcbDT52eL4fju3sZ4TeHGsQwhG9nbDV21aMyhwPoA=
455466
github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA=
456467
github.com/google/btree v1.1.3 h1:CVpQJjYgC4VbzxeGVHfvZrv1ctoYCAI8vbl07Fcxlyg=
457468
github.com/google/btree v1.1.3/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4=
@@ -553,6 +564,7 @@ github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47
553564
github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
554565
github.com/ianlancetaylor/demangle v0.0.0-20240312041847-bd984b5ce465/go.mod h1:gx7rwoVhcfuVKG5uya9Hs3Sxj7EIvldVofAWIUtGouw=
555566
github.com/imdario/mergo v0.3.9/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
567+
github.com/inconshreveable/log15 v3.0.0-testing.5+incompatible/go.mod h1:cOaXtrgN4ScfRrD9Bre7U1thNq5RtJ8ZoP4iXVGRj6o=
556568
github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
557569
github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
558570
github.com/jessevdk/go-flags v1.6.1 h1:Cvu5U8UGrLay1rZfv/zP7iLpSHGUZ/Ou68T0iX1bBK4=
@@ -584,6 +596,8 @@ github.com/karamaru-alpha/copyloopvar v1.2.1 h1:wmZaZYIjnJ0b5UoKDjUHrikcV0zuPyyx
584596
github.com/karamaru-alpha/copyloopvar v1.2.1/go.mod h1:nFmMlFNlClC2BPvNaHMdkirmTJxVCY0lhxBtlfOypMM=
585597
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=
586598
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8=
599+
github.com/kevinburke/rest v0.0.0-20240617045629-3ed0ad3487f0 h1:qksAIHu0d4vkA0rIePBn+K9eO33RxkUMiceFn3T7lO4=
600+
github.com/kevinburke/rest v0.0.0-20240617045629-3ed0ad3487f0/go.mod h1:dcLMT8KO9krIMJQ4578Lex1Su6ewuJUqEDeQ1nTORug=
587601
github.com/keybase/go-keychain v0.0.0-20231219164618-57a3676c3af6 h1:IsMZxCuZqKuao2vNdfD82fjjgPLfyHLpR41Z88viRWs=
588602
github.com/keybase/go-keychain v0.0.0-20231219164618-57a3676c3af6/go.mod h1:3VeWNIJaW+O5xpRQbPp0Ybqu1vJd/pm7s2F473HRrkw=
589603
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
@@ -695,6 +709,8 @@ github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyua
695709
github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
696710
github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
697711
github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
712+
github.com/mmarkdown/mmark v2.0.40+incompatible h1:vMeUeDzBK3H+/mU0oMVfMuhSXJlIA+DE/DMPQNAj5C4=
713+
github.com/mmarkdown/mmark v2.0.40+incompatible/go.mod h1:Uvmoz7tvsWpr7bMVxIpqZPyN3FbOtzDmnsJDFp7ltJs=
698714
github.com/moby/locker v1.0.1 h1:fOXqR41zeveg4fFODix+1Ch4mj/gT0NE1XJbp/epuBg=
699715
github.com/moby/locker v1.0.1/go.mod h1:S7SDdo5zpBK84bzzVlKr2V0hz+7x9hWbYC/kq7oQppc=
700716
github.com/moby/spdystream v0.5.0 h1:7r0J1Si3QO/kjRitvSLVVFUjxMEb/YLj6S9FF62JBCU=
@@ -1006,6 +1022,8 @@ github.com/tomarrell/wrapcheck/v2 v2.10.0 h1:SzRCryzy4IrAH7bVGG4cK40tNUhmVmMDuJu
10061022
github.com/tomarrell/wrapcheck/v2 v2.10.0/go.mod h1:g9vNIyhb5/9TQgumxQyOEqDHsmGYcGsVMOx/xGkqdMo=
10071023
github.com/tommy-muehle/go-mnd/v2 v2.5.1 h1:NowYhSdyE/1zwK9QCLeRb6USWdoif80Ie+v+yU8u1Zw=
10081024
github.com/tommy-muehle/go-mnd/v2 v2.5.1/go.mod h1:WsUAkMJMYww6l/ufffCD3m+P7LEvr8TnZn9lwVDlgzw=
1025+
github.com/tomnomnom/linkheader v0.0.0-20180905144013-02ca5825eb80 h1:nrZ3ySNYwJbSpD6ce9duiP+QkD3JuLCcWkdaehUS/3Y=
1026+
github.com/tomnomnom/linkheader v0.0.0-20180905144013-02ca5825eb80/go.mod h1:iFyPdL66DjUD96XmzVL3ZntbzcflLnznH0fr99w5VqE=
10091027
github.com/ultraware/funlen v0.2.0 h1:gCHmCn+d2/1SemTdYMiKLAHFYxTYz7z9VIDRaTGyLkI=
10101028
github.com/ultraware/funlen v0.2.0/go.mod h1:ZE0q4TsJ8T1SQcjmkhN/w+MceuatI6pBFSxxyteHIJA=
10111029
github.com/ultraware/whitespace v0.2.0 h1:TYowo2m9Nfj1baEQBjuHzvMRbp19i+RCcRYrSWoFa+g=
@@ -1020,6 +1038,8 @@ github.com/vburenin/ifacemaker v1.2.1 h1:3Vq8B/bfBgjWTkv+jDg4dVL1KHt3k1K4lO7XRxY
10201038
github.com/vburenin/ifacemaker v1.2.1/go.mod h1:5WqrzX2aD7/hi+okBjcaEQJMg4lDGrpuEX3B8L4Wgrs=
10211039
github.com/vektra/mockery/v2 v2.52.2 h1:8QfPKUIrq8P3Cs7G79Iu4Byd5wdhGCE0quIS27x7rQo=
10221040
github.com/vektra/mockery/v2 v2.52.2/go.mod h1:zGDY/f6bip0Yh13GQ5j7xa43fuEoYBa4ICHEaihisHw=
1041+
github.com/voxelbrain/goptions v0.0.0-20180630082107-58cddc247ea2 h1:txplJASvd6b/hrE0s/Ixfpp2cuwH9IO9oZBAN9iYa4A=
1042+
github.com/voxelbrain/goptions v0.0.0-20180630082107-58cddc247ea2/go.mod h1:DGCIhurYgnLz8J9ga1fMV/fbLDyUvTyrWXVWUIyJon4=
10231043
github.com/weaveworks/schemer v0.0.0-20230525114451-47139fe25848 h1:I7S+IHZIU49skVgTNArf9bIdy07mCn1Z0zv1r07ROws=
10241044
github.com/weaveworks/schemer v0.0.0-20230525114451-47139fe25848/go.mod h1:y8Luzq6JDsYVoIV0QAlnvIiq8bSaap0myMjWKyzVFTY=
10251045
github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM=
@@ -1265,6 +1285,7 @@ golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
12651285
golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
12661286
golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
12671287
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
1288+
golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
12681289
golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
12691290
golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
12701291
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
@@ -1442,9 +1463,13 @@ k8s.io/client-go v0.32.1 h1:otM0AxdhdBIaQh7l1Q0jQpmo7WOFIk5FFa4bg6YMdUU=
14421463
k8s.io/client-go v0.32.1/go.mod h1:aTTKZY7MdxUaJ/KiUs8D+GssR9zJZi77ZqtzcGXIiDg=
14431464
k8s.io/cloud-provider v0.32.1 h1:74rRhnfca3o4CsjjnIp/C3ARVuSmyNsxgWPtH0yc9Z0=
14441465
k8s.io/cloud-provider v0.32.1/go.mod h1:GECSanFT+EeZ/ToX3xlasjETzMUI+VFu92zHUDUsGHw=
1466+
k8s.io/code-generator v0.32.1 h1:4lw1kFNDuFYXquTkB7Sl5EwPMUP2yyW9hh6BnFfRZFY=
1467+
k8s.io/code-generator v0.32.1/go.mod h1:zaILfm00CVyP/6/pJMJ3zxRepXkxyDfUV5SNG4CjZI4=
14451468
k8s.io/component-base v0.32.1 h1:/5IfJ0dHIKBWysGV0yKTFfacZ5yNV1sulPh3ilJjRZk=
14461469
k8s.io/component-base v0.32.1/go.mod h1:j1iMMHi/sqAHeG5z+O9BFNCF698a1u0186zkjMZQ28w=
14471470
k8s.io/gengo/v2 v2.0.0-20240826214909-a7b603a56eb7/go.mod h1:EJykeLsmFC60UQbYJezXkEsG2FLrt0GPNkU5iK5GWxU=
1471+
k8s.io/gengo/v2 v2.0.0-20240911193312-2b36238f13e9 h1:si3PfKm8dDYxgfbeA6orqrtLkvvIeH8UqffFJDl0bz4=
1472+
k8s.io/gengo/v2 v2.0.0-20240911193312-2b36238f13e9/go.mod h1:EJykeLsmFC60UQbYJezXkEsG2FLrt0GPNkU5iK5GWxU=
14481473
k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y=
14491474
k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
14501475
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
@@ -1478,6 +1503,10 @@ sigs.k8s.io/kustomize/api v0.19.0 h1:F+2HB2mU1MSiR9Hp1NEgoU2q9ItNOaBJl0I4Dlus5SQ
14781503
sigs.k8s.io/kustomize/api v0.19.0/go.mod h1:/BbwnivGVcBh1r+8m3tH1VNxJmHSk1PzP5fkP6lbL1o=
14791504
sigs.k8s.io/kustomize/kyaml v0.19.0 h1:RFge5qsO1uHhwJsu3ipV7RNolC7Uozc0jUBC/61XSlA=
14801505
sigs.k8s.io/kustomize/kyaml v0.19.0/go.mod h1:FeKD5jEOH+FbZPpqUghBP8mrLjJ3+zD3/rf9NNu1cwY=
1506+
sigs.k8s.io/mdtoc v1.4.0 h1:2pDEwJSjoVrGr5BPkG+LoLkYLKvgtGYurrBY8ul3SxQ=
1507+
sigs.k8s.io/mdtoc v1.4.0/go.mod h1:KVnRRtK1rX9aQ95qF0rt3x2ytTxf3r7W7N41H+0KF0k=
1508+
sigs.k8s.io/release-utils v0.8.3 h1:KtOtA4qDmzJyeQ2zkDsFVI25+NViwms/o5eL2NftFdA=
1509+
sigs.k8s.io/release-utils v0.8.3/go.mod h1:fp82Fma06OXBhEJ+GUJKqvcplDBomruK1R/1fWJnsrQ=
14811510
sigs.k8s.io/structured-merge-diff/v4 v4.4.2/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4=
14821511
sigs.k8s.io/structured-merge-diff/v4 v4.5.0 h1:nbCitCK2hfnhyiKo6uf2HxUPTCodY6Qaf85SbDIaMBk=
14831512
sigs.k8s.io/structured-merge-diff/v4 v4.5.0/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4=

tools.go

+9
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,17 @@ package eksctl
55
// Mock imports to enforce their installation by `go mod`.
66
// See https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module
77
import (
8+
_ "github.com/dave/dst"
9+
_ "github.com/dave/jennifer/jen"
10+
_ "github.com/github-release/github-release"
811
_ "github.com/golangci/golangci-lint/cmd/golangci-lint"
912
_ "github.com/maxbrunsfeld/counterfeiter/v6"
1013
_ "github.com/vburenin/ifacemaker"
1114
_ "github.com/vektra/mockery/v2"
15+
_ "k8s.io/code-generator/cmd/client-gen"
16+
_ "k8s.io/code-generator/cmd/deepcopy-gen"
17+
_ "k8s.io/code-generator/cmd/defaulter-gen"
18+
_ "k8s.io/code-generator/cmd/informer-gen"
19+
_ "k8s.io/code-generator/cmd/lister-gen"
20+
_ "sigs.k8s.io/mdtoc"
1221
)

0 commit comments

Comments
 (0)