Skip to content

Commit 6e4686e

Browse files
committed
cluster-api/providers/azurestack: go.mod fork
Vendors the openshift azurestack capi provider fork, so that we can run this controller when performing an azurestack install. The API fork is committed directly in the repo, so we do not need to vendor the module into the installer directly.
1 parent 5451f69 commit 6e4686e

File tree

3 files changed

+721
-0
lines changed

3 files changed

+721
-0
lines changed
Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
module openshift/installer/cluster-api/providers/azurestack
2+
3+
go 1.22.11
4+
5+
toolchain go1.24.1
6+
7+
require sigs.k8s.io/cluster-api-provider-azure v1.19.1
8+
9+
require (
10+
cel.dev/expr v0.19.1 // indirect
11+
github.com/Azure/azure-sdk-for-go v68.0.0+incompatible // indirect
12+
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.0 // indirect
13+
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.2 // indirect
14+
github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect
15+
github.com/Azure/azure-sdk-for-go/sdk/keyvault/azsecrets v0.12.0 // indirect
16+
github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 // indirect
17+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/authorization/armauthorization/v2 v2.2.0 // indirect
18+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.7.0 // indirect
19+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerregistry/armcontainerregistry v1.2.0 // indirect
20+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice/v4 v4.8.0 // indirect
21+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/keyvault/armkeyvault v1.4.0 // indirect
22+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/msi/armmsi v1.2.0 // indirect
23+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4 v4.3.0 // indirect
24+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/privatedns/armprivatedns v1.3.0 // indirect
25+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resourcehealth/armresourcehealth v1.3.0 // indirect
26+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.2.0 // indirect
27+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.6.0 // indirect
28+
github.com/Azure/azure-sdk-for-go/sdk/tracing/azotel v0.4.0 // indirect
29+
github.com/Azure/azure-service-operator/v2 v2.11.0 // indirect
30+
github.com/Azure/go-autorest v14.2.0+incompatible // indirect
31+
github.com/Azure/go-autorest/autorest v0.11.30 // indirect
32+
github.com/Azure/go-autorest/autorest/adal v0.9.24 // indirect
33+
github.com/Azure/go-autorest/autorest/azure/auth v0.5.13 // indirect
34+
github.com/Azure/go-autorest/autorest/azure/cli v0.4.6 // indirect
35+
github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect
36+
github.com/Azure/go-autorest/autorest/mocks v0.4.2 // indirect
37+
github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect
38+
github.com/Azure/go-autorest/autorest/validation v0.3.1 // indirect
39+
github.com/Azure/go-autorest/logger v0.2.1 // indirect
40+
github.com/Azure/go-autorest/tracing v0.6.0 // indirect
41+
github.com/Azure/msi-dataplane v0.4.0 // indirect
42+
github.com/AzureAD/microsoft-authentication-library-for-go v1.3.3 // indirect
43+
github.com/NYTimes/gziphandler v1.1.1 // indirect
44+
github.com/antlr4-go/antlr/v4 v4.13.1 // indirect
45+
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
46+
github.com/asaskevich/govalidator/v11 v11.0.2-0.20250122183457-e11347878e23 // indirect
47+
github.com/benbjohnson/clock v1.3.5 // indirect
48+
github.com/beorn7/perks v1.0.1 // indirect
49+
github.com/blang/semver v3.5.1+incompatible // indirect
50+
github.com/blang/semver/v4 v4.0.0 // indirect
51+
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
52+
github.com/cespare/xxhash/v2 v2.3.0 // indirect
53+
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
54+
github.com/dimchansky/utfbom v1.1.1 // indirect
55+
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
56+
github.com/evanphx/json-patch/v5 v5.9.11 // indirect
57+
github.com/felixge/httpsnoop v1.0.4 // indirect
58+
github.com/fsnotify/fsnotify v1.8.0 // indirect
59+
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
60+
github.com/go-logr/logr v1.4.2 // indirect
61+
github.com/go-logr/stdr v1.2.2 // indirect
62+
github.com/go-openapi/jsonpointer v0.21.0 // indirect
63+
github.com/go-openapi/jsonreference v0.21.0 // indirect
64+
github.com/go-openapi/swag v0.23.0 // indirect
65+
github.com/gobuffalo/flect v1.0.3 // indirect
66+
github.com/gogo/protobuf v1.3.2 // indirect
67+
github.com/golang-jwt/jwt/v4 v4.5.2 // indirect
68+
github.com/golang-jwt/jwt/v5 v5.2.2 // indirect
69+
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
70+
github.com/golang/protobuf v1.5.4 // indirect
71+
github.com/google/cel-go v0.22.0 // indirect
72+
github.com/google/gnostic-models v0.6.8 // indirect
73+
github.com/google/go-cmp v0.7.0 // indirect
74+
github.com/google/gofuzz v1.2.0 // indirect
75+
github.com/google/uuid v1.6.0 // indirect
76+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 // indirect
77+
github.com/hashicorp/golang-lru v1.0.2 // indirect
78+
github.com/imdario/mergo v0.3.16 // indirect
79+
github.com/inconshreveable/mousetrap v1.1.0 // indirect
80+
github.com/jellydator/ttlcache/v3 v3.3.0 // indirect
81+
github.com/josharian/intern v1.0.0 // indirect
82+
github.com/json-iterator/go v1.1.12 // indirect
83+
github.com/klauspost/compress v1.17.9 // indirect
84+
github.com/kylelemons/godebug v1.1.0 // indirect
85+
github.com/mailru/easyjson v0.7.7 // indirect
86+
github.com/mitchellh/go-homedir v1.1.0 // indirect
87+
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
88+
github.com/modern-go/reflect2 v1.0.2 // indirect
89+
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
90+
github.com/onsi/gomega v1.36.2 // indirect
91+
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
92+
github.com/pkg/errors v0.9.1 // indirect
93+
github.com/prometheus/client_golang v1.20.5 // indirect
94+
github.com/prometheus/client_model v0.6.1 // indirect
95+
github.com/prometheus/common v0.62.0 // indirect
96+
github.com/prometheus/procfs v0.15.1 // indirect
97+
github.com/samber/lo v1.47.0 // indirect
98+
github.com/spf13/cobra v1.8.1 // indirect
99+
github.com/spf13/pflag v1.0.6 // indirect
100+
github.com/stoewer/go-strcase v1.3.0 // indirect
101+
github.com/x448/float16 v0.8.4 // indirect
102+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
103+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
104+
go.opentelemetry.io/otel v1.35.0 // indirect
105+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0 // indirect
106+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0 // indirect
107+
go.opentelemetry.io/otel/exporters/prometheus v0.57.0 // indirect
108+
go.opentelemetry.io/otel/metric v1.35.0 // indirect
109+
go.opentelemetry.io/otel/sdk v1.35.0 // indirect
110+
go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect
111+
go.opentelemetry.io/otel/trace v1.35.0 // indirect
112+
go.opentelemetry.io/proto/otlp v1.5.0 // indirect
113+
go.uber.org/mock v0.5.0 // indirect
114+
golang.org/x/crypto v0.33.0 // indirect
115+
golang.org/x/exp v0.0.0-20250210185358-939b2ce775ac // indirect
116+
golang.org/x/mod v0.23.0 // indirect
117+
golang.org/x/net v0.35.0 // indirect
118+
golang.org/x/oauth2 v0.26.0 // indirect
119+
golang.org/x/sync v0.11.0 // indirect
120+
golang.org/x/sys v0.30.0 // indirect
121+
golang.org/x/term v0.29.0 // indirect
122+
golang.org/x/text v0.22.0 // indirect
123+
golang.org/x/time v0.8.0 // indirect
124+
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
125+
google.golang.org/genproto/googleapis/api v0.0.0-20250218202821-56aae31c358a // indirect
126+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a // indirect
127+
google.golang.org/grpc v1.71.0 // indirect
128+
google.golang.org/protobuf v1.36.5 // indirect
129+
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
130+
gopkg.in/inf.v0 v0.9.1 // indirect
131+
gopkg.in/yaml.v2 v2.4.0 // indirect
132+
gopkg.in/yaml.v3 v3.0.1 // indirect
133+
k8s.io/api v0.31.3 // indirect
134+
k8s.io/apiextensions-apiserver v0.31.3 // indirect
135+
k8s.io/apimachinery v0.31.3 // indirect
136+
k8s.io/apiserver v0.31.3 // indirect
137+
k8s.io/client-go v0.31.3 // indirect
138+
k8s.io/cloud-provider v0.30.2 // indirect
139+
k8s.io/cluster-bootstrap v0.31.3 // indirect
140+
k8s.io/component-base v0.31.3 // indirect
141+
k8s.io/component-helpers v0.30.3 // indirect
142+
k8s.io/klog/v2 v2.130.1 // indirect
143+
k8s.io/kube-openapi v0.0.0-20240827152857-f7e401e7b4c2 // indirect
144+
k8s.io/utils v0.0.0-20240821151609-f90d01438635 // indirect
145+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.30.3 // indirect
146+
sigs.k8s.io/cloud-provider-azure v1.30.4 // indirect
147+
sigs.k8s.io/cloud-provider-azure/pkg/azclient v0.0.29 // indirect
148+
sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader v0.0.16 // indirect
149+
sigs.k8s.io/cluster-api v1.9.5 // indirect
150+
sigs.k8s.io/controller-runtime v0.19.6 // indirect
151+
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
152+
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
153+
sigs.k8s.io/yaml v1.4.0 // indirect
154+
)
155+
156+
replace sigs.k8s.io/cluster-api-provider-azure => github.com/openshift/cluster-api-provider-azurestack v0.0.0-20250410174346-ae86003b65c7

0 commit comments

Comments
 (0)