diff --git a/src/lib/charm/vault.py b/src/lib/charm/vault.py index 1e0d38b..f7fadda 100644 --- a/src/lib/charm/vault.py +++ b/src/lib/charm/vault.py @@ -72,12 +72,18 @@ SECRET_BACKEND_HCL = """ path "{backend}/{hostname}/*" {{ capabilities = ["create", "read", "update", "delete", "list"] }} +path "sys/internal/ui/mounts/{backend}" {{ + capabilities = ["read"] +}} """ SECRET_BACKEND_SHARED_HCL = """ path "{backend}/*" {{ capabilities = ["create", "read", "update", "delete", "list"] }} +path "sys/internal/ui/mounts/{backend}" {{ + capabilities = ["read"] +}} """ VAULT_LOCALHOST_URL = "http://127.0.0.1:8220" VAULT_HEALTH_URL = '{vault_addr}/v1/sys/health'