Skip to content

Commit 9dcddde

Browse files
joelanfordNeo2308
authored andcommitted
bump kubebuilder to 3.15.0
Signed-off-by: Joe Lanford <[email protected]>
1 parent 36380eb commit 9dcddde

File tree

39 files changed

+161
-340
lines changed

39 files changed

+161
-340
lines changed

go.mod

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ require (
66
github.com/go-logr/logr v1.4.1
77
github.com/kr/text v0.2.0
88
github.com/maxbrunsfeld/counterfeiter/v6 v6.8.1
9-
github.com/onsi/ginkgo/v2 v2.17.1
10-
github.com/onsi/gomega v1.33.0
9+
github.com/onsi/ginkgo/v2 v2.17.3
10+
github.com/onsi/gomega v1.33.1
1111
github.com/operator-framework/operator-lib v0.13.0
1212
github.com/operator-framework/operator-registry v1.39.0
1313
github.com/prometheus/client_golang v1.19.0
@@ -18,15 +18,15 @@ require (
1818
github.com/spf13/pflag v1.0.5
1919
github.com/spf13/viper v1.18.2
2020
github.com/stretchr/testify v1.8.4
21-
golang.org/x/text v0.14.0
21+
golang.org/x/text v0.15.0
2222
k8s.io/api v0.29.3
2323
k8s.io/apiextensions-apiserver v0.29.3
2424
k8s.io/apimachinery v0.29.3
2525
k8s.io/client-go v0.29.3
2626
k8s.io/kubectl v0.29.3
2727
k8s.io/utils v0.0.0-20240102154912-e7106e64919e
2828
sigs.k8s.io/controller-runtime v0.17.2
29-
sigs.k8s.io/kubebuilder/v3 v3.14.2
29+
sigs.k8s.io/kubebuilder/v3 v3.15.0
3030
sigs.k8s.io/yaml v1.4.0
3131
)
3232

@@ -44,7 +44,7 @@ require (
4444
github.com/go-openapi/jsonpointer v0.20.2 // indirect
4545
github.com/go-openapi/jsonreference v0.20.4 // indirect
4646
github.com/go-openapi/swag v0.22.9 // indirect
47-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
47+
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
4848
github.com/gobuffalo/flect v1.0.2 // indirect
4949
github.com/gogo/protobuf v1.3.2 // indirect
5050
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
@@ -53,7 +53,7 @@ require (
5353
github.com/google/gnostic-models v0.6.8 // indirect
5454
github.com/google/go-cmp v0.6.0 // indirect
5555
github.com/google/gofuzz v1.2.0 // indirect
56-
github.com/google/pprof v0.0.0-20230907193218-d3ddc7976beb // indirect
56+
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 // indirect
5757
github.com/google/uuid v1.6.0 // indirect
5858
github.com/h2non/filetype v1.1.3 // indirect
5959
github.com/h2non/go-is-svg v0.0.0-20160927212452-35e8c4b0612c // indirect
@@ -85,13 +85,13 @@ require (
8585
go.uber.org/zap v1.26.0 // indirect
8686
golang.org/x/exp v0.0.0-20240213143201-ec583247a57a // indirect
8787
golang.org/x/mod v0.17.0 // indirect
88-
golang.org/x/net v0.24.0 // indirect
88+
golang.org/x/net v0.25.0 // indirect
8989
golang.org/x/oauth2 v0.17.0 // indirect
9090
golang.org/x/sync v0.7.0 // indirect
91-
golang.org/x/sys v0.19.0 // indirect
92-
golang.org/x/term v0.19.0 // indirect
91+
golang.org/x/sys v0.20.0 // indirect
92+
golang.org/x/term v0.20.0 // indirect
9393
golang.org/x/time v0.5.0 // indirect
94-
golang.org/x/tools v0.20.0 // indirect
94+
golang.org/x/tools v0.21.0 // indirect
9595
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
9696
google.golang.org/appengine v1.6.8 // indirect
9797
google.golang.org/genproto/googleapis/api v0.0.0-20240213162025-012b6fc9bca9 // indirect

go.sum

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ github.com/go-openapi/jsonreference v0.20.4 h1:bKlDxQxQJgwpUSgOENiMPzCTBVuc7vTdX
9696
github.com/go-openapi/jsonreference v0.20.4/go.mod h1:5pZJyJP2MnYCpoeoMAql78cCHauHj0V9Lhc506VOpw4=
9797
github.com/go-openapi/swag v0.22.9 h1:XX2DssF+mQKM2DHsbgZK74y/zj4mo9I99+89xUmuZCE=
9898
github.com/go-openapi/swag v0.22.9/go.mod h1:3/OXnFfnMAwBD099SwYRk7GD3xOrr1iL7d/XNLXVVwE=
99-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
100-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
99+
github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI=
100+
github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8=
101101
github.com/gobuffalo/flect v1.0.2 h1:eqjPGSo2WmjgY2XlpGwo2NXgL3RucAKo4k4qQMNA5sA=
102102
github.com/gobuffalo/flect v1.0.2/go.mod h1:A5msMlrHtLqh9umBSnvabjsMrCcCpAyzglnDvkbYKHs=
103103
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
@@ -121,8 +121,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN
121121
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
122122
github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=
123123
github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
124-
github.com/google/pprof v0.0.0-20230907193218-d3ddc7976beb h1:LCMfzVg3sflxTs4UvuP4D8CkoZnfHLe2qzqgDn/4OHs=
125-
github.com/google/pprof v0.0.0-20230907193218-d3ddc7976beb/go.mod h1:czg5+yv1E0ZGTi6S6vVK1mke0fV+FaUhNGcd6VRS9Ik=
124+
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 h1:k7nVchz72niMH6YLQNvHSdIE7iqsQxK1P41mySCvssg=
125+
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6/go.mod h1:kf6iHlnVGwgKolg33glAes7Yg/8iWP8ukqeldJSO7jw=
126126
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
127127
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
128128
github.com/gorilla/handlers v1.5.2 h1:cLTUSsNkgcwhgRqvCNmdbRWG0A3N4F+M2nWKdScwyEE=
@@ -190,10 +190,10 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
190190
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
191191
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus=
192192
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
193-
github.com/onsi/ginkgo/v2 v2.17.1 h1:V++EzdbhI4ZV4ev0UTIj0PzhzOcReJFyJaLjtSF55M8=
194-
github.com/onsi/ginkgo/v2 v2.17.1/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs=
195-
github.com/onsi/gomega v1.33.0 h1:snPCflnZrpMsy94p4lXVEkHo12lmPnc3vY5XBbreexE=
196-
github.com/onsi/gomega v1.33.0/go.mod h1:+925n5YtiFsLzzafLUHzVMBpvvRAzrydIBiSIxjX3wY=
193+
github.com/onsi/ginkgo/v2 v2.17.3 h1:oJcvKpIb7/8uLpDDtnQuf18xVnwKp8DTD7DQ6gTd/MU=
194+
github.com/onsi/ginkgo/v2 v2.17.3/go.mod h1:nP2DPOQoNsQmsVyv5rDA8JkXQoCs6goXIvr/PRJ1eCc=
195+
github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk=
196+
github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0=
197197
github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=
198198
github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
199199
github.com/opencontainers/image-spec v1.1.0-rc6 h1:XDqvyKsJEbRtATzkgItUqBA7QHk58yxX1Ov9HERHNqU=
@@ -262,7 +262,6 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+
262262
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
263263
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
264264
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
265-
github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
266265
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
267266
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
268267
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
@@ -326,8 +325,8 @@ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACk
326325
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
327326
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
328327
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
329-
golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30=
330-
golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M=
328+
golang.org/x/crypto v0.23.0 h1:dIJU/v2J8Mdglj/8rJ6UUOM3Zc9zLZxVZwwxMooUSAI=
329+
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
331330
golang.org/x/exp v0.0.0-20240213143201-ec583247a57a h1:HinSgX1tJRX3KsL//Gxynpw5CTOAIPhgL4W8PNiIpVE=
332331
golang.org/x/exp v0.0.0-20240213143201-ec583247a57a/go.mod h1:CxmFvTBINI24O/j8iY7H1xHzx2i4OsyguNBmN/uPtqc=
333332
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
@@ -341,8 +340,8 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL
341340
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
342341
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
343342
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
344-
golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w=
345-
golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8=
343+
golang.org/x/net v0.25.0 h1:d/OCCoBEUq33pjydKrGQhw7IlUPI2Oylr+8qLx49kac=
344+
golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM=
346345
golang.org/x/oauth2 v0.17.0 h1:6m3ZPmLEFdVxKKWnKq4VqZ60gutO35zm+zrAHVmHyDQ=
347346
golang.org/x/oauth2 v0.17.0/go.mod h1:OzPDGQiuQMguemayvdylqddI7qcD9lnSDb+1FiwQ5HA=
348347
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -359,27 +358,27 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
359358
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
360359
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
361360
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
362-
golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o=
363-
golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
361+
golang.org/x/sys v0.20.0 h1:Od9JTbYCk261bKm4M/mw7AklTlFYIa0bIp9BgSm1S8Y=
362+
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
364363
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
365364
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
366-
golang.org/x/term v0.19.0 h1:+ThwsDv+tYfnJFhF4L8jITxu1tdTWRTZpdsWgEgjL6Q=
367-
golang.org/x/term v0.19.0/go.mod h1:2CuTdWZ7KHSQwUzKva0cbMg6q2DMI3Mmxp+gKJbskEk=
365+
golang.org/x/term v0.20.0 h1:VnkxpohqXaOBYJtBmEppKUG6mXpi+4O6purfc2+sMhw=
366+
golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
368367
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
369368
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
370369
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
371370
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
372-
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
373-
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
371+
golang.org/x/text v0.15.0 h1:h1V/4gjBv8v9cjcR6+AR5+/cIYK5N/WAgiv4xlsEtAk=
372+
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
374373
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
375374
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
376375
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
377376
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
378377
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
379378
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
380379
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
381-
golang.org/x/tools v0.20.0 h1:hz/CVckiOxybQvFw6h7b/q80NTr9IUQb4s1IIzW7KNY=
382-
golang.org/x/tools v0.20.0/go.mod h1:WvitBU7JJf6A4jOdg4S1tviW9bhUxkgeCui/0JHctQg=
380+
golang.org/x/tools v0.21.0 h1:qc0xYgIbsSDt9EyWz05J5wfa7LOVW0YTLOXrqdLAWIw=
381+
golang.org/x/tools v0.21.0/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk=
383382
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
384383
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
385384
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -439,8 +438,8 @@ sigs.k8s.io/controller-runtime v0.17.2 h1:FwHwD1CTUemg0pW2otk7/U5/i5m2ymzvOXdbeG
439438
sigs.k8s.io/controller-runtime v0.17.2/go.mod h1:+MngTvIQQQhfXtwfdGw/UOQ/aIaqsYywfCINOtwMO/s=
440439
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
441440
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
442-
sigs.k8s.io/kubebuilder/v3 v3.14.2 h1:LMZW8Y5eItnP4kh9tpp4Gs2Gd5V3DgLgzbNnXfMAShY=
443-
sigs.k8s.io/kubebuilder/v3 v3.14.2/go.mod h1:gEZM8SUkewOQnpRDiewh4gmbQ1FMkT/CDlMddOg053M=
441+
sigs.k8s.io/kubebuilder/v3 v3.15.0 h1:lQxVDKw6BM9il4jXAbeFuEnfNC1/W1GwIC75Bwogq0c=
442+
sigs.k8s.io/kubebuilder/v3 v3.15.0/go.mod h1:/QwYUyLicWiNcdMAmV5lfWoslWz9Ro9L+AK8UQrQxbI=
444443
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
445444
sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
446445
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=

hack/generate/samples/ansible/advanced_molecule.go

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,12 @@ func ImplementAdvancedMolecule(sample sample.Sample, image string) {
7070
"size: 3")
7171
pkg.CheckError("updating spec of inventorytest sample", err)
7272

73+
log.Info("enabling metrics in the manager")
74+
err = kbutil.UncommentCode(
75+
filepath.Join(sample.Dir(), "config", "default", "kustomization.yaml"),
76+
"#- path: manager_metrics_patch.yaml", "#")
77+
pkg.CheckError("enabling metrics endpoint", err)
78+
7379
removeFixmeFromPlaybooks(sample.Dir(), sample.GVKs())
7480
updatePlaybooks(sample.Dir())
7581
addMocksFromTestdata(sample.Dir(), sample.CommandContext())
@@ -116,7 +122,7 @@ func updateConfig(dir string) {
116122

117123
log.Info("adding manager arg")
118124
const ansibleVaultArg = `
119-
- --ansible-args='--vault-password-file /opt/ansible/pwd.yml'`
125+
- --ansible-args='--vault-password-file /opt/ansible/pwd.yml'`
120126
err = kbutil.InsertCode(
121127
filepath.Join(dir, "config", "manager", "manager.yaml"),
122128
"- --leader-election-id=advanced-molecule-operator",
@@ -139,7 +145,7 @@ func updateConfig(dir string) {
139145
const managerAuthArgs = `
140146
- "--ansible-args='--vault-password-file /opt/ansible/pwd.yml'"`
141147
err = kbutil.InsertCode(
142-
filepath.Join(dir, "config", "default", "manager_auth_proxy_patch.yaml"),
148+
filepath.Join(dir, "config", "default", "manager_metrics_patch.yaml"),
143149
"- \"--leader-elect\"",
144150
managerAuthArgs)
145151
pkg.CheckError("adding vaulting args to the proxy auth", err)
@@ -194,7 +200,6 @@ func addMocksFromTestdata(dir string, cc command.CommandContext) {
194200
cmd = exec.Command("cp", filepath.Join(testDataAbsPath, "/playbooks/finalizerconcurrencyfinalizer.yml"), filepath.Join(dir, "playbooks/finalizerconcurrencyfinalizer.yml"))
195201
_, err = cc.Run(cmd)
196202
pkg.CheckError("adding finalizer for finalizerconccurencytest", err)
197-
198203
}
199204

200205
func updateDockerfile(dir string) {

hack/generate/samples/ansible/memcached_molecule.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ import (
2929
)
3030

3131
func ImplementMemcachedMolecule(sample sample.Sample, image string) {
32-
3332
for _, gvk := range sample.GVKs() {
3433
moleculeTaskPath := filepath.Join(sample.Dir(), "molecule", "default", "tasks",
3534
fmt.Sprintf("%s_test.yml", strings.ToLower(gvk.Kind)))
@@ -73,7 +72,6 @@ func ImplementMemcachedMolecule(sample sample.Sample, image string) {
7372
fixmeAssert, "")
7473
pkg.CheckError(fmt.Sprintf("replacing %s_test.yml", strings.ToLower(gvk.Kind)), err)
7574
}
76-
7775
}
7876

7977
log.Info("replacing project Dockerfile to use ansible base image with the dev tag")
@@ -125,4 +123,10 @@ func ImplementMemcachedMolecule(sample sample.Sample, image string) {
125123
err = kbutil.InsertCode(filepath.Join(sample.Dir(), "config", "testing", "kustomization.yaml"), "patchesStrategicMerge:",
126124
fmt.Sprintf("\n- %s", watchNamespacePatchFileName))
127125
pkg.CheckError("inserting in kustomization.yaml", err)
126+
127+
log.Info("enabling metrics in the manager")
128+
err = kbutil.UncommentCode(
129+
filepath.Join(sample.Dir(), "config", "default", "kustomization.yaml"),
130+
"#- path: manager_metrics_patch.yaml", "#")
131+
pkg.CheckError("enabling metrics endpoint", err)
128132
}

internal/ansible/apiserver/apiserver.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,5 +73,4 @@ func metricsHandler(w http.ResponseWriter, r *http.Request) {
7373
default:
7474
http.Error(w, "Method not allowed", http.StatusMethodNotAllowed)
7575
}
76-
7776
}

internal/ansible/controller/reconcile.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,6 @@ func (r *AnsibleOperatorReconciler) printAnsibleResult(result runner.RunResult,
293293
}
294294

295295
func (r *AnsibleOperatorReconciler) markRunning(ctx context.Context, nn types.NamespacedName, u *unstructured.Unstructured) error {
296-
297296
// Get the latest resource to prevent updating a stale status.
298297
if err := r.APIReader.Get(ctx, nn, u); err != nil {
299298
return err
@@ -326,7 +325,6 @@ func (r *AnsibleOperatorReconciler) markRunning(ctx context.Context, nn types.Na
326325
// i.e Annotations that could be incorrect
327326
func (r *AnsibleOperatorReconciler) markError(ctx context.Context, nn types.NamespacedName, u *unstructured.Unstructured,
328327
failureMessage string) error {
329-
330328
logger := logf.Log.WithName("markError")
331329
// Immediately update metrics with failed reconciliation, since Get()
332330
// may fail.
@@ -368,7 +366,6 @@ func (r *AnsibleOperatorReconciler) markError(ctx context.Context, nn types.Name
368366

369367
func (r *AnsibleOperatorReconciler) markDone(ctx context.Context, nn types.NamespacedName, u *unstructured.Unstructured,
370368
statusEvent eventapi.StatusJobEvent, failureMessages eventapi.FailureMessages) error {
371-
372369
logger := logf.Log.WithName("markDone")
373370
// Get the latest resource to prevent updating a stale status.
374371
if err := r.APIReader.Get(ctx, nn, u); err != nil {

internal/ansible/controller/reconcile_test.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ func TestReconcile(t *testing.T) {
8282
ManageStatus: true,
8383
Runner: &fake.Runner{
8484
JobEvents: []eventapi.JobEvent{
85-
eventapi.JobEvent{
85+
{
8686
Event: eventapi.EventPlaybookOnStats,
8787
Created: eventapi.EventTime{Time: eventTime},
8888
},
@@ -152,7 +152,7 @@ func TestReconcile(t *testing.T) {
152152
ManageStatus: true,
153153
Runner: &fake.Runner{
154154
JobEvents: []eventapi.JobEvent{
155-
eventapi.JobEvent{
155+
{
156156
Event: eventapi.EventRunnerOnFailed,
157157
Created: eventapi.EventTime{Time: eventTime},
158158
EventData: map[string]interface{}{
@@ -161,7 +161,7 @@ func TestReconcile(t *testing.T) {
161161
},
162162
},
163163
},
164-
eventapi.JobEvent{
164+
{
165165
Event: eventapi.EventPlaybookOnStats,
166166
Created: eventapi.EventTime{Time: eventTime},
167167
},
@@ -230,7 +230,7 @@ func TestReconcile(t *testing.T) {
230230
ManageStatus: false,
231231
Runner: &fake.Runner{
232232
JobEvents: []eventapi.JobEvent{
233-
eventapi.JobEvent{
233+
{
234234
Event: eventapi.EventRunnerOnFailed,
235235
Created: eventapi.EventTime{Time: eventTime},
236236
EventData: map[string]interface{}{
@@ -239,7 +239,7 @@ func TestReconcile(t *testing.T) {
239239
},
240240
},
241241
},
242-
eventapi.JobEvent{
242+
{
243243
Event: eventapi.EventPlaybookOnStats,
244244
Created: eventapi.EventTime{Time: eventTime},
245245
},
@@ -271,7 +271,7 @@ func TestReconcile(t *testing.T) {
271271
ManageStatus: true,
272272
Runner: &fake.Runner{
273273
JobEvents: []eventapi.JobEvent{
274-
eventapi.JobEvent{
274+
{
275275
Event: eventapi.EventPlaybookOnStats,
276276
Created: eventapi.EventTime{Time: eventTime},
277277
},
@@ -353,7 +353,7 @@ func TestReconcile(t *testing.T) {
353353
ManageStatus: true,
354354
Runner: &fake.Runner{
355355
JobEvents: []eventapi.JobEvent{
356-
eventapi.JobEvent{
356+
{
357357
Event: eventapi.EventPlaybookOnStats,
358358
Created: eventapi.EventTime{Time: eventTime},
359359
},
@@ -408,7 +408,7 @@ func TestReconcile(t *testing.T) {
408408
ReconcilePeriod: 5 * time.Second,
409409
Runner: &fake.Runner{
410410
JobEvents: []eventapi.JobEvent{
411-
eventapi.JobEvent{
411+
{
412412
Created: eventapi.EventTime{Time: eventTime},
413413
},
414414
},
@@ -458,7 +458,7 @@ func TestReconcile(t *testing.T) {
458458
ManageStatus: false,
459459
Runner: &fake.Runner{
460460
JobEvents: []eventapi.JobEvent{
461-
eventapi.JobEvent{
461+
{
462462
Event: eventapi.EventPlaybookOnStats,
463463
Created: eventapi.EventTime{Time: eventTime},
464464
},

0 commit comments

Comments
 (0)