Get images The simplest way to obtain a virtual machine image that works with OpenStack is to download one that someone else has already created.
CentOS images The CentOS project maintains official images for direct download: CentOS 6 images CentOS 7 images
CirrOS (test) images CirrOS is a minimal Linux distribution that was designed for use as a test image on clouds such as OpenStack Compute. You can download a CirrOS image in various formats from the CirrOS download page. If your deployment uses QEMU or KVM, we recommend using the images in qcow2 format. The most recent 64-bit qcow2 image as of this writing is cirros-0.3.3-x86_64-disk.img In a CirrOS image, the login account is cirros. The password is cubswin:)
Official Ubuntu images Canonical maintains an official set of Ubuntu-based images. Images are arranged by Ubuntu release, and by image release date, with "current" being the most recent. For example, the page that contains the most recently built image for Ubuntu 14.04 "Trusty Tahr" is http://cloud-images.ubuntu.com/trusty/current/. Scroll to the bottom of the page for links to images that can be downloaded directly. If your deployment uses QEMU or KVM, we recommend using the images in qcow2 format. The most recent version of the 64-bit QCOW2 image for Ubuntu 14.04 is trusty-server-cloudimg-amd64-disk1.img. In an Ubuntu cloud image, the login account is ubuntu.
Official Red Hat Enterprise Linux images Red Hat maintains official Red Hat Enterprise Linux cloud images. A valid Red Hat Enterprise Linux subscription is required to download these images: Red Hat Enterprise Linux 7 KVM Guest Image Red Hat Enterprise Linux 6 KVM Guest Image In a RHEL image, the login account is cloud-user.
Official Fedora images The Fedora project maintains a list of official cloud images at . The images include the cloud-init utility to support key and user data injection. The default user name is fedora. In a Fedora image, the login account is fedora.
Official openSUSE and SLES images SUSE does not provide openSUSE or SUSE Linux Enterprise Server (SLES) images for direct download. Instead, they provide a web-based tool called SUSE Studio that you can use to build openSUSE and SLES images.
Official Debian images Since January 2015, Debian provides images for direct download. They are now made at the same time as the CD and DVD images of Debian. However, until Debian 8.0 (aka Jessie) is out, these images are the weekly built images of the testing distribution. If you wish to build your own images of Debian 7.0 (aka Wheezy, the current stable release of Debian), you can use the package which is used to build the official Debian images. It is named openstack-debian-images, and it provides a simple script for building them. This package is available in Debian Unstable, Debian Jessie, and through the wheezy-backports repositories. To produce a Wheezy image, simply run: # build-openstack-debian-image -r wheezy If building the image for Wheezy, packages like cloud-init, cloud-utils or cloud-initramfs-growroot will be pulled from wheezy-backports. Also, the current version of bootlogd in Wheezy doesn't support logging to multiple consoles, which is needed so that both the OpenStack Dashboard console and the nova console-log console works. However, a fixed version is available from the non-official GPLHost repository. To install it on top of the image, it is possible to use the option of the build-openstack-debian-image script, with this kind of script as parameter: #!/bin/sh cp bootlogd_2.88dsf-41+deb7u2_amd64.deb ${BODI_CHROOT_PATH} chroot ${BODI_CHROOT_PATH} dpkg -i bootlogd_2.88dsf-41+deb7u2_amd64.deb rm ${BODI_CHROOT_PATH}/bootlogd_2.88dsf-41+deb7u2_amd64.deb In a Debian image, the login account is admin.
Official images from other Linux distributions As of this writing, we are not aware of other distributions that provide images for download.
Rackspace Cloud Builders (multiple distros) images Rackspace Cloud Builders maintains a list of pre-built images from various distributions (Red Hat, CentOS, Fedora, Ubuntu). Links to these images can be found at rackerjoe/oz-image-build on GitHub.
Microsoft Windows images Cloudbase Solutions hosts an OpenStack Windows Server 2012 Standard Evaluation image that runs on Hyper-V, KVM, and XenServer/XCP.