diff --git a/README.md b/README.md index 4e228254..5f48e2d8 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ class { '::ceilometer': class { '::ceilometer::client': } class { '::ceilometer::collector': } class { '::ceilometer::expirer': } -class { '::ceilometer::agent::central': } +class { '::ceilometer::agent::polling': } class { '::ceilometer::agent::notification': } class { '::ceilometer::db': } class { '::ceilometer::api': diff --git a/examples/ceilometer_with_gnocchi.pp b/examples/ceilometer_with_gnocchi.pp index 84144570..764adf0e 100644 --- a/examples/ceilometer_with_gnocchi.pp +++ b/examples/ceilometer_with_gnocchi.pp @@ -15,7 +15,7 @@ class { '::ceilometer::keystone::auth': } class { '::ceilometer::client': } class { '::ceilometer::expirer': } -class { '::ceilometer::agent::central': } +class { '::ceilometer::agent::polling': } class { '::ceilometer::agent::notification': } class { '::ceilometer::keystone::authtoken': password => 'a_big_secret', diff --git a/examples/site.pp b/examples/site.pp index 680b2605..9c029e07 100644 --- a/examples/site.pp +++ b/examples/site.pp @@ -18,7 +18,7 @@ node default { } # Configure the ceilometer database - # Only needed if ceilometer::agent::central or ceilometer::api are declared + # Only needed if ceilometer::agent::polling or ceilometer::api are declared class { '::ceilometer::db': } diff --git a/manifests/agent/central.pp b/manifests/agent/central.pp index 3dd1568d..cd7e224d 100644 --- a/manifests/agent/central.pp +++ b/manifests/agent/central.pp @@ -31,6 +31,8 @@ class ceilometer::agent::central ( include ::ceilometer::deps include ::ceilometer::params + warning('This class is deprecated. Please use ceilometer::agent::central with central namespace instead.') + package { 'ceilometer-agent-central': ensure => $package_ensure, name => $::ceilometer::params::agent_central_package_name, diff --git a/releasenotes/notes/ceilo-central-agent-2bf1f73f088290ad.yaml b/releasenotes/notes/ceilo-central-agent-2bf1f73f088290ad.yaml new file mode 100644 index 00000000..8387f835 --- /dev/null +++ b/releasenotes/notes/ceilo-central-agent-2bf1f73f088290ad.yaml @@ -0,0 +1,4 @@ +--- +deprecations: + - ceilometer::agent::central is deprecated and will be removed in a future + release. Please switch to ceilometer::agent::polling with central namespace.