Skip to content

Commit 1b3bc4b

Browse files
Lint fixes
Signed-off-by: Danil Grigorev <[email protected]>
1 parent f83d6ed commit 1b3bc4b

20 files changed

+83
-66
lines changed

cmd/main.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,9 @@ func main() {
136136
pflag.CommandLine.AddGoFlagSet(flag.CommandLine)
137137
pflag.Parse()
138138

139-
ctrl.SetLogger(textlogger.NewLogger(textlogger.NewConfig()))
139+
loggerConfig := textlogger.NewConfig([]textlogger.ConfigOption{}...)
140+
ctrl.SetLogger(textlogger.NewLogger(loggerConfig))
141+
140142
restConfig := ctrl.GetConfigOrDie()
141143

142144
tlsOptions, metricsOptions, err := flags.GetManagerOptions(managerOptions)

cmd/plugin/cmd/delete.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ import (
2828
"k8s.io/apimachinery/pkg/api/meta"
2929
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3030
"k8s.io/apimachinery/pkg/fields"
31-
kerrors "k8s.io/apimachinery/pkg/util/errors"
3231
"k8s.io/apimachinery/pkg/util/wait"
3332
"k8s.io/klog/v2/textlogger"
33+
34+
kerrors "k8s.io/apimachinery/pkg/util/errors"
3435
ctrl "sigs.k8s.io/controller-runtime"
3536

3637
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
@@ -140,7 +141,8 @@ func init() {
140141
func runDelete() error {
141142
ctx := context.Background()
142143

143-
ctrl.SetLogger(textlogger.NewLogger(textlogger.NewConfig()))
144+
loggerConfig := textlogger.NewConfig([]textlogger.ConfigOption{}...)
145+
ctrl.SetLogger(textlogger.NewLogger(loggerConfig))
144146

145147
hasProviderNames := deleteOpts.coreProvider ||
146148
(len(deleteOpts.bootstrapProviders) > 0) ||

cmd/plugin/cmd/init_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ func TestInitProviders(t *testing.T) {
327327

328328
for _, genericProvider := range tt.wantedProviders {
329329
g.Eventually(func(g Gomega) {
330-
copy := genericProvider.DeepCopyObject().(generic.Provider)
330+
copy := genericProvider.DeepCopyObject().(generic.Provider) //nolint
331331
g.Expect(env.Get(ctx, ctrlclient.ObjectKeyFromObject(genericProvider), copy)).To(Succeed())
332332
g.Expect(copy.GetSpec().Version).To(Equal(genericProvider.GetSpec().Version))
333333
}, waitShort).Should(Succeed())

cmd/plugin/cmd/suite_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828

2929
operatorv1 "sigs.k8s.io/cluster-api-operator/api/v1alpha2"
3030

31-
// We need to initalize all registered providers
31+
// We need to initialize all registered providers.
3232
_ "sigs.k8s.io/cluster-api-operator/internal/controller/providers"
3333
)
3434

cmd/plugin/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121

2222
"sigs.k8s.io/cluster-api-operator/cmd/plugin/cmd"
2323

24-
// We need to initalize all registered providers
24+
// We need to initialize all registered providers.
2525
_ "sigs.k8s.io/cluster-api-operator/internal/controller/providers"
2626
)
2727

go.mod

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ require (
1313
github.com/google/go-cmp v0.7.0
1414
github.com/google/go-github/v52 v52.0.0
1515
github.com/google/gofuzz v1.2.0
16+
github.com/onsi/ginkgo/v2 v2.23.3
1617
github.com/onsi/gomega v1.37.0
1718
github.com/opencontainers/image-spec v1.1.1
1819
github.com/spf13/cobra v1.9.1
@@ -57,6 +58,7 @@ require (
5758
github.com/go-openapi/jsonpointer v0.21.0 // indirect
5859
github.com/go-openapi/jsonreference v0.20.2 // indirect
5960
github.com/go-openapi/swag v0.23.0 // indirect
61+
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
6062
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
6163
github.com/gobuffalo/flect v1.0.3 // indirect
6264
github.com/gogo/protobuf v1.3.2 // indirect
@@ -66,6 +68,7 @@ require (
6668
github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 // indirect
6769
github.com/google/go-github/v53 v53.2.0 // indirect
6870
github.com/google/go-querystring v1.1.0 // indirect
71+
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
6972
github.com/google/uuid v1.6.0 // indirect
7073
github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 // indirect
7174
github.com/huandu/xstrings v1.5.0 // indirect
@@ -112,6 +115,7 @@ require (
112115
golang.org/x/term v0.30.0 // indirect
113116
golang.org/x/text v0.23.0 // indirect
114117
golang.org/x/time v0.8.0 // indirect
118+
golang.org/x/tools v0.30.0 // indirect
115119
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
116120
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 // indirect
117121
google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 // indirect

internal/controller/generic/interfaces.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ type Group[P Provider] interface {
5959
GetClusterctlProvider() *clusterctlv1.Provider
6060
}
6161

62-
// NewGroup is a function that creates a new group
62+
// NewGroup is a function that creates a new group.
6363
type NewGroup[P Provider] func(P, ProviderList, GroupBuilder[P]) Group[P]
6464

6565
type ProviderReconciler[P Provider] interface {

internal/controller/phases/preflight_checks_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@ func TestInfrastructurePreflightChecks(t *testing.T) {
457457
}
458458

459459
for _, c := range tc.otherProviders {
460-
gs.Expect(fakeclient.Create(ctx, c.DeepCopyObject().(client.Object))).To(Succeed())
460+
gs.Expect(fakeclient.Create(ctx, c.DeepCopyObject().(client.Object))).To(Succeed()) //nolint:forcetypeassert
461461
}
462462

463463
rec := providercontroller.NewProviderControllerWrapper(

internal/controller/provider_controller_wrapper.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ import (
2525
"hash"
2626
"reflect"
2727

28-
"reflect"
29-
3028
corev1 "k8s.io/api/core/v1"
3129
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3230

@@ -64,7 +62,7 @@ const (
6462
)
6563

6664
func (r *ProviderControllerWrapper[P, R]) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error {
67-
provider := reflect.New(reflect.TypeOf(*new(P)).Elem()).Interface().(P)
65+
provider := reflect.New(reflect.TypeOf(*new(P)).Elem()).Interface().(P) //nolint:forcetypeassert
6866
builder := ctrl.NewControllerManagedBy(mgr).
6967
For(provider).
7068
WithOptions(options)
@@ -85,7 +83,7 @@ func (r *ProviderControllerWrapper[P, R]) SetupWithManager(ctx context.Context,
8583
}
8684

8785
// We don't want to receive secondary events from the CoreProvider for itself.
88-
if reflect.TypeOf(provider) != reflect.TypeOf(genericprovider.GenericProvider(&operatorv1.CoreProvider{})) {
86+
if reflect.TypeOf(provider) != reflect.TypeOf(&operatorv1.CoreProvider{}) {
8987
builder.Watches(
9088
&operatorv1.CoreProvider{},
9189
handler.EnqueueRequestsFromMapFunc(newCoreProviderToProviderFuncMapForProviderList(mgr.GetClient(), r.Reconciler.GetProviderList())),

internal/controller/provider_controller_wrapper_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,7 @@ releaseSeries:
392392
}
393393

394394
conditions.MarkTrue(core, clusterv1.ReadyCondition)
395+
395396
return env.Status().Update(ctx, core)
396397
}).Should(Succeed())
397398

0 commit comments

Comments
 (0)