diff options
author | Bjorn Meland <bjormel@verizonmedia.com> | 2020-10-15 13:17:35 +0200 |
---|---|---|
committer | Bjorn Meland <bjormel@verizonmedia.com> | 2020-10-15 13:17:35 +0200 |
commit | 65456ca3cd2eda9a024f21bb8bd9b5fd6555dd25 (patch) | |
tree | 2811c2eb0691b615b2230e7691bddd4adcef3bd4 /node-repository/src | |
parent | 5de7273f66f6869fad723051149864eb08b6605f (diff) |
Nice comment
Diffstat (limited to 'node-repository/src')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/FailedExpirer.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/FailedExpirer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/FailedExpirer.java index d3707ff70f5..ec04464fde0 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/FailedExpirer.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/FailedExpirer.java @@ -34,7 +34,7 @@ import java.util.stream.Collectors; * * The purpose of the automatic recycling to dirty + fail count is that nodes which were moved * to failed due to some undetected hardware failure will end up being failed again. - * When that has happened enough they will not be recycled. + * When that has happened enough they will not be recycled, and need manual inspection to move on. * * Nodes with detected hardware issues will not be recycled. * @@ -44,7 +44,9 @@ import java.util.stream.Collectors; public class FailedExpirer extends NodeRepositoryMaintainer { private static final Logger log = Logger.getLogger(FailedExpirer.class.getName()); - private static final int maxAllowedFailures = 50; // Stop recycling nodes after this number of failures + // We will stop giving the nodes back to Openstack for break-fix, setting this to number a high value, we might + // eventually remove this counter and recycling nodes forever + private static final int maxAllowedFailures = 50; private final NodeRepository nodeRepository; private final Zone zone; |