Skip to content

Commit 218c3db

Browse files
huxcruxmikaelgron
authored andcommitted
Add missing check to get init functionality working
1 parent de9a1b2 commit 218c3db

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

controllers/openstackmachine_controller.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,8 @@ func (r *OpenStackMachineReconciler) reconcileNormal(ctx context.Context, scope
434434
}
435435
conditions.MarkTrue(openStackMachine, infrav1.APIServerIngressReadyCondition)
436436

437-
if openStackCluster.Spec.WorkerFloatingIPConfig.Enabled {
437+
// Apply floating ip on worker if enabled in openStackCluster spec
438+
if !util.IsControlPlaneMachine(machine) && openStackCluster.Spec.WorkerFloatingIPConfig.Enabled {
438439
scope.Logger().Info("Processing worker floating IPs")
439440
for _, floatingIP := range openStackCluster.Spec.WorkerFloatingIPConfig.IPAddresses {
440441
fp, err := networkingService.GetOrCreateFloatingIP(openStackMachine, openStackCluster, clusterName, floatingIP)

0 commit comments

Comments
 (0)