1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-28 10:28:36 +00:00

chore: enble gci linter (#3930)

Signed-off-by: Charles-Edouard Brétéché <charled.breteche@gmail.com>

Co-authored-by: Vyankatesh Kudtarkar <vyankateshkd@gmail.com>
Co-authored-by: shuting <shuting@nirmata.com>
This commit is contained in:
Charles-Edouard Brétéché 2022-05-17 07:56:48 +02:00 committed by GitHub
parent e8b1e1275a
commit c12f94d6d4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 32 additions and 55 deletions

View file

@ -11,6 +11,7 @@ linters:
- errcheck
- errname
- exportloopref
- gci
- gochecknoinits
- goprintffuncname
- gosec

View file

@ -1,12 +1,11 @@
package main
// We currently accept the risk of exposing pprof and rely on users to protect the endpoint.
import (
"context"
"flag"
"fmt"
"net/http"
// We currently accept the risk of exposing pprof and rely on users to protect the endpoint.
_ "net/http/pprof" // #nosec
"os"
"strings"

View file

@ -1,8 +1,7 @@
package cosign
// Register the provider-specific plugins
import (
// Register the provider-specific plugins
_ "github.com/sigstore/sigstore/pkg/signature/kms/aws"
_ "github.com/sigstore/sigstore/pkg/signature/kms/azure"
_ "github.com/sigstore/sigstore/pkg/signature/kms/gcp"

View file

@ -5,9 +5,8 @@ import (
"strings"
"time"
kubeutils "github.com/kyverno/kyverno/pkg/utils/kube"
openapiv2 "github.com/googleapis/gnostic/openapiv2"
kubeutils "github.com/kyverno/kyverno/pkg/utils/kube"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/version"

View file

@ -6,9 +6,8 @@ import (
"reflect"
"strings"
"github.com/kyverno/kyverno/pkg/engine/jmespath"
"github.com/pkg/errors"
jmespath "github.com/kyverno/kyverno/pkg/engine/jmespath"
)
// Query the JSON context with JMESPATH search path

View file

@ -7,8 +7,6 @@ import (
"strings"
"time"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"github.com/go-logr/logr"
"github.com/google/go-containerregistry/pkg/name"
"github.com/google/go-containerregistry/pkg/v1/remote"
@ -23,6 +21,7 @@ import (
"github.com/kyverno/kyverno/pkg/registryclient"
apiutils "github.com/kyverno/kyverno/pkg/utils/api"
"github.com/pkg/errors"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"sigs.k8s.io/controller-runtime/pkg/log"
)

View file

@ -4,14 +4,13 @@ import (
"fmt"
"reflect"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"github.com/go-logr/logr"
gojmespath "github.com/jmespath/go-jmespath"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
"github.com/kyverno/kyverno/pkg/engine/response"
apiutils "github.com/kyverno/kyverno/pkg/utils/api"
"github.com/pkg/errors"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
)
func processImageValidationRule(log logr.Logger, ctx *PolicyContext, rule *kyverno.Rule) *response.RuleResponse {

View file

@ -4,11 +4,10 @@ import (
"encoding/json"
"fmt"
"github.com/pkg/errors"
"github.com/go-logr/logr"
"github.com/kyverno/kyverno/pkg/engine/anchor"
"github.com/kyverno/kyverno/pkg/engine/validate"
"github.com/pkg/errors"
"sigs.k8s.io/kustomize/kyaml/yaml"
)

View file

@ -6,8 +6,6 @@ import (
"strings"
"time"
"k8s.io/apimachinery/pkg/runtime/schema"
"github.com/go-logr/logr"
wildcard "github.com/kyverno/go-wildcard"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
@ -26,6 +24,7 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/labels"
"k8s.io/apimachinery/pkg/runtime/schema"
"sigs.k8s.io/controller-runtime/pkg/log"
)

View file

@ -7,9 +7,8 @@ import (
"github.com/go-logr/logr"
"github.com/kyverno/kyverno/pkg/engine/anchor"
"github.com/kyverno/kyverno/pkg/engine/common"
"github.com/kyverno/kyverno/pkg/engine/wildcards"
engineUtils "github.com/kyverno/kyverno/pkg/engine/utils"
"github.com/kyverno/kyverno/pkg/engine/wildcards"
)
type PatternError struct {

View file

@ -7,20 +7,19 @@ import (
"strings"
"time"
"github.com/go-logr/logr"
gojmespath "github.com/jmespath/go-jmespath"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
"github.com/kyverno/kyverno/cmd/cli/kubectl-kyverno/utils/store"
"github.com/kyverno/kyverno/pkg/autogen"
"github.com/kyverno/kyverno/pkg/engine/common"
"github.com/kyverno/kyverno/pkg/engine/context"
"github.com/pkg/errors"
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
"github.com/go-logr/logr"
gojmespath "github.com/jmespath/go-jmespath"
"github.com/kyverno/kyverno/cmd/cli/kubectl-kyverno/utils/store"
"github.com/kyverno/kyverno/pkg/engine/response"
"github.com/kyverno/kyverno/pkg/engine/validate"
"github.com/kyverno/kyverno/pkg/engine/variables"
"github.com/kyverno/kyverno/pkg/utils"
"github.com/pkg/errors"
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"sigs.k8s.io/controller-runtime/pkg/log"
)

View file

@ -6,11 +6,10 @@ import (
"reflect"
"strconv"
wildcard "github.com/kyverno/go-wildcard"
"k8s.io/apimachinery/pkg/api/resource"
"github.com/go-logr/logr"
wildcard "github.com/kyverno/go-wildcard"
"github.com/kyverno/kyverno/pkg/engine/context"
"k8s.io/apimachinery/pkg/api/resource"
)
//NewEqualHandler returns handler to manage Equal operations

View file

@ -4,9 +4,8 @@ import (
"encoding/json"
"fmt"
wildcard "github.com/kyverno/go-wildcard"
"github.com/go-logr/logr"
wildcard "github.com/kyverno/go-wildcard"
"github.com/kyverno/kyverno/pkg/engine/context"
)

View file

@ -6,11 +6,10 @@ import (
"reflect"
"strconv"
wildcard "github.com/kyverno/go-wildcard"
"k8s.io/apimachinery/pkg/api/resource"
"github.com/go-logr/logr"
wildcard "github.com/kyverno/go-wildcard"
"github.com/kyverno/kyverno/pkg/engine/context"
"k8s.io/apimachinery/pkg/api/resource"
)
//NewNotEqualHandler returns handler to manage NotEqual operations

View file

@ -8,11 +8,10 @@ import (
"regexp"
"strings"
"github.com/kyverno/kyverno/pkg/engine/anchor"
"github.com/go-logr/logr"
gojmespath "github.com/jmespath/go-jmespath"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
"github.com/kyverno/kyverno/pkg/engine/anchor"
"github.com/kyverno/kyverno/pkg/engine/context"
jsonUtils "github.com/kyverno/kyverno/pkg/engine/jsonutils"
"github.com/kyverno/kyverno/pkg/engine/operator"

View file

@ -7,11 +7,10 @@ import (
"strings"
"time"
"github.com/pkg/errors"
"github.com/googleapis/gnostic/compiler"
openapiv2 "github.com/googleapis/gnostic/openapiv2"
client "github.com/kyverno/kyverno/pkg/dclient"
"github.com/pkg/errors"
"gopkg.in/yaml.v3"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"

View file

@ -3,11 +3,10 @@ package policy
import (
"fmt"
"github.com/kyverno/kyverno/pkg/policy/mutate"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
dclient "github.com/kyverno/kyverno/pkg/dclient"
"github.com/kyverno/kyverno/pkg/policy/generate"
"github.com/kyverno/kyverno/pkg/policy/mutate"
"github.com/kyverno/kyverno/pkg/policy/validate"
"github.com/kyverno/kyverno/pkg/utils"
"sigs.k8s.io/controller-runtime/pkg/log"

View file

@ -4,11 +4,10 @@ import (
"fmt"
"reflect"
commonAnchors "github.com/kyverno/kyverno/pkg/engine/anchor"
"github.com/go-logr/logr"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
dclient "github.com/kyverno/kyverno/pkg/dclient"
commonAnchors "github.com/kyverno/kyverno/pkg/engine/anchor"
"github.com/kyverno/kyverno/pkg/engine/variables"
"github.com/kyverno/kyverno/pkg/policy/common"
)

View file

@ -14,9 +14,8 @@ import (
engineutils "github.com/kyverno/kyverno/pkg/engine/utils"
"github.com/pkg/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/labels"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/labels"
)
func (pc *PolicyController) updateUR(policyKey string, policy kyverno.PolicyInterface) error {

View file

@ -4,9 +4,8 @@ import (
"fmt"
"strings"
commonAnchors "github.com/kyverno/kyverno/pkg/engine/anchor"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
commonAnchors "github.com/kyverno/kyverno/pkg/engine/anchor"
"github.com/kyverno/kyverno/pkg/policy/common"
)

View file

@ -4,11 +4,10 @@ import (
"context"
"io/ioutil"
"github.com/google/go-containerregistry/pkg/authn/github"
ecr "github.com/awslabs/amazon-ecr-credential-helper/ecr-login"
"github.com/chrismellard/docker-credential-acr-env/pkg/credhelper"
"github.com/google/go-containerregistry/pkg/authn"
"github.com/google/go-containerregistry/pkg/authn/github"
kauth "github.com/google/go-containerregistry/pkg/authn/kubernetes"
"github.com/google/go-containerregistry/pkg/v1/google"
"github.com/pkg/errors"

View file

@ -12,12 +12,11 @@ import (
"testing"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
"github.com/stretchr/testify/assert"
client "github.com/kyverno/kyverno/pkg/dclient"
"github.com/kyverno/kyverno/pkg/engine"
"github.com/kyverno/kyverno/pkg/engine/context"
"github.com/kyverno/kyverno/pkg/engine/response"
"github.com/stretchr/testify/assert"
"gopkg.in/yaml.v3"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
k8sRuntime "k8s.io/apimachinery/pkg/runtime"

View file

@ -11,7 +11,6 @@ import (
rbacv1 "k8s.io/api/rbac/v1"
labels "k8s.io/apimachinery/pkg/labels"
rbaclister "k8s.io/client-go/listers/rbac/v1"
"sigs.k8s.io/controller-runtime/pkg/log"
)

View file

@ -6,20 +6,19 @@ import (
"regexp"
"strconv"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
"github.com/pkg/errors"
"sigs.k8s.io/controller-runtime/pkg/log"
"github.com/go-logr/logr"
wildcard "github.com/kyverno/go-wildcard"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
client "github.com/kyverno/kyverno/pkg/dclient"
engineutils "github.com/kyverno/kyverno/pkg/engine/utils"
"github.com/pkg/errors"
admissionv1 "k8s.io/api/admission/v1"
corev1 "k8s.io/api/core/v1"
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/discovery"
"sigs.k8s.io/controller-runtime/pkg/log"
)
var regexVersion = regexp.MustCompile(`v(\d+).(\d+).(\d+)\.*`)

View file

@ -4,13 +4,12 @@ import (
"fmt"
"time"
"github.com/kyverno/kyverno/pkg/event"
"github.com/go-logr/logr"
kyverno "github.com/kyverno/kyverno/api/kyverno/v1"
urkyverno "github.com/kyverno/kyverno/api/kyverno/v1beta1"
"github.com/kyverno/kyverno/pkg/engine"
"github.com/kyverno/kyverno/pkg/engine/response"
"github.com/kyverno/kyverno/pkg/event"
admissionv1 "k8s.io/api/admission/v1"
)