Skip to content

Commit d2f0189

Browse files
fix: stop referencing non existing git references in go.mod (#1332)
Go projects that reference github.com/openshift/cluster-node-tuning-operator as a library cannot use it because parts of the Go tooling fail due to go.mod containing references to git tags that do not exist. This causes errors in Go tooling like for example when running "go list -m -json all" where it ends up failing indicating that the non existing revisions do not exist. This errors occur even when the dependencies have a corresponding replace statement replacing to an existing reference. This commit updates the go.mod to remove any dependencies references to non existing git tags. Specifically, the non existing references have been updating pointing to the same existing references as the ones specified in their corresponding replace statement in the go.mod file.
1 parent b2c146e commit d2f0189

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -185,20 +185,20 @@ require (
185185
gopkg.in/yaml.v3 v3.0.1 // indirect
186186
howett.net/plist v1.0.1 // indirect
187187
k8s.io/apiserver v0.32.3 // indirect
188-
k8s.io/cloud-provider v0.0.0 // indirect
188+
k8s.io/cloud-provider v0.32.3 // indirect
189189
k8s.io/component-base v0.32.3 // indirect
190190
k8s.io/component-helpers v0.32.3 // indirect
191191
k8s.io/controller-manager v0.32.3 // indirect
192192
k8s.io/cri-api v0.32.3 // indirect
193193
k8s.io/cri-client v0.32.3 // indirect
194-
k8s.io/csi-translation-lib v0.0.0 // indirect
194+
k8s.io/csi-translation-lib v0.32.3 // indirect
195195
k8s.io/dynamic-resource-allocation v0.26.2 // indirect
196196
k8s.io/gengo/v2 v2.0.0-20240911193312-2b36238f13e9 // indirect
197197
k8s.io/kms v0.32.3 // indirect
198198
k8s.io/kube-aggregator v0.32.3 // indirect
199-
k8s.io/kube-openapi v0.32.3 // indirect
200-
k8s.io/kube-scheduler v0.0.0 // indirect
201-
k8s.io/mount-utils v0.0.0 // indirect
199+
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
200+
k8s.io/kube-scheduler v0.32.3 // indirect
201+
k8s.io/mount-utils v0.32.3 // indirect
202202
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.0 // indirect
203203
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
204204
sigs.k8s.io/kube-storage-version-migrator v0.0.6-0.20230721195810-5c8923c5ff96 // indirect

vendor/modules.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1713,7 +1713,7 @@ k8s.io/client-go/util/keyutil
17131713
k8s.io/client-go/util/retry
17141714
k8s.io/client-go/util/watchlist
17151715
k8s.io/client-go/util/workqueue
1716-
# k8s.io/cloud-provider v0.0.0 => k8s.io/cloud-provider v0.32.3
1716+
# k8s.io/cloud-provider v0.32.3 => k8s.io/cloud-provider v0.32.3
17171717
## explicit; go 1.23.0
17181718
k8s.io/cloud-provider
17191719
k8s.io/cloud-provider/app/config
@@ -1821,7 +1821,7 @@ k8s.io/cri-client/pkg
18211821
k8s.io/cri-client/pkg/internal
18221822
k8s.io/cri-client/pkg/logs
18231823
k8s.io/cri-client/pkg/util
1824-
# k8s.io/csi-translation-lib v0.0.0 => k8s.io/csi-translation-lib v0.32.3
1824+
# k8s.io/csi-translation-lib v0.32.3 => k8s.io/csi-translation-lib v0.32.3
18251825
## explicit; go 1.23.0
18261826
k8s.io/csi-translation-lib
18271827
k8s.io/csi-translation-lib/plugins
@@ -1865,7 +1865,7 @@ k8s.io/kube-aggregator/pkg/apis/apiregistration/v1
18651865
k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1
18661866
k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/scheme
18671867
k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1
1868-
# k8s.io/kube-openapi v0.32.3 => k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f
1868+
# k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f => k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f
18691869
## explicit; go 1.20
18701870
k8s.io/kube-openapi/cmd/openapi-gen
18711871
k8s.io/kube-openapi/cmd/openapi-gen/args
@@ -1891,7 +1891,7 @@ k8s.io/kube-openapi/pkg/validation/errors
18911891
k8s.io/kube-openapi/pkg/validation/spec
18921892
k8s.io/kube-openapi/pkg/validation/strfmt
18931893
k8s.io/kube-openapi/pkg/validation/strfmt/bson
1894-
# k8s.io/kube-scheduler v0.0.0 => k8s.io/kube-scheduler v0.32.3
1894+
# k8s.io/kube-scheduler v0.32.3 => k8s.io/kube-scheduler v0.32.3
18951895
## explicit; go 1.23.0
18961896
k8s.io/kube-scheduler/config/v1
18971897
k8s.io/kube-scheduler/extender/v1
@@ -2038,7 +2038,7 @@ k8s.io/kubernetes/pkg/volume/util/volumepathhandler
20382038
k8s.io/kubernetes/third_party/forked/golang/expansion
20392039
k8s.io/kubernetes/third_party/forked/libcontainer/apparmor
20402040
k8s.io/kubernetes/third_party/forked/libcontainer/utils
2041-
# k8s.io/mount-utils v0.0.0 => k8s.io/mount-utils v0.32.3
2041+
# k8s.io/mount-utils v0.32.3 => k8s.io/mount-utils v0.32.3
20422042
## explicit; go 1.23.0
20432043
k8s.io/mount-utils
20442044
# k8s.io/utils v0.0.0-20250321185631-1f6e0b77f77e

0 commit comments

Comments
 (0)