aboutsummaryrefslogtreecommitdiffstats
path: root/flags
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@verizonmedia.com>2020-02-07 15:51:35 +0100
committerHåkon Hallingstad <hakon@verizonmedia.com>2020-02-07 15:51:35 +0100
commit8cfc11479049405eb66ec3de50496c0a39ab9775 (patch)
treeafae115a9c428e420920f26bcf50e168542df7d3 /flags
parent5d8695688086c344f5778bf682301f883cd4e9dc (diff)
Support setting PERMANENTLY_DOWN at end of retirement
Diffstat (limited to 'flags')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
index a8ee5c7fbd7..0d9e45a1115 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -122,6 +122,13 @@ public class Flags {
"Takes immediate effect for new batch suspensions.",
HOSTNAME);
+ public static final UnboundBooleanFlag RETIRE_WITH_PERMANENTLY_DOWN = defineFeatureFlag(
+ "retire-with-permanently-down", true,
+ "If enabled, retirement will end with setting the host status to PERMANENTLY_DOWN, " +
+ "instead of ALLOWED_TO_BE_DOWN (old behavior).",
+ "Takes effect on the first run of RetiredExpirer.",
+ HOSTNAME);
+
public static final UnboundBooleanFlag ENABLE_DYNAMIC_PROVISIONING = defineFeatureFlag(
"enable-dynamic-provisioning", false,
"Provision a new docker host when we otherwise can't allocate a docker node",