summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@oath.com>2018-03-19 12:16:19 +0100
committerBjørn Christian Seime <bjorncs@oath.com>2018-03-19 12:16:19 +0100
commit497e38e0a25a1b9c2767cc0598fccb61ab042000 (patch)
treebd691ddcc01216547091c41a2cffc0373885284f
parentbb9526ee271e532f1a3325b9c63cee200e8d9388 (diff)
Use legacy ZMS endpoint for tenancy provisioning
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzClientFactoryImpl.java2
-rw-r--r--controller-server/src/main/resources/configdefinitions/athenz.def5
2 files changed, 6 insertions, 1 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzClientFactoryImpl.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzClientFactoryImpl.java
index 893dafa5885..806932385e1 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzClientFactoryImpl.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzClientFactoryImpl.java
@@ -66,7 +66,7 @@ public class AthenzClientFactoryImpl implements AthenzClientFactory {
Principal dualPrincipal = SimplePrincipal.create(
AthenzIdentities.USER_PRINCIPAL_DOMAIN.getName(), signedToken.getName(), signedToken.getSignedToken(), athenzPrincipalAuthority);
- return new ZmsClientImpl(new ZMSClient(config.zmsUrl(), dualPrincipal), config);
+ return new ZmsClientImpl(new ZMSClient(config.legacyZmsUrl(), dualPrincipal), config);
}
diff --git a/controller-server/src/main/resources/configdefinitions/athenz.def b/controller-server/src/main/resources/configdefinitions/athenz.def
index 068b1d353ba..f8d65c25e47 100644
--- a/controller-server/src/main/resources/configdefinitions/athenz.def
+++ b/controller-server/src/main/resources/configdefinitions/athenz.def
@@ -3,10 +3,15 @@ namespace=vespa.hosted.controller.athenz.config
# Principal header name
principalHeaderName string default="Athenz-Principal-Auth"
+# TODO Remove once migrated to Okta
# URL to ZMS API endpoint
zmsUrl string
+# URL to legacy ZMS API endpoint
+legacyZmsUrl string
+# TODO Remove once migrated to Okta
+
# URL to ZTS API endpoint
ztsUrl string