summaryrefslogtreecommitdiffstats
path: root/controller-server
diff options
context:
space:
mode:
authorOla Aunrønning <olaa@verizonmedia.com>2022-04-19 18:04:24 +0200
committerOla Aunrønning <olaa@verizonmedia.com>2022-04-19 18:04:24 +0200
commit4dc628695871861296d24981cac1759c4126460e (patch)
treec7e1d660144f3ac2cd8fa8e8acefc1a12f084e88 /controller-server
parent11a4134e97dd2440d9c5f2f4e790f355acb6c80e (diff)
Consider transient requirement for operator action during retirment
Diffstat (limited to 'controller-server')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/VcmrMaintainer.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/VcmrMaintainer.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/VcmrMaintainer.java
index 39234973af3..d0b3b9f4c7f 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/VcmrMaintainer.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/VcmrMaintainer.java
@@ -246,7 +246,7 @@ public class VcmrMaintainer extends ControllerMaintainer {
}
private boolean hasRetired(Node node, HostAction hostAction) {
- return hostAction.getState() == State.RETIRING &&
+ return List.of(State.RETIRING, State.REQUIRES_OPERATOR_ACTION).contains(hostAction.getState()) &&
node.state() == Node.State.parked;
}