From f054611b32dce828c9fa68cce28627df0e982cc1 Mon Sep 17 00:00:00 2001 From: joshvanl Date: Fri, 25 Jun 2021 10:40:26 +0100 Subject: [PATCH] Change vault policy string to not require escaping Signed-off-by: joshvanl --- test/e2e/framework/addon/vault/setup.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/e2e/framework/addon/vault/setup.go b/test/e2e/framework/addon/vault/setup.go index 54c8ccea0..474d4d4fa 100644 --- a/test/e2e/framework/addon/vault/setup.go +++ b/test/e2e/framework/addon/vault/setup.go @@ -501,7 +501,7 @@ func (v *VaultInitializer) CreateKubernetesRole(client kubernetes.Interface, nam // create policy role_path := path.Join(v.IntermediateMount, "sign", v.Role) - policy := fmt.Sprintf("path \"%s\" { capabilities = [ \"create\", \"update\" ] }", role_path) + policy := fmt.Sprintf(`path "%s" { capabilities = [ "create", "update" ] }`, role_path) err = v.client.Sys().PutPolicy(v.Role, policy) if err != nil { return fmt.Errorf("Error creating policy: %s", err.Error())