Comment 8 for bug 1155512

Revision history for this message
Vincent Hou (houshengbo) wrote :

I have found the root cause for this bug.

This issue only happens to the UEC images, because one UEC image references two other images kernel and ramdisk. When we create a volume for the UEC image, only UEC itself is copied, and kernel and ramdisk images are still in glance. The good news is that kernel_id and ramdisk_id are stored in volume_glance_metadata.

There is no need to fix in cinder. It is enough to check this particular case in nova when booting from volume and find the right kernel and ramdisk images by looking up the volume_glance_metadata.