rbd: fix encrypted PVC with metadata KMS cannot be deleted

Signed-off-by: Zerotens <12968743+zerotens@users.noreply.github.com>
(cherry picked from commit 5b587c9484)

# Conflicts:
#	PendingReleaseNotes.md
This commit is contained in:
Zerotens
2025-02-16 09:46:07 +01:00
committed by mergify[bot]
parent 63d64a8558
commit 60d940137b
3 changed files with 69 additions and 40 deletions

View File

@ -54,8 +54,11 @@ func newDefaultTestDummy() EncryptionKMS {
func newSecretsMetadataTestDummy() EncryptionKMS {
smKMS := secretsMetadataKMS{}
smKMS.secretsKMS = secretsKMS{passphrase: base64.URLEncoding.EncodeToString(
[]byte("test dummy passphrase"))}
smKMS.Secrets = map[string]string{
encryptionPassphraseKey: "test dummy passphrase",
}
smKMS.Tenant = "tenant"
smKMS.Config = nil
return smKMS
}