From 556cb3ae81087c6de57fc5bba2cfe04494c7e044 Mon Sep 17 00:00:00 2001 From: Trapier Marshall Date: Thu, 4 Feb 2021 03:07:33 -0500 Subject: [PATCH] Log HNS policylist removal failures Signed-off-by: Trapier Marshall --- libnetwork/service_windows.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libnetwork/service_windows.go b/libnetwork/service_windows.go index 6fcc35b87a..9a27546a57 100644 --- a/libnetwork/service_windows.go +++ b/libnetwork/service_windows.go @@ -131,12 +131,16 @@ func (n *network) rmLBBackend(ip net.IP, lb *loadBalancer, rmService bool, fullR if policyLists, ok := lbPolicylistMap[lb]; ok { if policyLists.ilb != nil { - policyLists.ilb.Delete() + if _, err := policyLists.ilb.Delete(); err != nil { + logrus.Errorf("Failed to remove HNS ILB policylist %s: %s", policyLists.ilb.ID, err) + } policyLists.ilb = nil } if policyLists.elb != nil { - policyLists.elb.Delete() + if _, err := policyLists.elb.Delete(); err != nil { + logrus.Errorf("Failed to remove HNS ELB policylist %s: %s", policyLists.elb.ID, err) + } policyLists.elb = nil } delete(lbPolicylistMap, lb)