diff --git a/internal/rbd/encryption.go b/internal/rbd/encryption.go index 3d68e80c898..4e1e50e82eb 100644 --- a/internal/rbd/encryption.go +++ b/internal/rbd/encryption.go @@ -341,7 +341,8 @@ func ParseEncryptionOpts( encrypted, kmsID string ) encrypted, ok = volOptions["encrypted"] - if !ok { + val, _ := strconv.ParseBool(encrypted) + if !ok || !val { return "", util.EncryptionTypeNone, nil } ok, err = strconv.ParseBool(encrypted)