-
Notifications
You must be signed in to change notification settings - Fork 31
Bump sigs.k8s.io/controller-runtime from 0.14.6 to 0.23.1 #316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,56 +1,55 @@ | ||
| module github.com/fairwindsops/gemini | ||
|
|
||
| go 1.20 | ||
| go 1.25.0 | ||
|
|
||
| require ( | ||
| github.com/kubernetes-csi/external-snapshotter/client/v4 v4.2.0 | ||
| github.com/stretchr/testify v1.8.2 | ||
| golang.org/x/time v0.3.0 | ||
| github.com/stretchr/testify v1.11.1 | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Incompatible external-snapshotter pinned with new k8s dependenciesHigh Severity
Additional Locations (1)Triggered by project rule: Gemini Project Review Guidelines |
||
| golang.org/x/time v0.9.0 | ||
| gopkg.in/yaml.v2 v2.4.0 | ||
| k8s.io/api v0.27.1 | ||
| k8s.io/apiextensions-apiserver v0.27.1 | ||
| k8s.io/apimachinery v0.27.1 | ||
| k8s.io/client-go v0.27.1 | ||
| k8s.io/klog/v2 v2.100.1 | ||
| sigs.k8s.io/controller-runtime v0.14.6 | ||
| k8s.io/api v0.35.0 | ||
| k8s.io/apiextensions-apiserver v0.35.0 | ||
| k8s.io/apimachinery v0.35.0 | ||
| k8s.io/client-go v0.35.0 | ||
| k8s.io/klog/v2 v2.130.1 | ||
| sigs.k8s.io/controller-runtime v0.23.1 | ||
| ) | ||
|
|
||
| require ( | ||
| github.com/davecgh/go-spew v1.1.1 // indirect | ||
| github.com/emicklei/go-restful/v3 v3.10.2 // indirect | ||
| github.com/evanphx/json-patch v5.6.0+incompatible // indirect | ||
| github.com/go-logr/logr v1.2.4 // indirect | ||
| github.com/go-openapi/jsonpointer v0.19.6 // indirect | ||
| github.com/emicklei/go-restful/v3 v3.12.2 // indirect | ||
| github.com/fxamacker/cbor/v2 v2.9.0 // indirect | ||
| github.com/go-logr/logr v1.4.3 // indirect | ||
| github.com/go-openapi/jsonpointer v0.21.0 // indirect | ||
| github.com/go-openapi/jsonreference v0.20.2 // indirect | ||
| github.com/go-openapi/swag v0.22.3 // indirect | ||
| github.com/gogo/protobuf v1.3.2 // indirect | ||
| github.com/golang/protobuf v1.5.3 // indirect | ||
| github.com/google/gnostic v0.6.9 // indirect | ||
| github.com/google/go-cmp v0.5.9 // indirect | ||
| github.com/google/gofuzz v1.2.0 // indirect | ||
| github.com/google/uuid v1.3.0 // indirect | ||
| github.com/imdario/mergo v0.3.15 // indirect | ||
| github.com/go-openapi/swag v0.23.0 // indirect | ||
| github.com/google/gnostic-models v0.7.0 // indirect | ||
| github.com/google/go-cmp v0.7.0 // indirect | ||
| github.com/google/uuid v1.6.0 // indirect | ||
| github.com/josharian/intern v1.0.0 // indirect | ||
| github.com/json-iterator/go v1.1.12 // indirect | ||
| github.com/mailru/easyjson v0.7.7 // indirect | ||
| github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect | ||
| github.com/modern-go/reflect2 v1.0.2 // indirect | ||
| github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect | ||
| github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect | ||
| github.com/pkg/errors v0.9.1 // indirect | ||
| github.com/pmezard/go-difflib v1.0.0 // indirect | ||
| github.com/spf13/pflag v1.0.5 // indirect | ||
| golang.org/x/net v0.10.0 // indirect | ||
| golang.org/x/oauth2 v0.8.0 // indirect | ||
| golang.org/x/sys v0.8.0 // indirect | ||
| golang.org/x/term v0.8.0 // indirect | ||
| golang.org/x/text v0.9.0 // indirect | ||
| google.golang.org/appengine v1.6.7 // indirect | ||
| google.golang.org/protobuf v1.30.0 // indirect | ||
| github.com/spf13/pflag v1.0.9 // indirect | ||
| github.com/x448/float16 v0.8.4 // indirect | ||
| go.yaml.in/yaml/v2 v2.4.3 // indirect | ||
| go.yaml.in/yaml/v3 v3.0.4 // indirect | ||
| golang.org/x/net v0.47.0 // indirect | ||
| golang.org/x/oauth2 v0.30.0 // indirect | ||
| golang.org/x/sys v0.38.0 // indirect | ||
| golang.org/x/term v0.37.0 // indirect | ||
| golang.org/x/text v0.31.0 // indirect | ||
| google.golang.org/protobuf v1.36.8 // indirect | ||
| gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect | ||
| gopkg.in/inf.v0 v0.9.1 // indirect | ||
| gopkg.in/yaml.v3 v3.0.1 // indirect | ||
| k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f // indirect | ||
| k8s.io/utils v0.0.0-20230505201702-9f6742963106 // indirect | ||
| sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect | ||
| sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect | ||
| sigs.k8s.io/yaml v1.3.0 // indirect | ||
| k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect | ||
| k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 // indirect | ||
| sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect | ||
| sigs.k8s.io/randfill v1.0.0 // indirect | ||
| sigs.k8s.io/structured-merge-diff/v6 v6.3.2-0.20260122202528-d9cc6641c482 // indirect | ||
| sigs.k8s.io/yaml v1.6.0 // indirect | ||
| ) | ||


There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Go version mismatch between go.mod and tooling config
High Severity
The
godirective changed from1.20to1.25.0, which in Go 1.21+ acts as a minimum required version. However,.tool-versionsspecifiesgolang 1.23and.circleci/config.ymlusescimg/go:1.23. Developers using asdf/mise will get Go 1.23, which is below the required 1.25.0. While Go's auto-toolchain feature may download 1.25.0 in some environments, the goreleaser CI image (goreleaser/goreleaser:v1.11.4) uses a Go version too old to support automatic toolchain downloads, causing release builds to fail.Triggered by project rule: Gemini Project Review Guidelines