* To test the feature, the Heat community recommends running through the [https://github.com/heat-api/heat/blob/master/docs/GettingStarted.rst#readme getting started guide].

+

* To test the feature, the Heat community recommends running through the [https://github.com/openstack/heat/blob/master/docs/GettingStarted.rst#readme getting started guide].

−

* The [https://github.com/heat-api/heat/blob/master/docs/GettingStarted.rst#readme getting started guide] explains the expected results of the feature.

+

* The [https://github.com/openstack/heat/blob/master/docs/GettingStarted.rst#readme getting started guide] explains the expected results of the feature.

== User Experience ==

== User Experience ==

Line 61:

Line 61:

The full list of packages which are all available in Fedora Rawhide Heat depends upon are:

The full list of packages which are all available in Fedora Rawhide Heat depends upon are:

−

* python-crypto

* python-eventlet

* python-eventlet

* python-glance

* python-glance

Line 79:

Line 78:

* python-sqlalchemy

* python-sqlalchemy

* python-webob

* python-webob

+

+

Note: python-crypto was previously listed as a dependency. The code using this dependency was imported from a different project (glance) and not used in heat. The dependency has been removed from heat based upon feedback from FESCo but was dead code and removed entirely as a dependency by removing the dead code.

== Contingency Plan ==

== Contingency Plan ==

Line 97:

Line 98:

−

[[Category:FeatureReadyForFesco]]

+

[[Category:FeatureAcceptedF18]]

<!-- When your feature page is completed and ready for review -->

<!-- When your feature page is completed and ready for review -->

<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->

<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->

<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->

<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->

<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

Heat provides orchestration of composite cloud applications using the CloudFormation API and templates for OpenStack. Heat has requested OpenStack incubation and is currently an OpenStack related project.

Heat provides a standardized method for OpenStack users to launch multiple applications in an OpenStack cloud from a template file describing the cloud application. This feature improves the cloudiness of Fedora by providing a stronger OpenStack feature set.

Heat does not have any dependencies, so no negative user change will be noticed.

Heat depends on a functional OpenStack implementation, but currently is stable when tested with Essex. We will also work well with Folsom when it is packaged.

The full list of packages which are all available in Fedora Rawhide Heat depends upon are:

python-eventlet

python-glance

python-greenlet

python-httplib2

python-iso8601

python-keystoneclient

python-kombu

python-lxml

python-memcached

python-migrate

python-novaclient

python-paste

python-qpid

python-routes

pysendfile

python-sqlalchemy

python-webob

Note: python-crypto was previously listed as a dependency. The code using this dependency was imported from a different project (glance) and not used in heat. The dependency has been removed from heat based upon feedback from FESCo but was dead code and removed entirely as a dependency by removing the dead code.