summaryrefslogtreecommitdiffstats
path: root/flags/src
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@verizonmedia.com>2020-01-16 14:13:33 +0100
committerValerij Fredriksen <valerijf@verizonmedia.com>2020-01-16 14:23:10 +0100
commit91369adf8f525d96c2a03821a44e1487fdee2b22 (patch)
treeb912533cbf6bcaff2f7fb522622857b6e1b76d60 /flags/src
parente768afe1c72d2ed165224f62f3f76012d6f09ede (diff)
Fail if IP address from node-repo does not match the resolved IP address if feature flag i set
Diffstat (limited to 'flags/src')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java6
1 files changed, 6 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 532f7696893..729f5fe8707 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -190,6 +190,12 @@ public class Flags {
"Takes effect on config server restart",
ZONE_ID);
+ public static final UnboundBooleanFlag FAIL_STARTING_NODE_ON_IP_MISMATCH = defineFeatureFlag(
+ "fail-starting-node-on-ip-mismatch", false,
+ "Whether node-admin should refuse to start container when there is an IP mismatch between the DNS and node-repository",
+ "Takes effect on next node creation (f.ex. node reboot or vespa version upgrade)",
+ ZONE_ID);
+
/** WARNING: public for testing: All flags should be defined in {@link Flags}. */
public static UnboundBooleanFlag defineFeatureFlag(String flagId, boolean defaultValue, String description,
String modificationEffect, FetchVector.Dimension... dimensions) {