summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@yahooinc.com>2022-12-08 13:11:50 +0100
committerValerij Fredriksen <valerijf@yahooinc.com>2022-12-08 13:11:50 +0100
commit08dcf9947b676bdab955cf06e5d2b66d30ac5b4d (patch)
treecc230adba63c1faf13a2a91c6ba160a84234bd32 /node-repository
parent99b1c7795757d0f337d319bfa8f559382692665d (diff)
Reset wantToRetire when moving node to ready
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/Nodes.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/Nodes.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/Nodes.java
index 345dccf5faf..7dfeefb4e88 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/Nodes.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/node/Nodes.java
@@ -198,6 +198,7 @@ public class Nodes {
if (node.status().wantToDeprovision() || node.status().wantToRebuild())
return park(node.hostname(), false, agent, reason);
+ node = node.withWantToRetire(false, false, false, agent, clock.instant());
return db.writeTo(Node.State.ready, node, agent, Optional.of(reason));
}