diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-10-23 11:14:44 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-10-23 11:14:44 +0200 |
commit | 684e9d7de0f6d939bdbc8f4d6771390f0c1443cb (patch) | |
tree | f9d5ea9a31d07772cec1aeaaf675b2bb3bd972de | |
parent | d6ae51f8a026ff407926825cfb88b749e6e968ef (diff) |
Handle missing job status
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java index 76251d47703..3f5877addb7 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTrigger.java @@ -132,6 +132,7 @@ public class DeploymentTrigger { if ( ! application.deploying().isPresent()) return; for (JobType jobType : order.jobsFrom(application.deploymentSpec())) { JobStatus jobStatus = application.deploymentJobs().jobStatus().get(jobType); + if (jobStatus == null) continue; // never run if (jobStatus.isRunning(jobTimeoutLimit())) continue; // Collect the subset of next jobs which have not run with the last changes |