OpenStack

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(Folsom update and cleanup)
m (Preview repository: Simplified the command to add the OpenStack prview repo)
(One intermediate revision by one user not shown)
Line 15: Line 15:
 
OpenStack has a preview repository, allowing Fedora N-1 users to try out OpenStack packages from the latest Fedora release. This is similar to the [[Virtualization Preview Repository]].
 
OpenStack has a preview repository, allowing Fedora N-1 users to try out OpenStack packages from the latest Fedora release. This is similar to the [[Virtualization Preview Repository]].
  
Preview packages, currently OpenStack Folsom, mayc be installed using yum after performing the following step:
+
Preview packages, currently OpenStack Folsom, may be installed using yum after performing the following step:
 
+
curl http://repos.fedorapeople.org/repos/openstack/openstack-folsom/fedora-openstack-folsom.repo -o /etc/yum.repos.d/fedora-openstack-folsom.repo
<pre><nowiki>
+
$> cd /etc/yum.repos.d/
+
$> wget http://repos.fedorapeople.org/repos/openstack/openstack-folsom/fedora-openstack-folsom.repo
+
</nowiki></pre>
+
  
 
= OpenStack in Fedora 17 =
 
= OpenStack in Fedora 17 =

Revision as of 12:02, 18 November 2012

Contents

OpenStack

OpenStack consists of a number services for running IaaS clouds. This includes Object Store (Swift), Compute (Nova) and Image (Glance) services, among others.

The Diablo release of OpenStack was included Fedora 16. The Essex release is included in Fedora 17. The Folsom release is included in Fedora 18.

This page tracks Fedora Cloud SIG's effort to maintain OpenStack in Fedora. See our periodic status reports for an insight into what's been happening.

Getting Started

See Getting started with OpenStack Nova for details on how to try out the OpenStack packages.

Preview repository

OpenStack has a preview repository, allowing Fedora N-1 users to try out OpenStack packages from the latest Fedora release. This is similar to the Virtualization Preview Repository.

Preview packages, currently OpenStack Folsom, may be installed using yum after performing the following step:

curl http://repos.fedorapeople.org/repos/openstack/openstack-folsom/fedora-openstack-folsom.repo -o /etc/yum.repos.d/fedora-openstack-folsom.repo

OpenStack in Fedora 17

Instructions for getting started with OpenStack Essex on Fedora 17

OpenStack in Fedora 18

Features/OpenStack Folsom is a Fedora 18 feature, test instructions are available at Test_Day:2012-09-18_OpenStack

Packages

Package Reviews

Packaging in progress:

  • none open at the moment

Images

Rather than recommending users to download pre-built Ubuntu images in Getting_started_with_OpenStack Nova, we should have a set of official Fedora images like Cloud_SIG/EC2_Images. These should be built using similar process to the EC2 images.

For now, we can suggest users build Fedora images using Oz.

To Package

  1. openstack-reddwarf - database as a service (will be part of openstack-nova?
  2. crowbar - OpenStack deployment service and chef wrapper

Ubuntu

Some of Ubuntu's stuff may be useful to compare against:

OpenStack Official Documentation

OpenStack in EPEL

The Folsom version of OpenStack is in EPEL 6 TESTING, supporting RHEL 6.3. See the Getting started with OpenStack EPEL for installation and setup notes

You can drill down to the latest "el6" version of each of the openstack packages to see, the latest versions available and associated changes.

The following ancillary EPEL packages were added/updated to support the openstack packages:

  • python-distutils-extra
  • bpython
  • python-migrate
  • python-novaclient
  • python-prettytable
  • python-greenlet
  • python-eventlet
  • python-passlib
  • python-sqlalchemy0.7
  • python-nose1.1
  • python-webob1.0
  • python-routes1.12
  • python-paste-deploy1.5