Created
September 5, 2024 23:44
-
-
Save dims/030edac5dbd158eed83bd8b3f906e93d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"spec": { | |
"unwantedModules": { | |
"cloud.google.com/go": "cloud dependency", | |
"cloud.google.com/go/bigquery": "cloud dependency", | |
"cloud.google.com/go/compute": "cloud dependency", | |
"cloud.google.com/go/firestore": "db/datastore clients should not be required", | |
"cloud.google.com/go/storage": "cloud dependency", | |
"github.com/GoogleCloudPlatform/k8s-cloud-provider": "cloud dependency", | |
"github.com/PuerkitoBio/urlesc": "unmaintained, archive mode", | |
"github.com/armon/consul-api": "MPL license not in CNCF allowlist", | |
"github.com/bketelsen/crypt": "unused, crypto", | |
"github.com/form3tech-oss/jwt-go": "unmaintained, archive mode", | |
"github.com/getsentry/raven-go": "unmaintained, archive mode", | |
"github.com/go-bindata/go-bindata": "refer to #99829", | |
"github.com/go-kit/kit": "lots of transitive dependencies, see https://github.com/prometheus/common/issues/255", | |
"github.com/go-openapi/analysis": "use k8s.io/kube-openapi/pkg/validation/spec", | |
"github.com/go-openapi/spec": "use k8s.io/kube-openapi/pkg/validation/spec instead", | |
"github.com/go-openapi/strfmt": "use k8s.io/kube-openapi/pkg/validation/strfmt instead", | |
"github.com/go-openapi/validate": "use k8s.io/kube-openapi/pkg/validation/validate instead", | |
"github.com/gogo/googleapis": "depends on unmaintained github.com/gogo/protobuf", | |
"github.com/gogo/protobuf": "unmaintained", | |
"github.com/golang/mock": "unmaintained, archive mode", | |
"github.com/google/gofuzz": "unmaintained, archive mode", | |
"github.com/google/s2a-go": "cloud dependency, unstable", | |
"github.com/google/shlex": "unmaintained, archive mode", | |
"github.com/googleapis/enterprise-certificate-proxy": "references cloud dependencies", | |
"github.com/googleapis/gax-go/v2": "references cloud dependencies", | |
"github.com/gorilla/handlers": "unmaintained, archive mode", | |
"github.com/gorilla/mux": "unmaintained, archive mode", | |
"github.com/gorilla/rpc": "unmaintained, archive mode", | |
"github.com/gorilla/schema": "unmaintained, archive mode", | |
"github.com/gregjones/httpcache": "unmaintained, archive mode", | |
"github.com/grpc-ecosystem/go-grpc-prometheus": "unmaintained, archive mode", | |
"github.com/grpc-ecosystem/grpc-gateway": "use github.com/grpc-ecosystem/grpc-gateway/v2", | |
"github.com/hashicorp/consul": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/errwrap": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/go-immutable-radix": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/go-multierror": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/go-retryablehttp": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/go-rootcerts": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/go-sockaddr": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/go-uuid": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/golang-lru": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/hcl": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/logutils": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/memberlist": "MPL license not in CNCF allowlist", | |
"github.com/hashicorp/serf": "MPL license not in CNCF allowlist", | |
"github.com/influxdata/influxdb1-client": "db/datastore clients should not be required", | |
"github.com/json-iterator/go": "refer to #105030", | |
"github.com/mailru/easyjson": "unmaintained", | |
"github.com/miekg/dns": "no dns client/server should be required", | |
"github.com/mindprince/gonvml": "depends on nvml.h that does not appear to permit modification, redistribution", | |
"github.com/mitchellh/cli": "MPL license not in CNCF allowlist", | |
"github.com/mitchellh/gox": "MPL license not in CNCF allowlist", | |
"github.com/mndrix/tap-go": "unmaintained", | |
"github.com/onsi/ginkgo": "Ginkgo has been migrated to V2, refer to #109111", | |
"github.com/pkg/errors": "unmaintained, archive mode", | |
"github.com/smartystreets/goconvey": "MPL license not in CNCF allowlist", | |
"github.com/spf13/viper": "refer to #102598", | |
"github.com/xeipuuv/gojsonschema": "unmaintained", | |
"go.mongodb.org/mongo-driver": "", | |
"go.opencensus.io": "unmaintained, https://github.com/census-instrumentation/opencensus-go archive mode", | |
"golang.org/x/exp": "This subrepository holds experimental and deprecated packages", | |
"golang.org/x/lint": "unmaintained, archive mode", | |
"google.golang.org/api": "cloud dependency", | |
"google.golang.org/appengine": "cloud dependency", | |
"google.golang.org/genproto": "refer to #113366", | |
"gopkg.in/fsnotify.v1": "obsolete, use github.com/fsnotify/fsnotify", | |
"k8s.io/klog": "we have switched to klog v2, so avoid klog v1", | |
"rsc.io/quote": "refer to #102833", | |
"rsc.io/sampler": "refer to #102833", | |
"github.com/Microsoft/cosesign1go": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/Microsoft/didx509go": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/OneOfOne/xxhash": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/agnivade/levenshtein": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/akavel/rsrc": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/decred/dcrd/dcrec/secp256k1/v4": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/docker/cli": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/docker/docker-credential-helpers": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/docker/go-events": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/go-ini/ini": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/gobwas/glob": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/goccy/go-json": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/google/go-containerregistry": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/josephspurrier/goversioninfo": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/klauspost/compress": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/lestrrat-go/backoff/v2": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/lestrrat-go/blackmagic": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/lestrrat-go/httpcc": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/lestrrat-go/iter": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/lestrrat-go/jwx": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/lestrrat-go/option": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/linuxkit/virtsock": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/mattn/go-shellwords": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/mitchellh/go-homedir": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/moby/docker-image-spec": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/moby/sys/sequential": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/open-policy-agent/opa": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/pelletier/go-toml": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/rcrowley/go-metrics": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/tchap/go-patricia/v2": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/vbatts/tar-split": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/veraison/go-cose": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/xeipuuv/gojsonpointer": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/xeipuuv/gojsonreference": "FIXME: Temporary transitive dependency for hcsshim", | |
"github.com/yashtewari/glob-intersection": "FIXME: Temporary transitive dependency for hcsshim", | |
"go.uber.org/mock": "FIXME: Temporary transitive dependency for hcsshim", | |
"google.golang.org/grpc/cmd/protoc-gen-go-grpc": "FIXME: Temporary transitive dependency for hcsshim" | |
} | |
}, | |
"status": { | |
"unwantedReferences": { | |
"cloud.google.com/go": [ | |
"google.golang.org/genproto" | |
], | |
"cloud.google.com/go/bigquery": [ | |
"google.golang.org/genproto" | |
], | |
"cloud.google.com/go/compute": [ | |
"github.com/google/cadvisor", | |
"google.golang.org/genproto" | |
], | |
"cloud.google.com/go/firestore": [ | |
"google.golang.org/genproto" | |
], | |
"github.com/Microsoft/cosesign1go": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/Microsoft/didx509go": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/OneOfOne/xxhash": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/agnivade/levenshtein": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/akavel/rsrc": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/decred/dcrd/dcrec/secp256k1/v4": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/docker/cli": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/docker/docker-credential-helpers": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/docker/go-events": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/go-ini/ini": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/go-kit/kit": [ | |
"github.com/grpc-ecosystem/go-grpc-middleware" | |
], | |
"github.com/gobwas/glob": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/goccy/go-json": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/gogo/protobuf": [ | |
"github.com/Microsoft/hcsshim", | |
"github.com/containerd/cgroups", | |
"github.com/containerd/containerd/api", | |
"github.com/containerd/ttrpc", | |
"github.com/google/cadvisor", | |
"github.com/grpc-ecosystem/go-grpc-middleware", | |
"go.etcd.io/etcd/api/v3", | |
"go.etcd.io/etcd/client/v3", | |
"go.etcd.io/etcd/raft/v3", | |
"go.etcd.io/etcd/server/v3", | |
"k8s.io/api", | |
"k8s.io/apiextensions-apiserver", | |
"k8s.io/apimachinery", | |
"k8s.io/apiserver", | |
"k8s.io/client-go", | |
"k8s.io/code-generator", | |
"k8s.io/cri-api", | |
"k8s.io/kms", | |
"k8s.io/kube-aggregator", | |
"k8s.io/kubelet", | |
"k8s.io/kubernetes", | |
"k8s.io/metrics" | |
], | |
"github.com/google/go-containerregistry": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/google/gofuzz": [ | |
"github.com/json-iterator/go", | |
"k8s.io/apiextensions-apiserver", | |
"k8s.io/apimachinery", | |
"k8s.io/apiserver", | |
"k8s.io/client-go", | |
"k8s.io/code-generator", | |
"k8s.io/kube-aggregator", | |
"k8s.io/kube-openapi", | |
"k8s.io/kubernetes", | |
"k8s.io/sample-apiserver", | |
"sigs.k8s.io/kustomize/kyaml", | |
"sigs.k8s.io/structured-merge-diff/v4" | |
], | |
"github.com/google/shlex": [ | |
"sigs.k8s.io/kustomize/api", | |
"sigs.k8s.io/kustomize/kustomize/v5" | |
], | |
"github.com/gorilla/mux": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/gregjones/httpcache": [ | |
"k8s.io/client-go" | |
], | |
"github.com/grpc-ecosystem/go-grpc-prometheus": [ | |
"go.etcd.io/etcd/client/v3", | |
"go.etcd.io/etcd/server/v3", | |
"k8s.io/apiserver" | |
], | |
"github.com/grpc-ecosystem/grpc-gateway": [ | |
"go.etcd.io/etcd/api/v3", | |
"go.etcd.io/etcd/server/v3" | |
], | |
"github.com/josephspurrier/goversioninfo": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/json-iterator/go": [ | |
"github.com/prometheus/client_golang", | |
"go.etcd.io/etcd/client/v2", | |
"go.etcd.io/etcd/server/v3", | |
"go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful", | |
"k8s.io/kube-openapi", | |
"sigs.k8s.io/structured-merge-diff/v4" | |
], | |
"github.com/klauspost/compress": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/lestrrat-go/backoff/v2": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/lestrrat-go/blackmagic": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/lestrrat-go/httpcc": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/lestrrat-go/iter": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/lestrrat-go/jwx": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/lestrrat-go/option": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/linuxkit/virtsock": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/mailru/easyjson": [ | |
"github.com/go-openapi/jsonpointer", | |
"github.com/go-openapi/swag", | |
"k8s.io/kube-openapi", | |
"sigs.k8s.io/kustomize/api", | |
"sigs.k8s.io/kustomize/kustomize/v5", | |
"sigs.k8s.io/kustomize/kyaml" | |
], | |
"github.com/mattn/go-shellwords": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/mitchellh/go-homedir": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/moby/docker-image-spec": [ | |
"github.com/Microsoft/hcsshim", | |
"github.com/google/cadvisor" | |
], | |
"github.com/moby/sys/sequential": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/open-policy-agent/opa": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/pelletier/go-toml": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/pkg/errors": [ | |
"github.com/Microsoft/hcsshim", | |
"github.com/google/cadvisor", | |
"github.com/grpc-ecosystem/go-grpc-middleware", | |
"k8s.io/kubectl", | |
"k8s.io/kubernetes", | |
"k8s.io/system-validators", | |
"sigs.k8s.io/kustomize/api", | |
"sigs.k8s.io/kustomize/kustomize/v5" | |
], | |
"github.com/rcrowley/go-metrics": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/tchap/go-patricia/v2": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/vbatts/tar-split": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/veraison/go-cose": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/xeipuuv/gojsonpointer": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/xeipuuv/gojsonreference": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"github.com/yashtewari/glob-intersection": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"go.opencensus.io": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"go.uber.org/mock": [ | |
"github.com/Microsoft/hcsshim" | |
], | |
"golang.org/x/exp": [ | |
"github.com/Microsoft/hcsshim", | |
"github.com/antlr4-go/antlr/v4", | |
"github.com/cilium/ebpf", | |
"github.com/containerd/cgroups/v3", | |
"github.com/google/cel-go", | |
"k8s.io/mount-utils" | |
], | |
"google.golang.org/appengine": [ | |
"github.com/prometheus/client_golang" | |
], | |
"google.golang.org/genproto": [ | |
"github.com/Microsoft/hcsshim", | |
"github.com/grpc-ecosystem/go-grpc-middleware", | |
"github.com/grpc-ecosystem/grpc-gateway", | |
"go.etcd.io/etcd/api/v3", | |
"go.etcd.io/etcd/client/v3", | |
"go.etcd.io/etcd/server/v3" | |
], | |
"google.golang.org/grpc/cmd/protoc-gen-go-grpc": [ | |
"github.com/Microsoft/hcsshim" | |
] | |
}, | |
"unwantedVendored": [ | |
"github.com/gogo/protobuf", | |
"github.com/google/gofuzz", | |
"github.com/google/shlex", | |
"github.com/gregjones/httpcache", | |
"github.com/grpc-ecosystem/go-grpc-prometheus", | |
"github.com/grpc-ecosystem/grpc-gateway", | |
"github.com/json-iterator/go", | |
"github.com/mailru/easyjson", | |
"github.com/pkg/errors", | |
"go.opencensus.io", | |
"golang.org/x/exp", | |
"google.golang.org/genproto" | |
] | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment