diff --git a/controllers/openstackcluster_controller.go b/controllers/openstackcluster_controller.go index ca27283714..6b890eee90 100644 --- a/controllers/openstackcluster_controller.go +++ b/controllers/openstackcluster_controller.go @@ -297,9 +297,12 @@ func (r *OpenStackClusterReconciler) reconcileNetworkComponents(log logr.Logger, netOpts := networks.ListOpts(openStackCluster.Spec.Network) networkList, err := networkingService.GetNetworksByFilter(&netOpts) - if err != nil && len(networkList) == 0 { + if err != nil { return errors.Errorf("failed to find network: %v", err) } + if len(networkList) == 0 { + return errors.Errorf("failed to find any network: %v", err) + } if len(networkList) > 1 { return errors.Errorf("failed to find only one network (result: %v): %v", networkList, err) }