summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@verizonmedia.com>2019-02-12 15:59:33 +0100
committerHåkon Hallingstad <hakon@verizonmedia.com>2019-02-12 15:59:33 +0100
commita89a4821cdfd14619ee2e6029d3461bf6e6b2de1 (patch)
tree9d197b2268257d0c34ed7000f9317f3cf6c2238a /node-repository
parent575cfc5f25de837d36c8882b1728ee773b83fa2a (diff)
Also fail on badDiskType, badInterfaceSpeed, badCpuCount
None of these are reported in main.
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeFailer.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeFailer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeFailer.java
index 093ab680d97..d0b1beb8e28 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeFailer.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeFailer.java
@@ -230,7 +230,13 @@ public class NodeFailer extends Maintainer {
}
private static List<String> reasonsToRetireActiveParentHost(Node hostNode) {
- return Stream.of("badTotalMemorySize", "badTotalDiskSize")
+ return Stream.of(
+ "badTotalMemorySize",
+ "badTotalDiskSize",
+ "badDiskType",
+ "badInterfaceSpeed",
+ "badCpuCount"
+ )
.map(reportId -> baseReportToString(hostNode, reportId))
.flatMap(Optional::stream)
.collect(Collectors.toList());