Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rbd: fix bug in kmip kms Decrypt function & improve error msg #3340

Merged
merged 2 commits into from
Aug 24, 2022

Conversation

Rakshith-R
Copy link
Contributor

rbd: fix bug in kmip kms Decrypt function

This commit fixes a bug in kmip kms Decrypt
function, where emd.DEK was fed in a Nonce
instead of emd.Nonce by mistake.

Signed-off-by: Rakshith R [email protected]

rbd: improve kmip verifyResponse() error message

This commit uses %q instead %v in error messages
and adds result reason and message in kmip
verifyresponse().

Signed-off-by: Rakshith R [email protected]


I had found this bug in testing and fixed it in a testing branch, missed to push to the branch linked to the pr.
🤦 😞

This commit fixes a bug in kmip kms Decrypt
function, where emd.DEK was fed in a Nonce
instead of emd.Nonce by mistake.

Signed-off-by: Rakshith R <[email protected]>
This commit uses %q instead %v in error messages
and adds result reason and message in kmip
verifyresponse().

Signed-off-by: Rakshith R <[email protected]>
@mergify mergify bot added component/rbd Issues related to RBD bug Something isn't working labels Aug 24, 2022
@Madhu-1 Madhu-1 added the ci/skip/e2e skip running e2e CI jobs label Aug 24, 2022
@Madhu-1
Copy link
Collaborator

Madhu-1 commented Aug 24, 2022

skipping e2e i dont think we have e2e for EMIP.

@Rakshith-R
Copy link
Contributor Author

/retest all

@Rakshith-R Rakshith-R added this to the release-3.7.1 milestone Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ci/skip/e2e skip running e2e CI jobs component/rbd Issues related to RBD
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants