diff options
author | Martin Polden <mpolden@mpolden.no> | 2019-11-26 09:43:40 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2019-11-26 09:43:40 +0100 |
commit | 1c249e92e9fde845af8edece262734d1e557bb51 (patch) | |
tree | e999be19d2917650806d08dd082c9ab66fe73ffb /controller-server | |
parent | 2b71095df8a5f027d89407b4142c82930c5d720b (diff) |
Log routing policy removal
Diffstat (limited to 'controller-server')
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java index 4e70ebb971b..12108b9d29a 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/RoutingPolicies.java @@ -149,6 +149,10 @@ public class RoutingPolicies { // Remove active load balancers and irrelevant zones from candidates removalCandidates.removeIf(policy -> activeLoadBalancers.contains(policy.canonicalName()) || !policy.zone().equals(loadBalancers.zone)); + if (!removalCandidates.isEmpty()) { + LOGGER.log(LogLevel.WARNING, "Removing " + removalCandidates + ". Active load balancers " + + activeLoadBalancers); + } for (var policy : removalCandidates) { var dnsName = policy.endpointIn(controller.system()).dnsName(); controller.nameServiceForwarder().removeRecords(Record.Type.CNAME, RecordName.from(dnsName), Priority.normal); @@ -235,6 +239,7 @@ public class RoutingPolicies { return true; } // Any other state, such as inactive, is ignored. + LOGGER.log(LogLevel.WARNING, "Ignoring load balancer " + loadBalancer.hostname() + " in state " + loadBalancer.state()); return false; } |