@@ -89,7 +89,7 @@ func (reconciler *CloudStackMachineReconciler) Reconcile(ctx context.Context, re
89
89
r .RequeueIfCloudStackClusterNotReady ,
90
90
r .SetFailureDomainOnCSMachine ,
91
91
r .GetObjectByName ("placeholder" , r .FailureDomain ,
92
- func () string { return r .ReconciliationSubject .Spec .FailureDomain . Name }),
92
+ func () string { return r .ReconciliationSubject .Spec .FailureDomainName }),
93
93
r .CheckPresent (map [string ]client.Object {"CloudStackFailureDomain" : r .FailureDomain }),
94
94
r .AsFailureDomainUser (& r .FailureDomain .Spec ))
95
95
return r .RunBaseReconciliationStages ()
@@ -133,12 +133,12 @@ func (r *CloudStackMachineReconciliationRunner) ConsiderAffinity() (ctrl.Result,
133
133
134
134
// SetFailureDomainOnCSMachine sets the failure domain the machine should launch in.
135
135
func (r * CloudStackMachineReconciliationRunner ) SetFailureDomainOnCSMachine () (retRes ctrl.Result , reterr error ) {
136
- if r .ReconciliationSubject .Spec .FailureDomain . Name == "" { // Needs random FD, but not yet set.
136
+ if r .ReconciliationSubject .Spec .FailureDomainName == "" { // Needs random FD, but not yet set.
137
137
if util .IsControlPlaneMachine (r .CAPIMachine ) { // Is control plane machine -- CAPI will specify.
138
- r .ReconciliationSubject .Spec .FailureDomain . Name = * r .CAPIMachine .Spec .FailureDomain
138
+ r .ReconciliationSubject .Spec .FailureDomainName = * r .CAPIMachine .Spec .FailureDomain
139
139
} else { // Not a control plane machine. Place randomly.
140
140
randNum := (rand .Int () % len (r .CSCluster .Spec .FailureDomains )) // #nosec G404 -- weak crypt rand doesn't matter here.
141
- r .ReconciliationSubject .Spec .FailureDomain . Name = r .CSCluster .Spec .FailureDomains [randNum ].Name
141
+ r .ReconciliationSubject .Spec .FailureDomainName = r .CSCluster .Spec .FailureDomains [randNum ].Name
142
142
}
143
143
}
144
144
return ctrl.Result {}, nil
0 commit comments