aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2023-01-18 10:05:26 +0100
committerjonmv <venstad@gmail.com>2023-01-18 10:05:26 +0100
commitad1d0baf06fa0aa7cff8c6d0f10ef1e7ee2cde5e (patch)
tree6ebdaa1b7f87013e34838e814e6c35f18069d062 /config-model
parent221e259351b0f88547a0b96d693d580ba827a397 (diff)
Only validate cluster names when http is set
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/VespaDomBuilder.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/VespaDomBuilder.java b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/VespaDomBuilder.java
index a5ff77dc1eb..e4e56dcaaca 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/VespaDomBuilder.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/VespaDomBuilder.java
@@ -262,6 +262,7 @@ public class VespaDomBuilder extends VespaModelBuilder {
private void validateContainerClusterIds(ConfigModelRepo pc) {
Map<String, String> normalizedClusterIds = new LinkedHashMap<>();
for (ContainerCluster<?> cluster: ContainerModel.containerClusters(pc)) {
+ if (cluster.getHttp() == null) continue;
String name = cluster.getName();
Validation.requireMatch(name, "container cluster name", clusterPattern);
String clashing = normalizedClusterIds.put(name.replaceAll("_", "-"), name);