From 1314c9e85b29d9210161b82335799a4cec8215d0 Mon Sep 17 00:00:00 2001 From: stevenhorsman Date: Fri, 17 Jan 2025 19:10:27 +0000 Subject: [PATCH] test/e2e: Fix sealed secret padding Since https://github.com/confidential-containers/guest-components/commit/874948638ae6762c1e0a988332ee6f41443da2e7 the cdh doesn't support padding in secrets, so switch to the Raw Encoding to match that. Signed-off-by: stevenhorsman --- src/cloud-api-adaptor/test/e2e/common.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cloud-api-adaptor/test/e2e/common.go b/src/cloud-api-adaptor/test/e2e/common.go index 77143911d..996e20d56 100644 --- a/src/cloud-api-adaptor/test/e2e/common.go +++ b/src/cloud-api-adaptor/test/e2e/common.go @@ -511,7 +511,7 @@ func CreateSealedSecretValue(resourceURI string) string { if err != nil { panic(err) } - payload := b64.URLEncoding.EncodeToString([]byte(metadataStr)) + payload := b64.RawURLEncoding.EncodeToString([]byte(metadataStr)) header := "fakejwsheader" signature := "fakesignature" return fmt.Sprintf("sealed.%s.%s.%s", header, payload, signature)