summaryrefslogtreecommitdiffstats
path: root/node-repository/src/main
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@yahooinc.com>2023-05-12 15:05:01 +0200
committerValerij Fredriksen <valerijf@yahooinc.com>2023-05-12 15:12:19 +0200
commit496ba384a076c6e3353639c7d28ca756257d011e (patch)
treec2969abf7d454f88a5f4ab11f4134ea7e4103a06 /node-repository/src/main
parentf2334d2df98f96eb66bf097a1c4bbc0f89ef4b3e (diff)
Do not count already retired nodes as retired just now
Diffstat (limited to 'node-repository/src/main')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeAllocation.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeAllocation.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeAllocation.java
index 484c5abdb89..f3f4e85f4b2 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeAllocation.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeAllocation.java
@@ -268,7 +268,7 @@ class NodeAllocation {
if (node.state() != Node.State.active) // reactivated node - wipe state that deactivated it
node = node.unretire().removable(false);
- } else {
+ } else if (retirement != Retirement.alreadyRetired) {
LOG.info("Retiring " + node + " because " + retirement.description());
++wasRetiredJustNow;
node = node.retire(nodeRepository.clock().instant());