diff options
author | Jon Marius Venstad <jonmv@users.noreply.github.com> | 2019-01-05 19:56:23 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-05 19:56:23 +0100 |
commit | ae5a49d3449ffc174aadf334ccad7c1d3e5f851d (patch) | |
tree | d11f8af24a022ef2bb1cfe1672a6f6b478303b7b | |
parent | 2d5690278cd21ecbb70a8668d400541f1ccb3bda (diff) | |
parent | f5a85ee097a0f666b66285bc8fedb5665acd87c8 (diff) |
Merge pull request #8025 from vespa-engine/jvenstad/skip-node-admin-in-service-convergence-check
Remove dependencies which are not available
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/application/ConfigConvergenceChecker.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/application/ConfigConvergenceChecker.java b/configserver/src/main/java/com/yahoo/vespa/config/server/application/ConfigConvergenceChecker.java index 5f64ce12d2d..00f4d4be299 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/application/ConfigConvergenceChecker.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/application/ConfigConvergenceChecker.java @@ -9,9 +9,7 @@ import com.yahoo.config.model.api.PortInfo; import com.yahoo.config.model.api.ServiceInfo; import com.yahoo.config.provision.ApplicationId; import com.yahoo.slime.Cursor; -import com.yahoo.vespa.applicationmodel.ClusterId; import com.yahoo.vespa.config.server.http.JSONResponse; -import com.yahoo.vespa.orchestrator.model.VespaModelUtil; import org.glassfish.jersey.client.ClientProperties; import org.glassfish.jersey.client.proxy.WebResourceFactory; @@ -41,6 +39,8 @@ import java.util.stream.Collectors; */ public class ConfigConvergenceChecker extends AbstractComponent { + private static final ApplicationId routingApplicationId = ApplicationId.from("hosted-vespa", "routing", "default"); + private static final String nodeAdminName = "node-admin"; private static final String statePath = "/state/v1/"; private static final String configSubPath = "config"; private final static Set<String> serviceTypesToCheck = new HashSet<>(Arrays.asList( @@ -174,9 +174,9 @@ public class ConfigConvergenceChecker extends AbstractComponent { } private static boolean isHostAdminService(ApplicationId id, ServiceInfo service) { - return VespaModelUtil.ZONE_APPLICATION_ID.equals(id) + return routingApplicationId.equals(id) && service.getProperty("clustername") - .map(ClusterId.NODE_ADMIN.s()::equals) + .map("node-admin"::equals) .orElse(false); } |