@@ -33,17 +33,17 @@ import (
33
33
bootstrapv1beta1 "sigs.k8s.io/cluster-api/api/bootstrap/kubeadm/v1beta1"
34
34
controlplanev1beta1 "sigs.k8s.io/cluster-api/api/controlplane/kubeadm/v1beta1"
35
35
runtimehooksv1 "sigs.k8s.io/cluster-api/api/runtime/hooks/v1alpha1"
36
- infrav1 "sigs.k8s.io/cluster-api/test/infrastructure/docker/api/v1beta1"
37
- infraexpv1 "sigs.k8s.io/cluster-api/test/infrastructure/docker/exp/api/v1beta1"
36
+ infrav1beta1 "sigs.k8s.io/cluster-api/test/infrastructure/docker/api/v1beta1"
37
+ infraexpv1beta1 "sigs.k8s.io/cluster-api/test/infrastructure/docker/exp/api/v1beta1"
38
38
)
39
39
40
40
var (
41
41
testScheme = runtime .NewScheme ()
42
42
)
43
43
44
44
func init () {
45
- _ = infrav1 .AddToScheme (testScheme )
46
- _ = infraexpv1 .AddToScheme (testScheme )
45
+ _ = infrav1beta1 .AddToScheme (testScheme )
46
+ _ = infraexpv1beta1 .AddToScheme (testScheme )
47
47
_ = controlplanev1beta1 .AddToScheme (testScheme )
48
48
_ = bootstrapv1beta1 .AddToScheme (testScheme )
49
49
}
@@ -53,29 +53,29 @@ func Test_patchDockerClusterTemplate(t *testing.T) {
53
53
54
54
tests := []struct {
55
55
name string
56
- template * infrav1 .DockerClusterTemplate
56
+ template * infrav1beta1 .DockerClusterTemplate
57
57
variables map [string ]apiextensionsv1.JSON
58
- expectedTemplate * infrav1 .DockerClusterTemplate
58
+ expectedTemplate * infrav1beta1 .DockerClusterTemplate
59
59
expectedErr bool
60
60
}{
61
61
{
62
62
name : "no op if imageRepository is not set" ,
63
- template : & infrav1 .DockerClusterTemplate {},
63
+ template : & infrav1beta1 .DockerClusterTemplate {},
64
64
variables : nil ,
65
- expectedTemplate : & infrav1 .DockerClusterTemplate {},
65
+ expectedTemplate : & infrav1beta1 .DockerClusterTemplate {},
66
66
},
67
67
{
68
68
name : "set LoadBalancer.ImageRepository if imageRepository is set" ,
69
- template : & infrav1 .DockerClusterTemplate {},
69
+ template : & infrav1beta1 .DockerClusterTemplate {},
70
70
variables : map [string ]apiextensionsv1.JSON {
71
71
"imageRepository" : {Raw : toJSON ("testImage" )},
72
72
},
73
- expectedTemplate : & infrav1 .DockerClusterTemplate {
74
- Spec : infrav1 .DockerClusterTemplateSpec {
75
- Template : infrav1 .DockerClusterTemplateResource {
76
- Spec : infrav1 .DockerClusterSpec {
77
- LoadBalancer : infrav1 .DockerLoadBalancer {
78
- ImageMeta : infrav1 .ImageMeta {
73
+ expectedTemplate : & infrav1beta1 .DockerClusterTemplate {
74
+ Spec : infrav1beta1 .DockerClusterTemplateSpec {
75
+ Template : infrav1beta1 .DockerClusterTemplateResource {
76
+ Spec : infrav1beta1 .DockerClusterSpec {
77
+ LoadBalancer : infrav1beta1 .DockerLoadBalancer {
78
+ ImageMeta : infrav1beta1 .ImageMeta {
79
79
ImageRepository : "testImage" ,
80
80
},
81
81
},
@@ -150,32 +150,32 @@ func Test_patchDockerMachineTemplate(t *testing.T) {
150
150
151
151
tests := []struct {
152
152
name string
153
- template * infrav1 .DockerMachineTemplate
153
+ template * infrav1beta1 .DockerMachineTemplate
154
154
variables map [string ]apiextensionsv1.JSON
155
- expectedTemplate * infrav1 .DockerMachineTemplate
155
+ expectedTemplate * infrav1beta1 .DockerMachineTemplate
156
156
expectedErr bool
157
157
}{
158
158
{
159
159
name : "fails if builtin.controlPlane.version nor builtin.machineDeployment.version is not set" ,
160
- template : & infrav1 .DockerMachineTemplate {},
160
+ template : & infrav1beta1 .DockerMachineTemplate {},
161
161
variables : nil ,
162
- expectedTemplate : & infrav1 .DockerMachineTemplate {},
162
+ expectedTemplate : & infrav1beta1 .DockerMachineTemplate {},
163
163
expectedErr : true ,
164
164
},
165
165
{
166
166
name : "sets customImage for templates linked to ControlPlane" ,
167
- template : & infrav1 .DockerMachineTemplate {},
167
+ template : & infrav1beta1 .DockerMachineTemplate {},
168
168
variables : map [string ]apiextensionsv1.JSON {
169
169
runtimehooksv1 .BuiltinsName : {Raw : toJSON (runtimehooksv1.Builtins {
170
170
ControlPlane : & runtimehooksv1.ControlPlaneBuiltins {
171
171
Version : "v1.23.0" ,
172
172
},
173
173
})},
174
174
},
175
- expectedTemplate : & infrav1 .DockerMachineTemplate {
176
- Spec : infrav1 .DockerMachineTemplateSpec {
177
- Template : infrav1 .DockerMachineTemplateResource {
178
- Spec : infrav1 .DockerMachineSpec {
175
+ expectedTemplate : & infrav1beta1 .DockerMachineTemplate {
176
+ Spec : infrav1beta1 .DockerMachineTemplateSpec {
177
+ Template : infrav1beta1 .DockerMachineTemplateResource {
178
+ Spec : infrav1beta1 .DockerMachineSpec {
179
179
CustomImage : "kindest/node:v1.23.0" ,
180
180
},
181
181
},
@@ -184,18 +184,18 @@ func Test_patchDockerMachineTemplate(t *testing.T) {
184
184
},
185
185
{
186
186
name : "sets customImage for templates linked to ControlPlane for pre versions" ,
187
- template : & infrav1 .DockerMachineTemplate {},
187
+ template : & infrav1beta1 .DockerMachineTemplate {},
188
188
variables : map [string ]apiextensionsv1.JSON {
189
189
runtimehooksv1 .BuiltinsName : {Raw : toJSON (runtimehooksv1.Builtins {
190
190
ControlPlane : & runtimehooksv1.ControlPlaneBuiltins {
191
191
Version : "v1.23.0-rc.0" ,
192
192
},
193
193
})},
194
194
},
195
- expectedTemplate : & infrav1 .DockerMachineTemplate {
196
- Spec : infrav1 .DockerMachineTemplateSpec {
197
- Template : infrav1 .DockerMachineTemplateResource {
198
- Spec : infrav1 .DockerMachineSpec {
195
+ expectedTemplate : & infrav1beta1 .DockerMachineTemplate {
196
+ Spec : infrav1beta1 .DockerMachineTemplateSpec {
197
+ Template : infrav1beta1 .DockerMachineTemplateResource {
198
+ Spec : infrav1beta1 .DockerMachineSpec {
199
199
CustomImage : "kindest/node:v1.23.0-rc.0" ,
200
200
},
201
201
},
@@ -221,21 +221,21 @@ func Test_patchDockerMachinePoolTemplate(t *testing.T) {
221
221
222
222
tests := []struct {
223
223
name string
224
- template * infraexpv1 .DockerMachinePoolTemplate
224
+ template * infraexpv1beta1 .DockerMachinePoolTemplate
225
225
variables map [string ]apiextensionsv1.JSON
226
- expectedTemplate * infraexpv1 .DockerMachinePoolTemplate
226
+ expectedTemplate * infraexpv1beta1 .DockerMachinePoolTemplate
227
227
expectedErr bool
228
228
}{
229
229
{
230
230
name : "fails if builtin.controlPlane.version nor builtin.machinePool.version is not set" ,
231
- template : & infraexpv1 .DockerMachinePoolTemplate {},
231
+ template : & infraexpv1beta1 .DockerMachinePoolTemplate {},
232
232
variables : nil ,
233
- expectedTemplate : & infraexpv1 .DockerMachinePoolTemplate {},
233
+ expectedTemplate : & infraexpv1beta1 .DockerMachinePoolTemplate {},
234
234
expectedErr : true ,
235
235
},
236
236
{
237
237
name : "sets customImage for templates linked to ControlPlane" ,
238
- template : & infraexpv1 .DockerMachinePoolTemplate {},
238
+ template : & infraexpv1beta1 .DockerMachinePoolTemplate {},
239
239
variables : map [string ]apiextensionsv1.JSON {
240
240
runtimehooksv1 .BuiltinsName : {Raw : toJSON (runtimehooksv1.Builtins {
241
241
ControlPlane : & runtimehooksv1.ControlPlaneBuiltins {
@@ -247,11 +247,11 @@ func Test_patchDockerMachinePoolTemplate(t *testing.T) {
247
247
},
248
248
})},
249
249
},
250
- expectedTemplate : & infraexpv1 .DockerMachinePoolTemplate {
251
- Spec : infraexpv1 .DockerMachinePoolTemplateSpec {
252
- Template : infraexpv1 .DockerMachinePoolTemplateResource {
253
- Spec : infraexpv1 .DockerMachinePoolSpec {
254
- Template : infraexpv1 .DockerMachinePoolMachineTemplate {
250
+ expectedTemplate : & infraexpv1beta1 .DockerMachinePoolTemplate {
251
+ Spec : infraexpv1beta1 .DockerMachinePoolTemplateSpec {
252
+ Template : infraexpv1beta1 .DockerMachinePoolTemplateResource {
253
+ Spec : infraexpv1beta1 .DockerMachinePoolSpec {
254
+ Template : infraexpv1beta1 .DockerMachinePoolMachineTemplate {
255
255
CustomImage : "kindest/node:v1.23.0" ,
256
256
},
257
257
},
@@ -311,22 +311,22 @@ func TestHandler_GeneratePatches(t *testing.T) {
311
311
APIVersion : controlplanev1beta1 .GroupVersion .String (),
312
312
},
313
313
}
314
- dockerMachineTemplate := infrav1 .DockerMachineTemplate {
314
+ dockerMachineTemplate := infrav1beta1 .DockerMachineTemplate {
315
315
TypeMeta : metav1.TypeMeta {
316
316
Kind : "DockerMachineTemplate" ,
317
- APIVersion : infrav1 .GroupVersion .String (),
317
+ APIVersion : infrav1beta1 .GroupVersion .String (),
318
318
},
319
319
}
320
- dockerMachinePoolTemplate := infraexpv1 .DockerMachinePoolTemplate {
320
+ dockerMachinePoolTemplate := infraexpv1beta1 .DockerMachinePoolTemplate {
321
321
TypeMeta : metav1.TypeMeta {
322
322
Kind : "DockerMachinePoolTemplate" ,
323
- APIVersion : infrav1 .GroupVersion .String (),
323
+ APIVersion : infrav1beta1 .GroupVersion .String (),
324
324
},
325
325
}
326
- dockerClusterTemplate := infrav1 .DockerClusterTemplate {
326
+ dockerClusterTemplate := infrav1beta1 .DockerClusterTemplate {
327
327
TypeMeta : metav1.TypeMeta {
328
328
Kind : "DockerClusterTemplate" ,
329
- APIVersion : infrav1 .GroupVersion .String (),
329
+ APIVersion : infrav1beta1 .GroupVersion .String (),
330
330
},
331
331
}
332
332
tests := []struct {
0 commit comments