summaryrefslogtreecommitdiffstats
path: root/controller-server
diff options
context:
space:
mode:
authorJon Marius Venstad <venstad@gmail.com>2022-03-09 11:56:21 +0100
committerJon Marius Venstad <venstad@gmail.com>2022-03-09 11:56:21 +0100
commit30c4c45efc274beafc23cb73f026b95d3fb14642 (patch)
treeab5639d03960ed9b771e323fb27ef35a0db57dfe /controller-server
parent7743992d1dd55b635a297ad97546d4fbfd5ce23f (diff)
Let jobs for manually triggered upgrade not wait for prpevious instances
Diffstat (limited to 'controller-server')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java
index 09fd9ca86bc..be38ce0c245 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java
@@ -703,7 +703,7 @@ public class DeploymentStatus {
return ( (change.platform().isEmpty() || change.platform().equals(instance.change().platform()))
&& (change.application().isEmpty() || change.application().equals(instance.change().application()))
|| step().steps().stream().noneMatch(step -> step.concerns(prod)))
- ? dependenciesCompletedAt(change, dependent)
+ ? dependenciesCompletedAt(change, dependent).or(() -> Optional.of(Instant.EPOCH).filter(__ -> change.hasTargets()))
: Optional.empty();
}