summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-08-20 05:46:15 +0200
committerHarald Musum <musum@verizonmedia.com>2020-08-20 05:46:15 +0200
commit003014bafce3a9ac1de4a51ef0e60ddc7c76ee0e (patch)
tree4e8ea75b64230c7ab363410e283b9f07b053b85f /configserver
parenta39aced4a87decfb421b5402b0b8b6e5b5a46d4c (diff)
Delete entries with wrong application id
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/application/TenantApplications.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/application/TenantApplications.java b/configserver/src/main/java/com/yahoo/vespa/config/server/application/TenantApplications.java
index acc1b2ecfde..10e45d041ec 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/application/TenantApplications.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/application/TenantApplications.java
@@ -122,7 +122,8 @@ public class TenantApplications implements RequestHandler, HostValidator<Applica
.filter(applicationId -> {
if ( ! applicationId.tenant().equals(tenant)) {
log.log(Level.WARNING, "There is an application ('" + applicationId + "') with wrong tenant (should be '" +
- tenant + "') in " + applicationsPath);
+ tenant + "') in " + applicationsPath + ", deleting it");
+ curator.delete(applicationsPath.append(applicationId.serializedForm()));
return false;
} else {
return true;