Skip to content

Commit 4b0c692

Browse files
authored
MGMT-18606: Update API depencencies (#147)
This patch updates the Kubernetes and OpenShift dependencies of API module of the project. The update is done using the following commands: ``` go get k8s.io/[email protected] go get k8s.io/[email protected] go get sigs.k8s.io/[email protected] go get sigs.k8s.io/[email protected] go get github.com/openshift/[email protected] ``` The reason to update to those versions and not newer ones is that we are constrained to Go version 1.21, and all newer versions of those dependencies need at least Go 1.22. Note that updating the dependencies of the API implies updating the dependencies of the main module. That is also included in this patch. Related: https://issues.redhat.com/browse/MGMT-18606 Signed-off-by: Juan Hernandez <[email protected]>
1 parent 9ffbc37 commit 4b0c692

File tree

3,046 files changed

+111143
-581941
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,046 files changed

+111143
-581941
lines changed

api/go.mod

Lines changed: 18 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -3,64 +3,41 @@ module github.com/openshift/cluster-api-provider-agent/api
33
go 1.21
44

55
require (
6-
github.com/openshift/api v0.0.0-20230915112357-693d4b64813c
7-
k8s.io/apimachinery v0.28.2
8-
k8s.io/client-go v0.23.0
9-
sigs.k8s.io/cluster-api v1.0.0
10-
sigs.k8s.io/controller-runtime v0.11.1
6+
github.com/openshift/api v0.0.0-20240830023148-b7d0481c9094
7+
k8s.io/apimachinery v0.29.9
8+
k8s.io/client-go v0.29.9
9+
sigs.k8s.io/cluster-api v1.7.6
10+
sigs.k8s.io/controller-runtime v0.17.6
1111
)
1212

1313
require (
14-
github.com/beorn7/perks v1.0.1 // indirect
15-
github.com/blang/semver v3.5.1+incompatible // indirect
16-
github.com/cespare/xxhash/v2 v2.1.1 // indirect
17-
github.com/davecgh/go-spew v1.1.1 // indirect
18-
github.com/evanphx/json-patch v4.12.0+incompatible // indirect
19-
github.com/fsnotify/fsnotify v1.5.1 // indirect
20-
github.com/go-logr/logr v1.2.4 // indirect
14+
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
15+
github.com/go-logr/logr v1.4.1 // indirect
2116
github.com/go-openapi/jsonpointer v0.19.6 // indirect
2217
github.com/go-openapi/jsonreference v0.20.2 // indirect
2318
github.com/go-openapi/swag v0.22.3 // indirect
2419
github.com/gogo/protobuf v1.3.2 // indirect
25-
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
26-
github.com/golang/protobuf v1.5.3 // indirect
20+
github.com/golang/protobuf v1.5.4 // indirect
2721
github.com/google/gnostic-models v0.6.8 // indirect
28-
github.com/google/go-cmp v0.5.9 // indirect
2922
github.com/google/gofuzz v1.2.0 // indirect
30-
github.com/google/uuid v1.3.0 // indirect
31-
github.com/googleapis/gnostic v0.5.5 // indirect
32-
github.com/imdario/mergo v0.3.12 // indirect
3323
github.com/josharian/intern v1.0.0 // indirect
3424
github.com/json-iterator/go v1.1.12 // indirect
3525
github.com/mailru/easyjson v0.7.7 // indirect
36-
github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect
3726
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
3827
github.com/modern-go/reflect2 v1.0.2 // indirect
3928
github.com/pkg/errors v0.9.1 // indirect
40-
github.com/prometheus/client_golang v1.11.0 // indirect
41-
github.com/prometheus/client_model v0.2.0 // indirect
42-
github.com/prometheus/common v0.28.0 // indirect
43-
github.com/prometheus/procfs v0.6.0 // indirect
44-
github.com/spf13/pflag v1.0.5 // indirect
45-
golang.org/x/net v0.13.0 // indirect
46-
golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f // indirect
47-
golang.org/x/sys v0.10.0 // indirect
48-
golang.org/x/term v0.10.0 // indirect
49-
golang.org/x/text v0.11.0 // indirect
50-
golang.org/x/time v0.3.0 // indirect
51-
gomodules.xyz/jsonpatch/v2 v2.2.0 // indirect
52-
google.golang.org/appengine v1.6.7 // indirect
53-
google.golang.org/protobuf v1.30.0 // indirect
29+
golang.org/x/net v0.23.0 // indirect
30+
golang.org/x/text v0.14.0 // indirect
31+
google.golang.org/protobuf v1.33.0 // indirect
5432
gopkg.in/inf.v0 v0.9.1 // indirect
5533
gopkg.in/yaml.v2 v2.4.0 // indirect
5634
gopkg.in/yaml.v3 v3.0.1 // indirect
57-
k8s.io/api v0.28.2 // indirect
58-
k8s.io/apiextensions-apiserver v0.23.0 // indirect
59-
k8s.io/component-base v0.23.0 // indirect
60-
k8s.io/klog/v2 v2.100.1 // indirect
61-
k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9 // indirect
62-
k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 // indirect
35+
k8s.io/api v0.29.9 // indirect
36+
k8s.io/apiextensions-apiserver v0.29.3 // indirect
37+
k8s.io/klog/v2 v2.110.1 // indirect
38+
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
39+
k8s.io/utils v0.0.0-20231127182322-b307cd553661 // indirect
6340
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
64-
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect
65-
sigs.k8s.io/yaml v1.3.0 // indirect
41+
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
42+
sigs.k8s.io/yaml v1.4.0 // indirect
6643
)

api/go.sum

Lines changed: 51 additions & 1064 deletions
Large diffs are not rendered by default.

api/vendor/github.com/beorn7/perks/LICENSE

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)