OpenStack Ceilometer Puppet Module
Go to file
Michael Chapman addaf5179d Add support for puppetlabs-mysql 2.2
This patch adds support for the new version of
puppetlabs-mysql via a parameter that will change
which types and classes to depend on from the
mysql module. No spec tests are included since any
tests relying on the new module will fail until
the fixtures are updated.

Change-Id: I3f76cc600ef8d6e0c88c988f96aadbf18d81f7f1
2014-03-16 21:24:10 +11:00
examples Implement notification agent service 2014-03-03 11:40:10 +01:00
lib/puppet Inline a custom file_line provider to fix agent. 2013-09-03 13:17:29 -04:00
manifests Add support for puppetlabs-mysql 2.2 2014-03-16 21:24:10 +11:00
spec Add support for puppetlabs-mysql 2.2 2014-03-16 21:24:10 +11:00
.fixtures.yml Fixed mysql dependency to match other modules 2014-01-08 16:20:19 -08:00
.gitignore Add Gemfile.lock to gitignore 2013-12-23 19:00:48 +01:00
.gitreview Add .gitreview 2013-05-21 19:49:00 -04:00
.travis.yml Add rspec tests for ceilometer and ceilometer::api 2013-04-04 17:40:02 -04:00
Gemfile Replace deprecated :rubygems source 2013-06-30 22:08:36 -04:00
LICENSE Update LICENSE & README 2012-12-07 12:37:28 +01:00
Modulefile Fixed mysql dependency to match other modules 2014-01-08 16:20:19 -08:00
Rakefile Fail puppet-lint on warnings 2013-08-28 13:26:34 -04:00
README Add support for puppetlabs-mysql 2.2 2014-03-16 21:24:10 +11:00

puppet-ceilometer

This is the ceilometer module.

Limitations
--------------------------

The Ceilometer Openstack service depends on a sqlalchemy database. If you are using puppetlabs-mysql to achieve this, there is a parameter called mysql_module that can be used to swap between the two supported versions: 0.9 and 2.2. This is needed because the puppetlabs-mysql module was rewritten and the custom type names have changed between versions.

License
-------

Apache License 2.0

   Copyright 2012 eNovance <licensing@enovance.com>

   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