@@ -361,8 +361,8 @@ func (r *OpenStackMachineReconciler) reconcileNormal(ctx context.Context, scope
361361
362362 scope .Logger ().Info ("Reconciling Machine" )
363363
364- machineServer , waitingForServer , err := r .reconcileMachineServer (ctx , scope , openStackMachine , openStackCluster , machine )
365- if err != nil || waitingForServer {
364+ machineServer , err := r .reconcileMachineServer (ctx , scope , openStackMachine , openStackCluster , machine )
365+ if err != nil {
366366 return ctrl.Result {}, err
367367 }
368368
@@ -572,21 +572,18 @@ func openStackMachineSpecToOpenStackServerSpec(openStackMachineSpec *infrav1.Ope
572572
573573// reconcileMachineServer reconciles the OpenStackServer object for the OpenStackMachine.
574574// It returns the OpenStackServer object and a boolean indicating if the OpenStackServer is ready.
575- func (r * OpenStackMachineReconciler ) reconcileMachineServer (ctx context.Context , scope * scope.WithLogger , openStackMachine * infrav1.OpenStackMachine , openStackCluster * infrav1.OpenStackCluster , machine * clusterv1.Machine ) (* infrav1alpha1.OpenStackServer , bool , error ) {
575+ func (r * OpenStackMachineReconciler ) reconcileMachineServer (ctx context.Context , scope * scope.WithLogger , openStackMachine * infrav1.OpenStackMachine , openStackCluster * infrav1.OpenStackCluster , machine * clusterv1.Machine ) (* infrav1alpha1.OpenStackServer , error ) {
576576 var server * infrav1alpha1.OpenStackServer
577577 server , err := r .getOrCreateMachineServer (ctx , openStackCluster , openStackMachine , machine )
578578 if err != nil {
579579 // If an error occurs while getting or creating the OpenStackServer,
580580 // we won't requeue the request so reconcileNormal can add conditions to the OpenStackMachine
581581 // and we can see the error in the logs.
582582 scope .Logger ().Error (err , "Failed to get or create OpenStackServer" )
583- return server , false , err
584- }
585- if ! server .Status .Ready {
586- scope .Logger ().Info ("Waiting for OpenStackServer to be ready" , "name" , server .Name )
587- return server , true , nil
583+ return server , err
588584 }
589- return server , false , nil
585+
586+ return server , nil
590587}
591588
592589// getOrCreateMachineServer gets or creates the OpenStackServer object for the OpenStackMachine.
0 commit comments