summaryrefslogtreecommitdiffstats
path: root/orchestrator
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-03-24 07:27:56 +0100
committerHarald Musum <musum@yahooinc.com>2023-03-24 07:27:56 +0100
commitbf3e82c63ae8e983bde4425c9cfa9c01bf0b8b32 (patch)
treeaa112a1369c985631dd38031bbee8c3ad14f4d22 /orchestrator
parent534eaf999b73c530da9190866cb55095c0dc82bf (diff)
Fix hostname comaprison
Diffstat (limited to 'orchestrator')
-rw-r--r--orchestrator/src/main/java/com/yahoo/vespa/orchestrator/model/ClusterApiImpl.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/orchestrator/src/main/java/com/yahoo/vespa/orchestrator/model/ClusterApiImpl.java b/orchestrator/src/main/java/com/yahoo/vespa/orchestrator/model/ClusterApiImpl.java
index a276c08080b..41302a3cabb 100644
--- a/orchestrator/src/main/java/com/yahoo/vespa/orchestrator/model/ClusterApiImpl.java
+++ b/orchestrator/src/main/java/com/yahoo/vespa/orchestrator/model/ClusterApiImpl.java
@@ -242,7 +242,7 @@ class ClusterApiImpl implements ClusterApi {
HostName hostName = serviceInstance.hostName();
if (nodeGroup.contains(hostName)) {
- if (storageNodes.contains(hostName)) {
+ if (storageNodes.stream().anyMatch(s -> s.hostName().equals(hostName))) {
throw new IllegalStateException("Found more than 1 storage service instance on " + hostName
+ ": last service instance is " + serviceInstance.configId()
+ " in storage cluster " + clusterInfo());