From a455fac15db74a985bfc77cb774760d07a804653 Mon Sep 17 00:00:00 2001 From: jonmv Date: Fri, 23 Sep 2022 10:11:45 +0200 Subject: Allow operator to set platform upgrade to unknown version --- .../hosted/controller/restapi/application/ApplicationApiHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'controller-server/src/main/java') 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 341cba60519..2f0a7f6196c 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 @@ -2061,7 +2061,7 @@ public class ApplicationApiHandler extends AuditLoggingRequestHandler { VersionStatus versionStatus = controller.readVersionStatus(); if (version.equals(Version.emptyVersion)) version = controller.systemVersion(versionStatus); - if (!versionStatus.isActive(version)) + if ( ! versionStatus.isActive(version) && ! isOperator(request)) throw new IllegalArgumentException("Cannot trigger deployment of version '" + version + "': " + "Version is not active in this system. " + "Active versions: " + versionStatus.versions() -- cgit v1.2.3