Walrus signature verification in image decryption bug
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eucalyptus |
New
|
Undecided
|
Neil Soman |
Bug Description
Problem Summary:
The decryptImage(
Applies To:
Eucalyptus 2.0.0
06f8168cfc54215
Steps to Reproduce:
From a clean installation, the bug can be reproduced as follows:
1) Login to the admin site https://<cloud-ip>:8443/ and "Download Credentials"
2) Bundle, upload, and register a kernel, ramdisk, and machine image (such as the Eucalyptus-
3) * Do not run an instance yet *
4) Login to the admin site again and "Download Credentials"
5) Now, euca-run-instance for the image
The Fix:
I have attached a zip containing the patch for WalrusImageMana
{code}
X509Certificate cert = user.getX509Cer
verified = canVerifySignat
{/code}
check all certificates, like this:
{code}
for(X509Certi
verified = canVerifySignat
if(verified)
break;
}
{/code}
Related branches
Changed in eucalyptus: | |
assignee: | nobody → Neil Soman (neilsoman) |
Jason, thanks for the patch.
Have you looked at: http:// open.eucalyptus .com/participat e/contribute# code
Signing up as a contributor should only take a few minutes of your time.
thanks!
neil