rbd: fix encrypted PVC with metadata KMS cannot be deleted

Signed-off-by: Zerotens <12968743+zerotens@users.noreply.github.com>
This commit is contained in:
Zerotens
2025-02-16 09:46:07 +01:00
committed by mergify[bot]
parent 520c20ae07
commit 5b587c9484
4 changed files with 70 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
}