Jump to: navigation, search

Difference between revisions of "Get OpenStack"

(Created for Folson Summit Unconference session)
 
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 +
<<[[TableOfContents]]()>>
 +
 
= How to get [[OpenStack]] =
 
= How to get [[OpenStack]] =
  
 +
[[OpenStack]] is a large and fast moving project.  We are also an upstream
 +
project, with a large community of packagers and distributions.
 +
 +
The best way to install [[OpenStack]] is to rely on one of the downstream
 +
distributions, which will take care of many of the details for you. 
 +
There are also source code installers oriented towards developers.
 +
 +
Also, you don't have to install [[OpenStack]] - there are Cloud services
 +
that can provide [[OpenStack]], without ever installing the software.
 +
 +
The current release of [[OpenStack]] is [[ReleaseNotes/Essex|2012.1 Essex]]
 +
 +
== Linux Distributions Including [[OpenStack]] ==
 +
 +
The following distributions have OpenStack packages:
 +
 +
* [[Packaging/Ubuntu|Ubuntu]]
 +
* [[Packaging/RHEL|RHEL]]
 +
* [[Packaging/Debian|Debian]]
 +
 +
Feel free to extend the list and add information to the subpages.
 +
 +
If you're a packager looking for packaging tips, see [[PackagerResources]].
 +
 +
For Quantum, see [[QuantumPackages]].
 +
 +
=== Debian GNU/Linux wheezy ===
 +
 +
All core OpenStack Essex components are officially supported and
 +
available in the Main wheezy archive:
 +
 +
* [http://packages.qa.debian.org/n/nova.html Nova]
 +
* [http://packages.qa.debian.org/g/glance.html Glance]
 +
* [http://packages.qa.debian.org/s/swift.html Swift]
 +
* [http://packages.qa.debian.org/k/keystone.html Keystone]
 +
* [http://packages.qa.debian.org/h/horizon.html Horizon]
 +
* [http://packages.qa.debian.org/q/quantum.html Quantum]
 +
* [http://packages.qa.debian.org/m/melange.html Melange]
 +
 +
Essex can be deployed with [[http://wiki.debian.org/OpenStackHowto|a
 +
HOWTO]] and [[https://github.com/puppetlabs/puppetlabs-openstack|puppet
 +
modules]].
 +
 +
=== Fedora 17 / Fedora 16 / EPEL 6 ===
 +
 +
* Fedora 17 (May 2012) will ship with OpenStack Essex
 +
* The [http://fedoraproject.org/wiki/EPEL Extra Packages for Enterprise Linux] repository supporting RHEL >= 6.2 and derivatives will update from Diablo to Essex
 +
* You can get Fedora/EPEL OpenStack package details at https://apps.fedoraproject.org/packages/s/openstack
 +
* Install/Setup notes for Essex are at http://fedoraproject.org/wiki/Getting_started_with_OpenStack_on_Fedora_17
 +
* An unofficial Essex repository for Fedora 16 is available at http://repos.fedorapeople.org/repos/apevec/openstack-preview/fedora-16/noarch/
 +
* [[Packaging/Fedora|Fedora]]
 +
 +
=== OpenSUSE 12.1 / SLES11 SP2 ===
 +
 +
* https://build.opensuse.org/project/show?project=isv:B1-Systems:[[OpenStack]]:release:Essex
 +
** https://build.opensuse.org/project/show?project=isv:B1-Systems:[[OpenStack]]:release:Essex:requirements
 +
 +
You can find all details about the repositories for OpenSUSE 12.1 and SLES11 SP2 on our packaging site in the wiki: [[Packaging/SUSE]]
 +
* [[Packaging/SUSE|SUSE]]
 +
 +
=== Ubuntu 12.04 LTS (Precise Pangolin) ===
 +
 +
All core OpenStack Essex components are officially supported and available in the Main Precise Ubuntu archive:
 +
 +
* [https://launchpad.net/ubuntu/+source/nova Nova]
 +
* [https://launchpad.net/ubuntu/+source/glance Glance]
 +
* [https://launchpad.net/ubuntu/+source/swift Swift]
 +
* [https://launchpad.net/ubuntu/+source/keystone Keystone]
 +
* [https://launchpad.net/ubuntu/+source/horizon Horizon]
 +
 +
~-Note: Horizon and Keystone are currently located in Universe as they undergo
 +
a security review before promotion to Main for the 12.04 Precise release (April 26th 2012)-~
 +
 +
Incubated projects Quantum and Melange are available for Precise in Universe
 +
 +
* [https://launchpad.net/ubuntu/+source/quantum Quantum]
 +
* [https://launchpad.net/ubuntu/+source/melange Melange]
 +
 +
Essex can be deployed on Ubuntu Server using MAAS and Juju.
 +
 +
Martin Loschwitz has written a wonderful step-by-step guide for manually installing Essex on Ubuntu 12.04:
 +
 +
http://www.hastexo.com/resources/docs/installing-openstack-essex-4-ubuntu-1204-precise-pangolin
 +
 +
== [[DevOps]] Installers ==
 +
 +
Crowbar
 +
 +
Puppet
 +
 +
Chef
 +
 +
== Developer Installers ==
 +
 +
Devstack
 +
 +
[[DevstackPy]]
  
<pre><nowiki>#!wiki caution
+
== [[OpenStack]] as a Service ==
'''This is a work in progress'''
 
  
This page is an attempt to summarize the various ways to get OpenStack
+
    [[TryStack]]
  
See http://etherpad.openstack.org/folsom-unconference-proposals
+
    [[RackSpace]] Cloud
  
 +
    HP Cloud
  
</nowiki></pre>
+
----
 +
[[Category:HowTo]]
 +
[[Category:Installation]]

Revision as of 19:11, 18 April 2012

<<TableOfContents()>>

How to get OpenStack

OpenStack is a large and fast moving project. We are also an upstream project, with a large community of packagers and distributions.

The best way to install OpenStack is to rely on one of the downstream distributions, which will take care of many of the details for you. There are also source code installers oriented towards developers.

Also, you don't have to install OpenStack - there are Cloud services that can provide OpenStack, without ever installing the software.

The current release of OpenStack is 2012.1 Essex

Linux Distributions Including OpenStack

The following distributions have OpenStack packages:

Feel free to extend the list and add information to the subpages.

If you're a packager looking for packaging tips, see PackagerResources.

For Quantum, see QuantumPackages.

Debian GNU/Linux wheezy

All core OpenStack Essex components are officially supported and available in the Main wheezy archive:

Essex can be deployed with [[http://wiki.debian.org/OpenStackHowto%7Ca HOWTO]] and [[https://github.com/puppetlabs/puppetlabs-openstack%7Cpuppet modules]].

Fedora 17 / Fedora 16 / EPEL 6

OpenSUSE 12.1 / SLES11 SP2

You can find all details about the repositories for OpenSUSE 12.1 and SLES11 SP2 on our packaging site in the wiki: Packaging/SUSE

Ubuntu 12.04 LTS (Precise Pangolin)

All core OpenStack Essex components are officially supported and available in the Main Precise Ubuntu archive:

~-Note: Horizon and Keystone are currently located in Universe as they undergo a security review before promotion to Main for the 12.04 Precise release (April 26th 2012)-~

Incubated projects Quantum and Melange are available for Precise in Universe

Essex can be deployed on Ubuntu Server using MAAS and Juju.

Martin Loschwitz has written a wonderful step-by-step guide for manually installing Essex on Ubuntu 12.04:

http://www.hastexo.com/resources/docs/installing-openstack-essex-4-ubuntu-1204-precise-pangolin

DevOps Installers

Crowbar

Puppet

Chef

Developer Installers

Devstack

DevstackPy

OpenStack as a Service

   TryStack
   RackSpace Cloud
   HP Cloud