From Fedora Project Wiki

Revision as of 06:05, 25 April 2012 by Markmc (talk | contribs) (move to OpenStack category)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

OpenStack using Oz for image building


Add a virtual machine image building service to OpenStack, which will use Oz and libguestfs.


Current status

  • Targeted release: Fedora 18
  • Last updated: 2011-12-20
  • Percentage of completion: 00%

Detailed Description

With upstream OpenStack there is currently no way to build your own images. All you can do is to upload guests that you have built by hand.

Ideally what you should be able to do is say "give me a Fedora 16 guest" or "give me a Windows 2003 guest with Firefox installed". Oz is an image building tool which lets you do this.

Therefore we would like to add Oz as a service to OpenStack upstream, and package this for Fedora 17.

Benefit to Fedora

Users who install Fedora 17 and OpenStack Essex will have an easy-to-use image building service available.


We will aim to get this feature into OpenStack upstream first, ensure that it is backported to Essex upstream, and then package it for Fedora 17.

How To Test

TBD. A test day has been booked for OpenStack.

User Experience

It will be very easy to build images by simply specifying the guest type and version required using the Nova command line tools.


(None, since Oz and libguestfs are already packaged for Fedora)

Contingency Plan

No plan needed. If the feature is not ready, it can simply be dropped.


Release Notes

Comments and Discussion