Skip to content

Commit e64333a

Browse files
Address feedback
1 parent ea9abd3 commit e64333a

File tree

6 files changed

+62
-60
lines changed

6 files changed

+62
-60
lines changed

test/infrastructure/docker/api/v1beta1/devcluster_types.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ const (
3232

3333
// DevCluster's Ready condition and corresponding reasons that will be used in v1Beta2 API version.
3434
const (
35-
// DevClusterReadyV1Beta2Condition is true if the DevCluster's VMProvisioned, NodeProvisioned,
36-
// EtcdProvisioned (if present) and APIServerProvisioned (if present) conditions are true.
35+
// DevClusterReadyV1Beta2Condition is true if
36+
// - The DevCluster's is using a docker backend and LoadBalancerAvailable is true.
3737
DevClusterReadyV1Beta2Condition = clusterv1.ReadyV1Beta2Condition
3838

3939
// DevClusterReadyV1Beta2Reason surfaces when the DevCluster readiness criteria is met.
@@ -47,25 +47,25 @@ const (
4747
DevClusterReadyUnknownV1Beta2Reason = clusterv1.ReadyUnknownV1Beta2Reason
4848
)
4949

50-
// DevMachine's v1Beta2 conditions that apply to the docker backend.
50+
// DevCluster's v1Beta2 conditions that apply to the docker backend.
5151

5252
// LoadBalancerAvailable condition and corresponding reasons that will be used in v1Beta2 API version for a DevCluster's docker backend.
5353
const (
54-
// DockerClusterDockerLoadBalancerAvailableV1Beta2Condition documents the availability of the container that implements
54+
// DevClusterDockerLoadBalancerAvailableV1Beta2Condition documents the availability of the container that implements
5555
// the load balancer for a DevCluster's docker backend..
56-
DockerClusterDockerLoadBalancerAvailableV1Beta2Condition string = "LoadBalancerAvailable"
56+
DevClusterDockerLoadBalancerAvailableV1Beta2Condition string = "LoadBalancerAvailable"
5757

58-
// DockerClusterDockerLoadBalancerNotAvailableV1Beta2Reason surfaces when the container that implements
58+
// DevClusterDockerLoadBalancerNotAvailableV1Beta2Reason surfaces when the container that implements
5959
// the load balancer for a DevCluster's docker backend is not available.
60-
DockerClusterDockerLoadBalancerNotAvailableV1Beta2Reason = clusterv1.NotAvailableV1Beta2Reason
60+
DevClusterDockerLoadBalancerNotAvailableV1Beta2Reason = clusterv1.NotAvailableV1Beta2Reason
6161

62-
// DockerClusterDockerLoadBalancerNotAvailableV1Beta2Reason surfaces when the container that implements
62+
// DevClusterDockerLoadBalancerAvailableV1Beta2Reason surfaces when the container that implements
6363
// the load balancer for a DevCluster's docker backend is available.
64-
DockerClusterDockerLoadBalancerAvailableV1Beta2Reason = clusterv1.AvailableV1Beta2Reason
64+
DevClusterDockerLoadBalancerAvailableV1Beta2Reason = clusterv1.AvailableV1Beta2Reason
6565

66-
// DockerClusterDockerLoadBalancerDeletingV1Beta2Reason surfaces when the container that implements
66+
// DevClusterDockerLoadBalancerDeletingV1Beta2Reason surfaces when the container that implements
6767
// the load balancer for a DevCluster's docker backend is deleting.
68-
DockerClusterDockerLoadBalancerDeletingV1Beta2Reason = clusterv1.DeletingV1Beta2Reason
68+
DevClusterDockerLoadBalancerDeletingV1Beta2Reason = clusterv1.DeletingV1Beta2Reason
6969
)
7070

7171
// DevClusterSpec defines the desired state of the DevCluster infrastructure.

test/infrastructure/docker/api/v1beta1/devmachine_types.go

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,10 @@ const (
7070

7171
// DevMachine's Ready condition and corresponding reasons that will be used in v1Beta2 API version.
7272
const (
73-
// DevMachineReadyV1Beta2Condition is true if the DevMachine's VMProvisioned, NodeProvisioned,
74-
// EtcdProvisioned (if present) and APIServerProvisioned (if present) conditions are true.
73+
// DevMachineReadyV1Beta2Condition is true if
74+
// - The DevMachine's is using a docker backend and LoadBalancerAvailable is true.
75+
// - The DevMachine's is using an in memory backend and VMProvisioned, NodeProvisioned,
76+
// EtcdProvisioned (if present) and APIServerProvisioned (if present) conditions are true
7577
DevMachineReadyV1Beta2Condition = clusterv1.ReadyV1Beta2Condition
7678

7779
// DevMachineReadyV1Beta2Reason surfaces when the DevMachine readiness criteria is met.
@@ -96,9 +98,9 @@ const (
9698
// by the DevMachine's docker backend controller (not by cloud-init).
9799
DevMachineDockerContainerProvisionedV1Beta2Condition string = "ContainerProvisioned"
98100

99-
// DevMachineDockerContainerWaitingForClusterInfrastructureV1Beta2Reason documents the container for a DevMachine's docker backend waiting for the cluster
101+
// DevMachineDockerContainerWaitingForClusterInfrastructureReadyV1Beta2Reason documents the container for a DevMachine's docker backend waiting for the cluster
100102
// infrastructure to be ready.
101-
DevMachineDockerContainerWaitingForClusterInfrastructureV1Beta2Reason = clusterv1.WaitingForClusterInfrastructureReadyV1Beta2Reason
103+
DevMachineDockerContainerWaitingForClusterInfrastructureReadyV1Beta2Reason = clusterv1.WaitingForClusterInfrastructureReadyV1Beta2Reason
102104

103105
// DevMachineDockerContainerWaitingForControlPlaneInitializedV1Beta2Reason documents a container for a DevMachine's docker backend waiting
104106
// for the control plane to be initialized.
@@ -111,7 +113,7 @@ const (
111113
// DevMachineDockerContainerProvisionedV1Beta2Reason documents the container for a DevMachine's docker backend is provisioned.
112114
DevMachineDockerContainerProvisionedV1Beta2Reason = clusterv1.ProvisionedV1Beta2Reason
113115

114-
// DevMachineDockerContainerWaitingForClusterInfrastructureV1Beta2Reason documents the container for a DevMachine's docker
116+
// DevMachineDockerContainerNotProvisionedV1Beta2Reason documents the container for a DevMachine's docker
115117
// backend is not provisioned.
116118
DevMachineDockerContainerNotProvisionedV1Beta2Reason = clusterv1.NotProvisionedV1Beta2Reason
117119

@@ -122,22 +124,22 @@ const (
122124

123125
// BootstrapExecSucceeded condition and corresponding reasons that will be used in v1Beta2 API version for a DevMachine's docker backend.
124126
const (
125-
// DockerMachineBootstrapExecSucceededV1Beta2Condition provides an observation of the DevMachine's docker backend bootstrap process.
127+
// DevMachineDockerContainerBootstrapExecSucceededV1Beta2Condition provides an observation of the DevMachine's docker backend bootstrap process.
126128
// It is set based on successful execution of bootstrap commands and on the existence of
127129
// the /run/cluster-api/bootstrap-success.complete file.
128-
// The condition gets generated after ContainerProvisionedCondition is True.
130+
// The condition gets generated after ContainerProvisioned condition is True.
129131
//
130132
// NOTE as a difference from other providers, container provisioning and bootstrap are directly managed
131133
// by the DevMachine's docker backend controller (not by cloud-init).
132-
DevMachineDockerBootstrapExecSucceededV1Beta2Condition string = "BootstrapExecSucceeded"
134+
DevMachineDockerContainerBootstrapExecSucceededV1Beta2Condition string = "BootstrapExecSucceeded"
133135

134-
// DevMachineDockerBootstrapExecSucceededV1Beta2Reason documents the container for a DevMachine's docker backend having
136+
// DevMachineDockerContainerBootstrapExecSucceededV1Beta2Reason documents the container for a DevMachine's docker backend having
135137
// completed bootstrap exec commands.
136-
DevMachineDockerBootstrapExecSucceededV1Beta2Reason string = "Succeeded"
138+
DevMachineDockerContainerBootstrapExecSucceededV1Beta2Reason string = "Succeeded"
137139

138-
// DevMachineDockerBootstrapExecSucceededV1Beta2Reason documents the container for a DevMachine's docker backend not having
140+
// DevMachineDockerContainerBootstrapExecNotSucceededV1Beta2Reason documents the container for a DevMachine's docker backend not having
139141
// completed bootstrap exec commands.
140-
DevMachineDockerBootstrapExecNotSucceededV1Beta2Reason string = "NotSucceeded"
142+
DevMachineDockerContainerBootstrapExecNotSucceededV1Beta2Reason string = "NotSucceeded"
141143
)
142144

143145
// DevMachine's v1Beta2 conditions that apply to the in memory backend.

test/infrastructure/docker/internal/controllers/backends/docker/dockercluster_backend.go

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ func (r *ClusterBackEndReconciler) ReconcileNormal(ctx context.Context, cluster
6363
if err != nil {
6464
conditions.MarkFalse(dockerCluster, infrav1.LoadBalancerAvailableCondition, infrav1.LoadBalancerProvisioningFailedReason, clusterv1.ConditionSeverityWarning, err.Error())
6565
v1beta2conditions.Set(dockerCluster, metav1.Condition{
66-
Type: infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Condition,
66+
Type: infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Condition,
6767
Status: metav1.ConditionFalse,
68-
Reason: infrav1.DockerClusterDockerLoadBalancerNotAvailableV1Beta2Reason,
68+
Reason: infrav1.DevClusterDockerLoadBalancerNotAvailableV1Beta2Reason,
6969
Message: fmt.Sprintf("Failed to create helper for managing the externalLoadBalancer: %v", err),
7070
})
7171
return ctrl.Result{}, errors.Wrapf(err, "failed to create helper for managing the externalLoadBalancer")
@@ -75,9 +75,9 @@ func (r *ClusterBackEndReconciler) ReconcileNormal(ctx context.Context, cluster
7575
if err := externalLoadBalancer.Create(ctx); err != nil {
7676
conditions.MarkFalse(dockerCluster, infrav1.LoadBalancerAvailableCondition, infrav1.LoadBalancerProvisioningFailedReason, clusterv1.ConditionSeverityWarning, err.Error())
7777
v1beta2conditions.Set(dockerCluster, metav1.Condition{
78-
Type: infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Condition,
78+
Type: infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Condition,
7979
Status: metav1.ConditionFalse,
80-
Reason: infrav1.DockerClusterDockerLoadBalancerNotAvailableV1Beta2Reason,
80+
Reason: infrav1.DevClusterDockerLoadBalancerNotAvailableV1Beta2Reason,
8181
Message: fmt.Sprintf("Failed to create load balancer: %v", err),
8282
})
8383
return ctrl.Result{}, errors.Wrap(err, "failed to create load balancer")
@@ -88,9 +88,9 @@ func (r *ClusterBackEndReconciler) ReconcileNormal(ctx context.Context, cluster
8888
if err != nil {
8989
conditions.MarkFalse(dockerCluster, infrav1.LoadBalancerAvailableCondition, infrav1.LoadBalancerProvisioningFailedReason, clusterv1.ConditionSeverityWarning, err.Error())
9090
v1beta2conditions.Set(dockerCluster, metav1.Condition{
91-
Type: infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Condition,
91+
Type: infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Condition,
9292
Status: metav1.ConditionFalse,
93-
Reason: infrav1.DockerClusterDockerLoadBalancerNotAvailableV1Beta2Reason,
93+
Reason: infrav1.DevClusterDockerLoadBalancerNotAvailableV1Beta2Reason,
9494
Message: fmt.Sprintf("Failed to get ip for the load balancer: %v", err),
9595
})
9696
return ctrl.Result{}, errors.Wrap(err, "failed to get ip for the load balancer")
@@ -106,9 +106,9 @@ func (r *ClusterBackEndReconciler) ReconcileNormal(ctx context.Context, cluster
106106
dockerCluster.Status.Ready = true
107107
conditions.MarkTrue(dockerCluster, infrav1.LoadBalancerAvailableCondition)
108108
v1beta2conditions.Set(dockerCluster, metav1.Condition{
109-
Type: infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Condition,
109+
Type: infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Condition,
110110
Status: metav1.ConditionTrue,
111-
Reason: infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Reason,
111+
Reason: infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Reason,
112112
})
113113

114114
return ctrl.Result{}, nil
@@ -128,9 +128,9 @@ func (r *ClusterBackEndReconciler) ReconcileDelete(ctx context.Context, cluster
128128
if err != nil {
129129
conditions.MarkFalse(dockerCluster, infrav1.LoadBalancerAvailableCondition, infrav1.LoadBalancerProvisioningFailedReason, clusterv1.ConditionSeverityWarning, err.Error())
130130
v1beta2conditions.Set(dockerCluster, metav1.Condition{
131-
Type: infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Condition,
131+
Type: infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Condition,
132132
Status: metav1.ConditionFalse,
133-
Reason: infrav1.DockerClusterDockerLoadBalancerNotAvailableV1Beta2Reason,
133+
Reason: infrav1.DevClusterDockerLoadBalancerNotAvailableV1Beta2Reason,
134134
Message: fmt.Sprintf("Failed to create helper for managing the externalLoadBalancer: %v", err),
135135
})
136136

@@ -142,9 +142,9 @@ func (r *ClusterBackEndReconciler) ReconcileDelete(ctx context.Context, cluster
142142
if conditions.GetReason(dockerCluster, infrav1.LoadBalancerAvailableCondition) != clusterv1.DeletingReason {
143143
conditions.MarkFalse(dockerCluster, infrav1.LoadBalancerAvailableCondition, clusterv1.DeletingReason, clusterv1.ConditionSeverityInfo, "")
144144
v1beta2conditions.Set(dockerCluster, metav1.Condition{
145-
Type: infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Condition,
145+
Type: infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Condition,
146146
Status: metav1.ConditionFalse,
147-
Reason: infrav1.DockerClusterDockerLoadBalancerDeletingV1Beta2Reason,
147+
Reason: infrav1.DevClusterDockerLoadBalancerDeletingV1Beta2Reason,
148148
})
149149
return ctrl.Result{RequeueAfter: 1 * time.Second}, nil
150150
}
@@ -176,16 +176,16 @@ func (r *ClusterBackEndReconciler) PatchDevCluster(ctx context.Context, patchHel
176176
)
177177
if err := v1beta2conditions.SetSummaryCondition(dockerCluster, dockerCluster, infrav1.DevClusterReadyV1Beta2Condition,
178178
v1beta2conditions.ForConditionTypes{
179-
infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Condition,
179+
infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Condition,
180180
},
181181
// Using a custom merge strategy to override reasons applied during merge.
182182
v1beta2conditions.CustomMergeStrategy{
183183
MergeStrategy: v1beta2conditions.DefaultMergeStrategy(
184184
// Use custom reasons.
185185
v1beta2conditions.ComputeReasonFunc(v1beta2conditions.GetDefaultComputeMergeReasonFunc(
186-
infrav1.DevMachineNotReadyV1Beta2Reason,
187-
infrav1.DevMachineReadyUnknownV1Beta2Reason,
188-
infrav1.DevMachineReadyV1Beta2Reason,
186+
infrav1.DevClusterNotReadyV1Beta2Reason,
187+
infrav1.DevClusterReadyUnknownV1Beta2Reason,
188+
infrav1.DevClusterReadyV1Beta2Reason,
189189
)),
190190
),
191191
},
@@ -203,7 +203,7 @@ func (r *ClusterBackEndReconciler) PatchDevCluster(ctx context.Context, patchHel
203203
}},
204204
patch.WithOwnedV1Beta2Conditions{Conditions: []string{
205205
infrav1.DevClusterReadyV1Beta2Condition,
206-
infrav1.DockerClusterDockerLoadBalancerAvailableV1Beta2Condition,
206+
infrav1.DevClusterDockerLoadBalancerAvailableV1Beta2Condition,
207207
}},
208208
)
209209
}

test/infrastructure/docker/internal/controllers/backends/docker/dockermachine_backend.go

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ func (r *MachineBackendReconciler) ReconcileNormal(ctx context.Context, cluster
7575
v1beta2conditions.Set(dockerMachine, metav1.Condition{
7676
Type: infrav1.DevMachineDockerContainerProvisionedV1Beta2Condition,
7777
Status: metav1.ConditionFalse,
78-
Reason: infrav1.DevMachineDockerContainerWaitingForClusterInfrastructureV1Beta2Reason,
78+
Reason: infrav1.DevMachineDockerContainerWaitingForClusterInfrastructureReadyV1Beta2Reason,
7979
})
8080
return ctrl.Result{}, nil
8181
}
@@ -132,12 +132,12 @@ func (r *MachineBackendReconciler) ReconcileNormal(ctx context.Context, cluster
132132
return ctrl.Result{}, errors.Wrap(err, "failed to set the machine address")
133133
}
134134
} else {
135-
conditions.MarkFalse(dockerMachine, infrav1.ContainerProvisionedCondition, infrav1.ContainerDeletedReason, clusterv1.ConditionSeverityError, fmt.Sprintf("Container %s does not exists anymore", externalMachine.Name()))
135+
conditions.MarkFalse(dockerMachine, infrav1.ContainerProvisionedCondition, infrav1.ContainerDeletedReason, clusterv1.ConditionSeverityError, fmt.Sprintf("Container %s does not exist anymore", externalMachine.Name()))
136136
v1beta2conditions.Set(dockerMachine, metav1.Condition{
137137
Type: infrav1.DevMachineDockerContainerProvisionedV1Beta2Condition,
138138
Status: metav1.ConditionFalse,
139139
Reason: infrav1.DevMachineDockerContainerNotProvisionedV1Beta2Reason,
140-
Message: fmt.Sprintf("Container %s does not exists anymore", externalMachine.Name()),
140+
Message: fmt.Sprintf("Container %s does not exist anymore", externalMachine.Name()),
141141
})
142142
}
143143
return ctrl.Result{}, nil
@@ -218,9 +218,9 @@ func (r *MachineBackendReconciler) ReconcileNormal(ctx context.Context, cluster
218218
if !conditions.Has(dockerMachine, infrav1.BootstrapExecSucceededCondition) {
219219
conditions.MarkFalse(dockerMachine, infrav1.BootstrapExecSucceededCondition, infrav1.BootstrappingReason, clusterv1.ConditionSeverityInfo, "")
220220
v1beta2conditions.Set(dockerMachine, metav1.Condition{
221-
Type: infrav1.DevMachineDockerBootstrapExecSucceededV1Beta2Condition,
221+
Type: infrav1.DevMachineDockerContainerBootstrapExecSucceededV1Beta2Condition,
222222
Status: metav1.ConditionFalse,
223-
Reason: infrav1.DevMachineDockerBootstrapExecNotSucceededV1Beta2Reason,
223+
Reason: infrav1.DevMachineDockerContainerBootstrapExecNotSucceededV1Beta2Reason,
224224
})
225225
requeue = true
226226
}
@@ -276,9 +276,9 @@ func (r *MachineBackendReconciler) ReconcileNormal(ctx context.Context, cluster
276276
if err := externalMachine.ExecBootstrap(timeoutCtx, bootstrapData, format, version, dockerMachine.Spec.Backend.Docker.CustomImage); err != nil {
277277
conditions.MarkFalse(dockerMachine, infrav1.BootstrapExecSucceededCondition, infrav1.BootstrapFailedReason, clusterv1.ConditionSeverityWarning, "Repeating bootstrap")
278278
v1beta2conditions.Set(dockerMachine, metav1.Condition{
279-
Type: infrav1.DevMachineDockerBootstrapExecSucceededV1Beta2Condition,
279+
Type: infrav1.DevMachineDockerContainerBootstrapExecSucceededV1Beta2Condition,
280280
Status: metav1.ConditionFalse,
281-
Reason: infrav1.DevMachineDockerBootstrapExecNotSucceededV1Beta2Reason,
281+
Reason: infrav1.DevMachineDockerContainerBootstrapExecNotSucceededV1Beta2Reason,
282282
Message: "Failed to exec DockerMachine bootstrap",
283283
})
284284
return ctrl.Result{}, errors.Wrap(err, "failed to exec DockerMachine bootstrap")
@@ -288,9 +288,9 @@ func (r *MachineBackendReconciler) ReconcileNormal(ctx context.Context, cluster
288288
if err := externalMachine.CheckForBootstrapSuccess(timeoutCtx, true); err != nil {
289289
conditions.MarkFalse(dockerMachine, infrav1.BootstrapExecSucceededCondition, infrav1.BootstrapFailedReason, clusterv1.ConditionSeverityWarning, "Repeating bootstrap")
290290
v1beta2conditions.Set(dockerMachine, metav1.Condition{
291-
Type: infrav1.DevMachineDockerBootstrapExecSucceededV1Beta2Condition,
291+
Type: infrav1.DevMachineDockerContainerBootstrapExecSucceededV1Beta2Condition,
292292
Status: metav1.ConditionFalse,
293-
Reason: infrav1.DevMachineDockerBootstrapExecNotSucceededV1Beta2Reason,
293+
Reason: infrav1.DevMachineDockerContainerBootstrapExecNotSucceededV1Beta2Reason,
294294
Message: "Failed to check for existence of bootstrap success file at /run/cluster-api/bootstrap-success.complete",
295295
})
296296
return ctrl.Result{}, errors.Wrap(err, "failed to check for existence of bootstrap success file at /run/cluster-api/bootstrap-success.complete")
@@ -302,9 +302,9 @@ func (r *MachineBackendReconciler) ReconcileNormal(ctx context.Context, cluster
302302
// Update the BootstrapExecSucceededCondition condition
303303
conditions.MarkTrue(dockerMachine, infrav1.BootstrapExecSucceededCondition)
304304
v1beta2conditions.Set(dockerMachine, metav1.Condition{
305-
Type: infrav1.DevMachineDockerBootstrapExecSucceededV1Beta2Condition,
305+
Type: infrav1.DevMachineDockerContainerBootstrapExecSucceededV1Beta2Condition,
306306
Status: metav1.ConditionTrue,
307-
Reason: infrav1.DevMachineDockerBootstrapExecSucceededV1Beta2Reason,
307+
Reason: infrav1.DevMachineDockerContainerBootstrapExecSucceededV1Beta2Reason,
308308
})
309309

310310
if err := setMachineAddress(ctx, dockerMachine, externalMachine); err != nil {
@@ -443,7 +443,7 @@ func (r *MachineBackendReconciler) PatchDevMachine(ctx context.Context, patchHel
443443
if err := v1beta2conditions.SetSummaryCondition(dockerMachine, dockerMachine, infrav1.DevMachineReadyV1Beta2Condition,
444444
v1beta2conditions.ForConditionTypes{
445445
infrav1.DevMachineDockerContainerProvisionedV1Beta2Condition,
446-
infrav1.DevMachineDockerBootstrapExecSucceededV1Beta2Condition,
446+
infrav1.DevMachineDockerContainerBootstrapExecSucceededV1Beta2Condition,
447447
},
448448
// Using a custom merge strategy to override reasons applied during merge.
449449
v1beta2conditions.CustomMergeStrategy{
@@ -472,7 +472,7 @@ func (r *MachineBackendReconciler) PatchDevMachine(ctx context.Context, patchHel
472472
patch.WithOwnedV1Beta2Conditions{Conditions: []string{
473473
infrav1.DevMachineReadyV1Beta2Condition,
474474
infrav1.DevMachineDockerContainerProvisionedV1Beta2Condition,
475-
infrav1.DevMachineDockerBootstrapExecSucceededV1Beta2Condition,
475+
infrav1.DevMachineDockerContainerBootstrapExecSucceededV1Beta2Condition,
476476
}},
477477
)
478478
}

0 commit comments

Comments
 (0)