diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2022-03-09 11:56:21 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2022-03-09 11:56:21 +0100 |
commit | 30c4c45efc274beafc23cb73f026b95d3fb14642 (patch) | |
tree | ab5639d03960ed9b771e323fb27ef35a0db57dfe /controller-server | |
parent | 7743992d1dd55b635a297ad97546d4fbfd5ce23f (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.java | 2 |
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(); } |