aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server
diff options
context:
space:
mode:
authorMorten Tokle <mortent@verizonmedia.com>2022-02-04 13:31:38 +0100
committerMorten Tokle <mortent@verizonmedia.com>2022-02-04 13:31:38 +0100
commita4926c1509f18b1345388901c1207d14b4f255fa (patch)
treef70b644654d6305aa67f7f36bdd4903fb054a3d2 /controller-server
parenta8055cddcf5c9bdbbf038dfd50b1e77d2328ee86 (diff)
Send valid resource name
Diffstat (limited to 'controller-server')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzFacade.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzFacade.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzFacade.java
index 28cf132af90..a0b70eb88ab 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzFacade.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/athenz/impl/AthenzFacade.java
@@ -328,7 +328,8 @@ public class AthenzFacade implements AccessControl {
}
private String applicationResourceString(AthenzDomain tenantDomain, ApplicationName applicationName, Optional<Zone> zone) {
- String environment = zone.map(Zone::environment).map(Environment::value).orElse("*");
+ // If environment is not provided, add .wildcard to match .* in the policy resource (* is not allowed in the request)
+ String environment = zone.map(Zone::environment).map(Environment::value).orElse("wildcard");
return resourceStringPrefix(tenantDomain) + "." + "res_group" + "." + applicationName.value() + "." + environment;
}