puppet: allow to configure any ceilometer param with Hiera
authorEmilien Macchi <emilien@redhat.com>
Fri, 2 Oct 2015 16:17:33 +0000 (12:17 -0400)
committerEmilien Macchi <emilien@redhat.com>
Fri, 2 Oct 2015 16:17:33 +0000 (12:17 -0400)
By including ::ceilometer::config on controller & compute, we allow
anyone to trick ceilometer.conf with any parameter, using Hiera.

Change-Id: Ie6698d5e6900ecaaf7f19ed79e9c44b39ced0559

puppet/manifests/overcloud_compute.pp
puppet/manifests/overcloud_controller.pp
puppet/manifests/overcloud_controller_pacemaker.pp

index fb5a352..9acc18f 100644 (file)
@@ -79,6 +79,7 @@ class { 'neutron::agents::ml2::ovs':
 }
 
 include ::ceilometer
+include ::ceilometer::config
 include ::ceilometer::agent::compute
 include ::ceilometer::agent::auth
 
index 36b91a7..8332e56 100644 (file)
@@ -417,6 +417,7 @@ if hiera('step') >= 3 {
     }
   }
   include ::ceilometer
+  include ::ceilometer::config
   include ::ceilometer::api
   include ::ceilometer::agent::notification
   include ::ceilometer::agent::central
index 0a0ce78..7245273 100644 (file)
@@ -801,6 +801,7 @@ if hiera('step') >= 3 {
     }
   }
   include ::ceilometer
+  include ::ceilometer::config
   class { '::ceilometer::api' :
     manage_service => false,
     enabled => false,