diff options
author | Ola Aunrønning <olaa@oath.com> | 2019-03-25 16:28:43 +0100 |
---|---|---|
committer | Ola Aunrønning <olaa@oath.com> | 2019-03-25 16:28:43 +0100 |
commit | 41f97b5e00b18cd1cc268c67fca6bca6110be1f5 (patch) | |
tree | e0badda0d00c336011c3c29d2710f55cfda7db31 /config-model/src | |
parent | b5ffed4ce1dcad6a3c1e206c4357f95740ad8e7b (diff) |
Check Vespa version when assigning logserver
Diffstat (limited to 'config-model/src')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminV4Builder.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminV4Builder.java b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminV4Builder.java index 7d8c219d5ef..6b697a0f329 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminV4Builder.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminV4Builder.java @@ -76,6 +76,7 @@ public class DomAdminV4Builder extends DomAdminBuilderBase { private void assignLogserver(DeployState deployState, NodesSpecification nodesSpecification, Admin admin) { if (nodesSpecification.count() > 1) throw new IllegalArgumentException("You can only request a single log server"); if (deployState.getProperties().applicationId().instance().isTester()) return; // No logserver is needed on tester applications + if (deployState.getVespaVersion().getMajor() == 6) return; // Logserver is not supported on Vespa 6 if (nodesSpecification.isDedicated()) { Collection<HostResource> hosts = allocateHosts(admin.getHostSystem(), "logserver", nodesSpecification); if (hosts.isEmpty()) return; // No log server can be created (and none is needed) |