summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2021-02-04 11:39:49 +0100
committerJon Bratseth <bratseth@gmail.com>2021-02-04 11:39:49 +0100
commit46624305a7f03e2f601d04f6b0c7d11b2f4526d9 (patch)
tree778acfe9d1eca8246d132b0858df708874e18767 /node-repository
parentcf73d91645b70eb1a78cbe44f6be31d3ed5979b5 (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.java6
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);