summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-11-29 04:22:05 -0800
committerGitHub <noreply@github.com>2018-11-29 04:22:05 -0800
commitd4f2c2794f3ec369067298c5471d74d68a3aaf30 (patch)
tree3b8674feefb9e6060d52c7110a71bd547c435901
parent56430f3334929f4d203bc09d9290494b4610339e (diff)
parent684688979c2fd527aa4f44b172fbc96c9ceaa012 (diff)
Merge pull request #7809 from vespa-engine/jvenstad/run-tester-on-same-version-as-deployment
Get version information from a better source >_<
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/InternalStepRunner.java7
1 files changed, 1 insertions, 6 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/InternalStepRunner.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/InternalStepRunner.java
index 62514ada7ce..e1ce982b75c 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/InternalStepRunner.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/InternalStepRunner.java
@@ -156,12 +156,7 @@ public class InternalStepRunner implements StepRunner {
}
private Optional<RunStatus> deployTester(RunId id, DualLogger logger) {
- // TODO jvenstad: Consider deploying old version of tester for initial staging feeding?
- Version platform = controller.applications().require(id.application())
- .deploymentJobs().statusOf(id.type())
- .flatMap(JobStatus::lastTriggered)
- .map(JobStatus.JobRun::platform)
- .orElseThrow(() -> new IllegalStateException("Should not be here without a triggering!"));
+ Version platform = controller.jobController().run(id).get().versions().targetPlatform();
logger.log("Deploying the tester container on platform " + platform + " ...");
return deploy(id.tester().id(),
id.type(),