summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2022-05-23 16:26:03 +0200
committerjonmv <venstad@gmail.com>2022-05-23 16:28:10 +0200
commit377764bea4d1e19ad9181aae985c0a097b30fecb (patch)
treec909b6b5c0214793769622895fea30f9a8b46bfb
parentc735cf68e73e7a4bb9130d24ea1509a86ae51ddf (diff)
Set up logserver on tester container node
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminV4Builder.java8
1 files changed, 4 insertions, 4 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 a91a7949ad8..9072b5d9cfe 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
@@ -73,7 +73,6 @@ public class DomAdminV4Builder extends DomAdminBuilderBase {
private void assignLogserver(DeployState deployState, NodesSpecification nodesSpecification, Admin admin) {
if (nodesSpecification.minResources().nodes() > 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 (nodesSpecification.isDedicated()) {
Collection<HostResource> hosts = allocateHosts(admin.hostSystem(), "logserver", nodesSpecification);
if (hosts.isEmpty()) return; // No log server can be created (and none is needed)
@@ -92,9 +91,10 @@ public class DomAdminV4Builder extends DomAdminBuilderBase {
private NodesSpecification createNodesSpecificationForLogserver() {
DeployState deployState = context.getDeployState();
- if (deployState.getProperties().useDedicatedNodeForLogserver() &&
- context.getApplicationType() == ConfigModelContext.ApplicationType.DEFAULT &&
- deployState.isHosted())
+ if ( deployState.getProperties().useDedicatedNodeForLogserver()
+ && context.getApplicationType() == ConfigModelContext.ApplicationType.DEFAULT
+ && deployState.isHosted()
+ && ! deployState.getProperties().applicationId().instance().isTester())
return NodesSpecification.dedicated(1, context);
else
return NodesSpecification.nonDedicated(1, context);