Jump to: navigation, search

Difference between revisions of "Packaging/Fedora"

(Fedora upstream packages)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
 
= Fedora packages =
 
= Fedora packages =
  
RPMs for openstack-nova openstack-glance openstack-keystone and openstack-quantum from essex are available in Fedora 17.
+
The cadence of Fedora and OpenStack releases are in sync, and so we have
 
+
* Fedora 16 = Diablo
Read more about getting started at https://fedoraproject.org/wiki/Getting_started_with_OpenStack_on_Fedora_17
+
* ...
 
+
* Fedora 19 = Grizzly
== Fedora upstream packages ==
+
* Fedora 20 = Havana
 
+
* Fedora 21 = Icehouse
Upstream non-supported packages for Fedora 17 are also available here:
+
* Fedora 22 = Juno
 
+
* etc...
http://repos.fedorapeople.org/repos/openstack/openstack-trunk/
 
 
 
To enable:
 
  yum install yum-priorities
 
  (cd /etc/yum.repos.d &&
 
  wget http://repos.fedorapeople.org/repos/openstack/openstack-trunk/fedora-openstack-trunk.repo)
 
 
 
These packages are built and tested by [[SmokeStack]] before they are posted. This repo is upstream oriented and built with RPM spec files hosted on GitHub which follow each upstream project very closely:
 
 
 
* https://github.com/redhat-openstack/openstack-nova
 
* https://github.com/redhat-openstack/openstack-python-novaclient
 
* https://github.com/redhat-openstack/openstack-glance
 
* https://github.com/redhat-openstack/openstack-python-glanceclient
 
* https://github.com/redhat-openstack/openstack-keystone
 
* https://github.com/redhat-openstack/openstack-python-keystoneclient
 
* https://github.com/redhat-openstack/openstack-swift
 
* https://github.com/redhat-openstack/openstack-python-swiftclient
 
* https://github.com/redhat-openstack/openstack-cinder
 
* https://github.com/redhat-openstack/openstack-python-cinderclient
 
* https://github.com/redhat-openstack/openstack-quantum
 
* https://github.com/redhat-openstack/openstack-python-quantumclient
 
 
 
RPM's in this upstream Fedora repo follow the following naming convention:
 
 
 
<generated tarball version name>-0.1-<project git commits>.<project_git_hash>_<RPM installer project git hash>
 
 
 
== Fedora 14 packages ==
 
 
 
[http://mirantis.com Mirantis] provides OpenStack Fedora packages.
 
 
 
There are two builds available:
 
 
 
* stable: http://download.mirantis.com/cactus/ – RPMs for stable cactus build
 
* hourly: http://download.mirantis.com/repo/ – RPMs for hourly builds from trunk
 
 
 
These have been built and tested with Fedora 14 release.
 
  
These packages are based on RHEL6 specs from https://github.com/griddynamics/openstack-rhel
 
  
Feel free to test these on your Fedora boxes and provide feedback on openstack-support@mirantis.com.
+
For other combinations please see the [http://openstack.redhat.com/ RDO] community site
 +
which provides RPMs for Fedora and RHEL (derivatives).<br/>
 +
There you can get the current OpenStack development release RPMs for the current Fedora stable release
 +
(for example Icehouse RPMs for Fedora 20).

Latest revision as of 17:24, 4 August 2014

Fedora packages

The cadence of Fedora and OpenStack releases are in sync, and so we have

  • Fedora 16 = Diablo
  • ...
  • Fedora 19 = Grizzly
  • Fedora 20 = Havana
  • Fedora 21 = Icehouse
  • Fedora 22 = Juno
  • etc...


For other combinations please see the RDO community site which provides RPMs for Fedora and RHEL (derivatives).
There you can get the current OpenStack development release RPMs for the current Fedora stable release (for example Icehouse RPMs for Fedora 20).