diff options
author | Morten Tokle <mortent@yahooinc.com> | 2023-06-20 09:52:35 +0200 |
---|---|---|
committer | Morten Tokle <mortent@yahooinc.com> | 2023-06-20 09:52:35 +0200 |
commit | db264e5c6d40bf0a9f060ebffeeb5c479af09539 (patch) | |
tree | e839c037c83aec7231a8d2eec2c9b615205fde6f /configserver | |
parent | fa0c7f7567368b44c9ca106ceae72498d9262a0c (diff) |
Read dataplane tokens on redeploy
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/deploy/Deployment.java | 3 | ||||
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/Deployment.java b/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/Deployment.java index cab3e89c606..062133b6b6e 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/Deployment.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/Deployment.java @@ -290,7 +290,8 @@ public class Deployment implements com.yahoo.config.provision.Deployment { .isBootstrap(isBootstrap) .force(force) .waitForResourcesInPrepare(waitForResourcesInPrepare) - .tenantSecretStores(session.getTenantSecretStores()); + .tenantSecretStores(session.getTenantSecretStores()) + .dataplaneTokens(session.getDataplaneTokens()); session.getDockerImageRepository().ifPresent(params::dockerImageRepository); session.getAthenzDomain().ifPresent(params::athenzDomain); session.getCloudAccount().ifPresent(params::cloudAccount); diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java b/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java index ff661fbcc74..f82aa405380 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/session/SessionRepository.java @@ -283,6 +283,7 @@ public class SessionRepository { session.setTenantSecretStores(existingSession.getTenantSecretStores()); session.setOperatorCertificates(existingSession.getOperatorCertificates()); session.setCloudAccount(existingSession.getCloudAccount()); + session.setDataplaneTokens(existingSession.getDataplaneTokens()); return session; } |