summaryrefslogtreecommitdiffstats
path: root/flags
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-05-24 09:16:24 +0200
committerHarald Musum <musum@yahooinc.com>2023-05-24 09:16:24 +0200
commit1fc30ffa86eedff6268d9c9796824a9008eb1db8 (patch)
tree8f5491cba0764654e7b4b3124888b46b782b7624 /flags
parent482e915731f2d3a78acfff7b2ce4a11ec612ff58 (diff)
Specify valid values for ADMIN_CLUSTER_NODE_ARCHITECTURE
Diffstat (limited to 'flags')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java
index e80348261ef..452267e73e7 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java
@@ -9,6 +9,7 @@ import java.time.ZoneOffset;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.List;
+import java.util.Set;
import java.util.function.Predicate;
import java.util.regex.Pattern;
@@ -304,8 +305,9 @@ public class PermanentFlags {
public static final UnboundStringFlag ADMIN_CLUSTER_NODE_ARCHITECTURE = defineStringFlag(
"admin-cluster-node-architecture", "x86_64",
"Architecture to use for node resources. Used when implicitly creating admin clusters " +
- "(logserver, clustercontroller). Valid values: x86_64, arm64",
+ "(logserver and clustercontroller clusters).",
"Takes effect on next redeployment",
+ value -> Set.of("any", "arm64", "x86_64").contains(value),
ZONE_ID, APPLICATION_ID);
public static final UnboundListFlag<String> CLOUD_ACCOUNTS = defineListFlag(