From Fedora Project Wiki

Revision as of 16:41, 17 September 2012 by Eglynn (talk | contribs) (Created page with "{{QA/Test_Case |description=Images can be created from running volume-backed nova instances, analogous to an EBS-backed AMI in EC2. The image data is not stored in glance, ra...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

Images can be created from running volume-backed nova instances, analogous to an EBS-backed AMI in EC2.

The image data is not stored in glance, rather it is cloned from a snapshot of the backing volume.

Setup

Run previous test case.

How to test

Create an image from the running instance:

 $> nova image-create volume_backed volume_backed_image

Boot the image created from the running volume-backed instance:

 $> nova boot --flavor 1 --image $(glance image-list | awk '/volume_backed_image/ {print $2}') from_volume_backed

Expected Results

You should be able able to shh into the second volume-backed instance.

Note the properties on the new image:

 $> glance image-show $(glance image-list | awk '/volume_backed_image/ {print $2}')

and the lack of image data (as that is taken from the volume snapshot).

Note also that the EC2 API reports the image as being EBS-backed as opposed to instance-store:

 $> euca-describe-images

Also note for each of the two volume-backed instances you've fired up, there is a volume cloned from the corresponding snapshot:

 $> nova volume-list