@@ -19,6 +19,7 @@ package v1beta1
19
19
import (
20
20
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
21
21
apiconversion "k8s.io/apimachinery/pkg/conversion"
22
+ "k8s.io/utils/ptr"
22
23
"sigs.k8s.io/controller-runtime/pkg/conversion"
23
24
24
25
clusterv1beta1 "sigs.k8s.io/cluster-api/api/core/v1beta1"
@@ -139,7 +140,7 @@ func Convert_v1beta1_DevClusterStatus_To_v1beta2_DevClusterStatus(in *DevCluster
139
140
if out .Initialization == nil {
140
141
out .Initialization = & infrav1.DevClusterInitializationStatus {}
141
142
}
142
- out .Initialization .Provisioned = in .Ready
143
+ out .Initialization .Provisioned = ptr . To ( in .Ready )
143
144
}
144
145
145
146
if in .FailureDomains != nil {
@@ -183,8 +184,8 @@ func Convert_v1beta2_DevClusterStatus_To_v1beta1_DevClusterStatus(in *infrav1.De
183
184
return err
184
185
}
185
186
186
- if in .Initialization != nil {
187
- out .Ready = in .Initialization .Provisioned
187
+ if in .Initialization != nil && in . Initialization . Provisioned != nil {
188
+ out .Ready = * in .Initialization .Provisioned
188
189
}
189
190
190
191
if in .FailureDomains != nil {
@@ -225,7 +226,7 @@ func Convert_v1beta1_DevMachineStatus_To_v1beta2_DevMachineStatus(in *DevMachine
225
226
if out .Initialization == nil {
226
227
out .Initialization = & infrav1.DevMachineInitializationStatus {}
227
228
}
228
- out .Initialization .Provisioned = in .Ready
229
+ out .Initialization .Provisioned = ptr . To ( in .Ready )
229
230
}
230
231
231
232
// Reset conditions from autogenerated conversions
@@ -258,8 +259,8 @@ func Convert_v1beta2_DevMachineStatus_To_v1beta1_DevMachineStatus(in *infrav1.De
258
259
return err
259
260
}
260
261
261
- if in .Initialization != nil && in .Initialization .Provisioned {
262
- out .Ready = in .Initialization .Provisioned
262
+ if in .Initialization != nil && in .Initialization .Provisioned != nil {
263
+ out .Ready = * in .Initialization .Provisioned
263
264
}
264
265
265
266
// Reset conditions from autogenerated conversions
@@ -291,7 +292,7 @@ func Convert_v1beta1_DockerClusterStatus_To_v1beta2_DockerClusterStatus(in *Dock
291
292
if out .Initialization == nil {
292
293
out .Initialization = & infrav1.DockerClusterInitializationStatus {}
293
294
}
294
- out .Initialization .Provisioned = in .Ready
295
+ out .Initialization .Provisioned = ptr . To ( in .Ready )
295
296
}
296
297
297
298
if in .FailureDomains != nil {
@@ -335,8 +336,8 @@ func Convert_v1beta2_DockerClusterStatus_To_v1beta1_DockerClusterStatus(in *infr
335
336
return err
336
337
}
337
338
338
- if in .Initialization != nil {
339
- out .Ready = in .Initialization .Provisioned
339
+ if in .Initialization != nil && in . Initialization . Provisioned != nil {
340
+ out .Ready = * in .Initialization .Provisioned
340
341
}
341
342
342
343
if in .FailureDomains != nil {
@@ -377,7 +378,7 @@ func Convert_v1beta1_DockerMachineStatus_To_v1beta2_DockerMachineStatus(in *Dock
377
378
if out .Initialization == nil {
378
379
out .Initialization = & infrav1.DockerMachineInitializationStatus {}
379
380
}
380
- out .Initialization .Provisioned = in .Ready
381
+ out .Initialization .Provisioned = ptr . To ( in .Ready )
381
382
}
382
383
383
384
// Reset conditions from autogenerated conversions
@@ -410,8 +411,8 @@ func Convert_v1beta2_DockerMachineStatus_To_v1beta1_DockerMachineStatus(in *infr
410
411
return err
411
412
}
412
413
413
- if in .Initialization != nil && in .Initialization .Provisioned {
414
- out .Ready = in .Initialization .Provisioned
414
+ if in .Initialization != nil && in .Initialization .Provisioned != nil {
415
+ out .Ready = * in .Initialization .Provisioned
415
416
}
416
417
417
418
// Reset conditions from autogenerated conversions
0 commit comments