Create an Image

Create an Image

Images are pre-made virtual machines that have been correctly configured to work with OpenStack. Please note that you must use images formatted to work with OpenStack or you will receive an error when launching an instance.
The CRC has tested and made available many images of all the major Linux OS's for your use, including Ubuntu (12 & 14 LTS), Fedora, CentOS, and Red Hat. It is STRONGLY recommended that you use one of these images. The CRC will not be able to support custom images or those obtained from other sources. You can find the CRC tested images on the 'Images' page under the 'Public' tab. CRC tested images are prefixed with "CRC-".
Other pre-built OpenStack instances are available from many Linux developers. Ubuntu and Fedora both provide pre-built images. You may also want to manually create your own image. There is a guide here. As a reminder, the CRC will not be able to provide support for images that were not provided and tested by the CRC.

To create an image, navigate to the Images page.

006 OS Create Image.png

From here you will find a 'Create Image' button in the top right hand corner of the page. Pressing it will prompt you with a dialog box like the one below.

007 OS Create Image.png

Name - The name of the image that will appear in the image list.
Description - An optional description of the image that can be seen if you click on the image name in the image list.
Image Source - The location you are supplying the image from. This can be a URL or a local file on your computer. If you choose Image Location (URL), it must be a direct link to a .img, .iso, etc file with no redirects or else it will fail. If you choose Image File (local file), just upload the appropriate file.
Format - The format for your image. Most pre-made images are QCOW2.
Architecture - The architecture of your image. Use i386 for 32-bit or x86_64 for 64-bit. Until further notice, leave this field blank. Filling it out causes errors with OpenStack.
Minimum Disk (GB) - The minimum disk size requirement for the image. While not strictly necessary, it is highly recommended. Note that OpenStack will be unable to create an image that is smaller than the original image's disk size. Because of this, it is recommended that you set a minimum disk size that is greater than or equal to the size the original virtual machine's disk.
Minimum Ram (MB) - The minimum RAM requirement for the image. While not strictly necessary, it is highly recommended. Note that OpenStack will be unable to create an image using less RAM than the distribution's required minimum. Because of this, it is recommended that you set a minimum RAM size that is greater than or equal to the distribution's minimum system requirement.
Public - Select this option to make the image public to all users.
Protected - Select this option to ensure that only users with permissions (the image creator and OpenStack administrators) can modify or delete it.

Once you have filled out all of the appropriate information about your image, click 'Create' and wait a while. Depending on the size of your image, it may take anywhere from 5 - 20 minutes for your image to upload. Once this is finished, you will be returned to the Images page and you should see your new image listed with a Status of 'Saving'. Once your image is done saving it will be ready to use.

008 OS Create Image.png

back to top

OpenStack Main Page