Updated to match semver.

Before this update the Modulefile was not following semver in
relation to stable/havana. This update introduces proper semver.

Change-Id: I9b337e9b3f71b21fdbd1ce4d44f9b04532d216e2
This commit is contained in:
Chris Hoge 2014-03-26 14:27:36 -07:00
parent 39878323a9
commit cb62885d23
2 changed files with 58 additions and 10 deletions

View File

@ -1,13 +1,13 @@
name 'enovance-heat'
version '0.0.1'
source 'none'
name 'puppetlabs-heat'
version '4.0.0-devel'
source 'https://github.com/stackforge/puppet-heat'
author 'enovance'
license 'Apache License, Version 2.0'
summary 'Install/configure Openstack Heat'
description 'Install/configure Openstack Heat'
project_page 'https://launchpad.net/Heat'
project_page 'https://launchpad.net/puppet-heat'
# Dependencies
dependency 'puppetlabs/inifile', '>= 1.0.0 <2.0.0'
dependency 'puppetlabs/mysql', '>=0.9.0 <1.0.0'
dependency 'puppetlabs/stdlib', '>= 3.2.0'
dependency 'cprice404/inifile', '>= 0.9.0'
dependency 'puppetlabs/mysql', '>=0.6.1 <1.0.0'

View File

@ -15,24 +15,36 @@ puppet-heat
Overview
--------
The heat module is a part of [Stackforge](https://github.com/stackforge), an effort by the Openstack infrastructure team to provide continuous integration testing and code review for Openstack and Openstack community projects not part of the core software. The module itself is used to flexibly configure and manage the baremetal service for Openstack.
The heat module is part of [Stackforge](https://github.com/stackforge), an effort by the
OpenStack infrastructure team to provice continuous integration testing and code review for
OpenStack and OpenStack community projects not part of the core software. The module itself
is used to flexibly configure and manage the orchestration service for OpenStack
Module Description
------------------
The heat module is an attempt to make Puppet capable of managing the entirety of heat.
Setup
-----
**What the heat module affects:**
**What the heat module affects**
* heat, the orchestration service for Openstack.
* heat, the orchestration service for OpenStack
### Installing heat
example% puppet module install puppetlabs/heat
### Beginning with heat
Implementation
--------------
### puppet-heat
puppet-heat is a combination of Puppet manifest and ruby code to delivery configuration and extra functionality through types and providers.
heat is a combination of Puppet manifests and Ruby code to deliver configuration and
extra functionality through types and providers.
Limitations
-----------
@ -54,3 +66,39 @@ Contributors
Release Notes
-------------
** 3.1.0 **
* Fixed postgresql connection string.
* Allow log_dir to be set to false to disable file logging.
* Added support for database idle timeout.
* Aligned Keystone auth_uri with other OpenStack services.
* Fixed the EC2 auth token settings.
* Fixed rabbit_virtual_host configuration.
** 3.0.0 **
* Initial release of the puppet-heat module.
License
-------
Apache License 2.0
Copyright 2012 eNovance <licensing@enovance.com> and Authors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Contact
-------
techs@enovance.com