Jump to: navigation, search

Difference between revisions of "Chef"

(Created page with "Please click the following link to the start page.")
 
Line 1: Line 1:
Please click the following link to the [[Chef/GettingStarted|start page.]]
+
==Code==
 +
 
 +
The canonical upstream Chef cookbooks and example repository are located in the [https://github.com/stackforge Stackforge Github organization]. There is a single Chef cookbook for each integrated OpenStack project:
 +
 
 +
* [https://github.com/stackforge/cookbook-openstack-bare-metal OpenStack Bare Metal (Ironic) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-block-storage OpenStack Block Storage (Cinder) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-compute OpenStack Compute (Nova) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-dashboard OpenStack Dashboard (Horizon) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-data-processing OpenStack Data Processing (Sahara) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-database OpenStack Database (Trove) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-identity OpenStack Identity (Keystone) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-image OpenStack Image (Glance) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-network OpenStack Network (formerly known as Quantum) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-object-storage OpenStack Object Storage (Swift) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-orchestration OpenStack Orchestration (Heat) cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-telemetry OpenStack Telemetry (formerly known as Metering) (Ceilometer) cookbook]
 +
 
 +
In addition to the project cookbooks, there are five support cookbooks:
 +
 
 +
* [https://github.com/stackforge/cookbook-openstack-client Client provider cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-common Common library cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-ops-database Example database configuration cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-ops-messaging Example message queue configuration cookbook]
 +
* [https://github.com/stackforge/cookbook-openstack-integration-test OpenStack Integration Test Suite (Tempest) cookbook]
 +
* [https://github.com/ceph/ceph-cookbook A distributed network storage and filesystem (Ceph) cookbook]
 +
 
 +
As well as an example [http://docs.opscode.com/essentials_repository.html Chef Repository] that sets up an OpenStack environment:
 +
 
 +
* [https://github.com/stackforge/openstack-chef-repo Example OpenStack Chef Repository]
 +
 
 +
==Releases==
 +
 
 +
The following table show the supported openstack releases and platforms.  Note that some of the cookbooks do not support all the platforms, see the Readme's and metadata files for more information.
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Branch !! Status !! Platforms
 +
|-
 +
| Grizzly || stable - frozen || Ubuntu 12.04
 +
|-
 +
| Havana || stable - frozen || Ubuntu 12.04, RedHat 6.5, Suse 11.03
 +
|-
 +
| Icehouse || stable - frozen|| Ubuntu 12.04, RedHat 6.5, Suse 11.03
 +
|-
 +
| Juno || stable - fixes || Ubuntu 14.04, RedHat 7
 +
|-
 +
| Kilo - Master || development || Ubuntu 14.04, RedHat 7, Suse 11.03
 +
|-
 +
| Liberty || coming 3Q2015 ||
 +
 
 +
|}
 +
 
 +
Release branching work items [https://wiki.openstack.org/wiki/OpenstackChefStablebranchCreateNotes page]
 +
 
 +
 
 +
For more information about the project please click this [[Chef/GettingStarted|start page.]]

Revision as of 23:14, 4 May 2015

Code

The canonical upstream Chef cookbooks and example repository are located in the Stackforge Github organization. There is a single Chef cookbook for each integrated OpenStack project:

In addition to the project cookbooks, there are five support cookbooks:

As well as an example Chef Repository that sets up an OpenStack environment:

Releases

The following table show the supported openstack releases and platforms. Note that some of the cookbooks do not support all the platforms, see the Readme's and metadata files for more information.

Branch Status Platforms
Grizzly stable - frozen Ubuntu 12.04
Havana stable - frozen Ubuntu 12.04, RedHat 6.5, Suse 11.03
Icehouse stable - frozen Ubuntu 12.04, RedHat 6.5, Suse 11.03
Juno stable - fixes Ubuntu 14.04, RedHat 7
Kilo - Master development Ubuntu 14.04, RedHat 7, Suse 11.03
Liberty coming 3Q2015

Release branching work items page


For more information about the project please click this start page.