diff options
author | Jon Bratseth <bratseth@gmail.com> | 2021-02-04 11:39:49 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2021-02-04 11:39:49 +0100 |
commit | 46624305a7f03e2f601d04f6b0c7d11b2f4526d9 (patch) | |
tree | 778acfe9d1eca8246d132b0858df708874e18767 /node-repository | |
parent | cf73d91645b70eb1a78cbe44f6be31d3ed5979b5 (diff) |
Log out of spare details
Diffstat (limited to 'node-repository')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/SpareCapacityMaintainer.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/SpareCapacityMaintainer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/SpareCapacityMaintainer.java index de62ae8266b..ce2ab1dfa87 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/SpareCapacityMaintainer.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/SpareCapacityMaintainer.java @@ -85,7 +85,7 @@ public class SpareCapacityMaintainer extends NodeRepositoryMaintainer { int spareHostCapacity = failurePath.get().hostsCausingFailure.size() - 1; if (spareHostCapacity == 0) { List<Move> mitigation = findMitigation(failurePath.get()); - if (execute(mitigation)) { + if (execute(mitigation, failurePath.get())) { // We succeeded or are in the process of taking a step to mitigate. // Report with the assumption this will eventually succeed to avoid alerting before we're stuck spareHostCapacity++; @@ -99,9 +99,9 @@ public class SpareCapacityMaintainer extends NodeRepositoryMaintainer { return success; } - private boolean execute(List<Move> mitigation) { + private boolean execute(List<Move> mitigation, CapacityChecker.HostFailurePath failurePath) { if (mitigation.isEmpty()) { - log.warning("Out of spare capacity. No mitigation could be found"); + log.warning("Out of spare capacity and no mitigation possible: " + failurePath); return false; } Move firstMove = mitigation.get(0); |