From 00e484663baa9308e02d801ed1bbcd83f84153bc Mon Sep 17 00:00:00 2001 From: Ole Markus With Date: Thu, 8 Dec 2022 18:46:18 +0100 Subject: [PATCH] OpenStack: allow no lbclient when checking for vipacl --- upup/pkg/fi/cloudup/openstack/cloud.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/upup/pkg/fi/cloudup/openstack/cloud.go b/upup/pkg/fi/cloudup/openstack/cloud.go index 5d2ec89335..b04c4b6f29 100644 --- a/upup/pkg/fi/cloudup/openstack/cloud.go +++ b/upup/pkg/fi/cloudup/openstack/cloud.go @@ -672,6 +672,9 @@ func (c *openstackCloud) UseLoadBalancerVIPACL() (bool, error) { } func useLoadBalancerVIPACL(c OpenstackCloud) (bool, error) { + if c.LoadBalancerClient() == nil { + return false, nil + } allPages, err := apiversions.List(c.LoadBalancerClient()).AllPages() if err != nil { return false, err