summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHÃ¥kon Hallingstad <hakon@verizonmedia.com>2019-05-28 16:45:09 +0200
committerGitHub <noreply@github.com>2019-05-28 16:45:09 +0200
commit9d5b0b9a05fa060a367917534a87c6593ae47fd7 (patch)
treee4fc725a0fac8d77661b6084773f79f74e963f79
parent9f32d2a8bc4a9181281f0cd432948ea77e77019e (diff)
parent0ce64af793fe21b6047af2be1b973b525b008c3a (diff)
Merge pull request #9595 from vespa-engine/bjorncs/disable-rpc-authz
Temporarily disable rpc authorization on configserver
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java b/configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java
index b069991010a..ff502ff2cc0 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java
@@ -23,8 +23,9 @@ public class DefaultRpcAuthorizerProvider implements Provider<RpcAuthorizer> {
NodeIdentifier nodeIdentifier,
HostRegistries hostRegistries,
RequestHandlerProvider handlerProvider) {
+ // TODO Re-enable once performance/stability issues with MultiTenantRpcAuthorizer are fixed
this.rpcAuthorizer =
- TransportSecurityUtils.isTransportSecurityEnabled() && config.multitenant() && config.hostedVespa()
+ TransportSecurityUtils.isTransportSecurityEnabled() && config.multitenant() && config.hostedVespa() && false
? new MultiTenantRpcAuthorizer(nodeIdentifier, hostRegistries, handlerProvider)
: new NoopRpcAuthorizer();
}