Atom feed of this document
  

Contents

Preface
Conventions
Document change history
1. Introduction
Disk and container formats for images
Image metadata
2. Get images
CentOS images
CirrOS (test) images
Official Ubuntu images
Official Red Hat Enterprise Linux images
Official Fedora images
Official openSUSE and SLES images
Official Debian images
Official images from other Linux distributions
Rackspace Cloud Builders (multiple distros) images
Microsoft Windows images
3. OpenStack Linux image requirements
Disk partitions and resize root partition on boot (cloud-init)
No hard-coded MAC address information
Ensure ssh server runs
Disable firewall
Access instance by using ssh public key (cloud-init)
Process user data and other metadata (cloud-init)
Ensure image writes boot log to console
Paravirtualized Xen support in the kernel (Xen hypervisor only)
Manage the image cache
4. Modify images
guestfish
guestmount
virt-* tools
Loop devices, kpartx, network block devices
5. Create images manually
Verify the libvirt default network is running
Use the virt-manager X11 GUI
Use virt-install and connect by using a local VNC client
Example: CentOS image
Example: Ubuntu image
Example: Fedora image
Example: Microsoft Windows image
Example: FreeBSD image
6. Tool support for image creation
Diskimage-builder
Oz
VMBuilder
VeeWee
Packer
imagefactory
SUSE Studio
7. Converting between image formats
A. Community support
Documentation
ask.openstack.org
OpenStack mailing lists
The OpenStack wiki
The Launchpad Bugs area
The OpenStack IRC channel
Documentation feedback
OpenStack distribution packages
Questions? Discuss on ask.openstack.org
Found an error? Report a bug against this page

loading table of contents...