From 1debeacbfddf48da19d45c380a0617ca813dc543 Mon Sep 17 00:00:00 2001 From: Jeremy THERIN Date: Wed, 1 Oct 2025 10:11:53 +0200 Subject: [PATCH] fix(lb): do not block lb if filtered nodes are good --- scaleway/loadbalancers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scaleway/loadbalancers.go b/scaleway/loadbalancers.go index c8a25fe..620357d 100644 --- a/scaleway/loadbalancers.go +++ b/scaleway/loadbalancers.go @@ -584,11 +584,11 @@ func (l *loadbalancers) updateLoadBalancer(ctx context.Context, loadbalancer *sc return fmt.Errorf("invalid value for annotation %s: expected boolean", serviceAnnotationLoadBalancerExternallyManaged) } + nodes = filterNodes(service, nodes) if err := nodesInitialized(nodes); err != nil { return err } - nodes = filterNodes(service, nodes) if l.pnID != "" { respPN, err := l.api.ListLBPrivateNetworks(&scwlb.ZonedAPIListLBPrivateNetworksRequest{ Zone: loadbalancer.Zone,