diff options
Diffstat (limited to 'controller-server/src/main/java/com/yahoo/vespa/hosted/controller/versions/VersionStatus.java')
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/versions/VersionStatus.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/versions/VersionStatus.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/versions/VersionStatus.java index 607b2a1fc1d..d6b8f79dbe6 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/versions/VersionStatus.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/versions/VersionStatus.java @@ -224,9 +224,9 @@ public record VersionStatus(List<VespaVersion> versions) { Controller controller, VersionStatus versionStatus) { ControllerVersion latestVersion = controllerVersions.stream().max(Comparator.naturalOrder()).get(); - ControllerVersion controllerVersion = controllerVersions.stream().min(Comparator.naturalOrder()).get(); boolean isSystemVersion = statistics.version().equals(systemVersion); - boolean isControllerVersion = statistics.version().equals(controllerVersion.version()); + boolean isControllerVersion = controllerVersions.size() == 1 && + statistics.version().equals(controllerVersions.iterator().next().version()); VespaVersion.Confidence confidence = controller.curator().readConfidenceOverrides().get(statistics.version()); boolean confidenceIsOverridden = confidence != null; VespaVersion existingVespaVersion = versionStatus.version(statistics.version()); |