Skip to content

Wrangler client with impersonation #72

Wrangler client with impersonation

Wrangler client with impersonation #72

Triggered via pull request June 14, 2023 14:24
Status Failure
Total duration 3m 6s
Artifacts

lint.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
golangci-lint: pkg/clients/clients.go#L11
could not import github.com/rancher/wrangler/pkg/generated/controllers/admissionregistration.k8s.io/v1 (-: # github.com/rancher/wrangler/pkg/generated/controllers/admissionregistration.k8s.io/v1
golangci-lint: pkg/generated/controllers/admissionregistration.k8s.io/v1/interface.go#L49
cannot use generic.NewNonNamespacedController[*v1.MutatingWebhookConfiguration, *v1.MutatingWebhookConfigurationList](schema.GroupVersionKind{…}, "mutatingwebhookconfigurations", v.controllerFactory) (value of type *generic.NonNamespacedController[*"k8s.io/api/admissionregistration/v1".MutatingWebhookConfiguration, *"k8s.io/api/admissionregistration/v1".MutatingWebhookConfigurationList]) as MutatingWebhookConfigurationController value in return statement: *generic.NonNamespacedController[*"k8s.io/api/admissionregistration/v1".MutatingWebhookConfiguration, *"k8s.io/api/admissionregistration/v1".MutatingWebhookConfigurationList] does not implement MutatingWebhookConfigurationController (wrong type for method Cache)
golangci-lint: pkg/generated/controllers/admissionregistration.k8s.io/v1/interface.go#L53
cannot use generic.NewNonNamespacedController[*v1.ValidatingWebhookConfiguration, *v1.ValidatingWebhookConfigurationList](schema.GroupVersionKind{…}, "validatingwebhookconfigurations", v.controllerFactory) (value of type *generic.NonNamespacedController[*"k8s.io/api/admissionregistration/v1".ValidatingWebhookConfiguration, *"k8s.io/api/admissionregistration/v1".ValidatingWebhookConfigurationList]) as ValidatingWebhookConfigurationController value in return statement: *generic.NonNamespacedController[*"k8s.io/api/admissionregistration/v1".ValidatingWebhookConfiguration, *"k8s.io/api/admissionregistration/v1".ValidatingWebhookConfigurationList] does not implement ValidatingWebhookConfigurationController (wrong type for method Cache)
golangci-lint: pkg/clients/clients.go#L13
could not import github.com/rancher/wrangler/pkg/generated/controllers/apiextensions.k8s.io/v1 (-: # github.com/rancher/wrangler/pkg/generated/controllers/apiextensions.k8s.io/v1
golangci-lint: pkg/generated/controllers/apiextensions.k8s.io/v1/interface.go#L48
cannot use generic.NewNonNamespacedController[*v1.CustomResourceDefinition, *v1.CustomResourceDefinitionList](schema.GroupVersionKind{…}, "customresourcedefinitions", v.controllerFactory) (value of type *generic.NonNamespacedController[*"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1".CustomResourceDefinition, *"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1".CustomResourceDefinitionList]) as CustomResourceDefinitionController value in return statement: *generic.NonNamespacedController[*"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1".CustomResourceDefinition, *"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1".CustomResourceDefinitionList] does not implement CustomResourceDefinitionController (wrong type for method Cache)
golangci-lint: pkg/clients/clients.go#L15
could not import github.com/rancher/wrangler/pkg/generated/controllers/apiregistration.k8s.io/v1 (-: # github.com/rancher/wrangler/pkg/generated/controllers/apiregistration.k8s.io/v1
golangci-lint: pkg/generated/controllers/apiregistration.k8s.io/v1/interface.go#L48
cannot use generic.NewNonNamespacedController[*v1.APIService, *v1.APIServiceList](schema.GroupVersionKind{…}, "apiservices", v.controllerFactory) (value of type *generic.NonNamespacedController[*"k8s.io/kube-aggregator/pkg/apis/apiregistration/v1".APIService, *"k8s.io/kube-aggregator/pkg/apis/apiregistration/v1".APIServiceList]) as APIServiceController value in return statement: *generic.NonNamespacedController[*"k8s.io/kube-aggregator/pkg/apis/apiregistration/v1".APIService, *"k8s.io/kube-aggregator/pkg/apis/apiregistration/v1".APIServiceList] does not implement APIServiceController (wrong type for method Cache)
golangci-lint: pkg/clients/clients.go#L17
could not import github.com/rancher/wrangler/pkg/generated/controllers/apps/v1 (-: # github.com/rancher/wrangler/pkg/generated/controllers/apps/v1
golangci-lint: pkg/generated/controllers/apps/v1/interface.go#L50
cannot use generic.NewController[*v1.DaemonSet, *v1.DaemonSetList](schema.GroupVersionKind{…}, "daemonsets", true, v.controllerFactory) (value of type *generic.Controller[*"k8s.io/api/apps/v1".DaemonSet, *"k8s.io/api/apps/v1".DaemonSetList]) as DaemonSetController value in return statement: *generic.Controller[*"k8s.io/api/apps/v1".DaemonSet, *"k8s.io/api/apps/v1".DaemonSetList] does not implement DaemonSetController (wrong type for method Cache)
golangci-lint: pkg/generated/controllers/apps/v1/interface.go#L54
cannot use generic.NewController[*v1.Deployment, *v1.DeploymentList](schema.GroupVersionKind{…}, "deployments", true, v.controllerFactory) (value of type *generic.Controller[*"k8s.io/api/apps/v1".Deployment, *"k8s.io/api/apps/v1".DeploymentList]) as DeploymentController value in return statement: *generic.Controller[*"k8s.io/api/apps/v1".Deployment, *"k8s.io/api/apps/v1".DeploymentList] does not implement DeploymentController (wrong type for method Cache)