summaryrefslogtreecommitdiffstats
path: root/controller-server/src/main/java
diff options
context:
space:
mode:
authorJon Marius Venstad <jvenstad@yahoo-inc.com>2018-06-20 12:38:34 +0200
committerJon Marius Venstad <jvenstad@yahoo-inc.com>2018-06-20 12:38:34 +0200
commite7ad7aba31f85f7e6286d20cc76c3223a0d8479b (patch)
tree1c05e0d4ad72ec8f4b940e9df3164ab49b4dea1b /controller-server/src/main/java
parent79e7562d34a20ed28621a9ec0dc296eda0881428 (diff)
Keep revision target when forcing version target
Diffstat (limited to 'controller-server/src/main/java')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java
index d6c0bf23da6..4b09e78ede2 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/application/ApplicationApiHandler.java
@@ -688,7 +688,8 @@ public class ApplicationApiHandler extends LoggingRequestHandler {
ApplicationId id = ApplicationId.from(tenantName, applicationName, "default");
controller.applications().lockOrThrow(id, application -> {
- controller.applications().deploymentTrigger().triggerChange(application.get().id(), Change.of(version));
+ controller.applications().deploymentTrigger().triggerChange(application.get().id(),
+ application.get().change().with(version));
});
return new MessageResponse("Triggered deployment of application '" + id + "' on version " + version);
}