diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2020-09-04 10:19:18 +0200 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2020-09-04 10:19:18 +0200 |
commit | 2095cf3077576d48c51ecbb5d00612a0763d3524 (patch) | |
tree | 077585c02b19ea5a03ce9dff08b813eb8454f293 /controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java | |
parent | 182b2caa991dcb495457049185d42ec678e9c406 (diff) |
Only add tombstones to deactivation in manual environments
Diffstat (limited to 'controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java')
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java index d8abc77ed06..7135cbe77c9 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/ApplicationController.java @@ -725,7 +725,8 @@ public class ApplicationController { // ok; already gone } finally { controller.routing().policies().refresh(application.get().id().instance(instanceName), application.get().deploymentSpec(), zone); - applicationStore.putMetaTombstone(id, clock.instant()); + if (zone.environment().isManuallyDeployed()) + applicationStore.putMetaTombstone(id, clock.instant()); } return application.with(instanceName, instance -> instance.withoutDeploymentIn(zone)); } |