diff --git a/manifests/agent/notification.pp b/manifests/agent/notification.pp index 01b230cc..792e6e79 100644 --- a/manifests/agent/notification.pp +++ b/manifests/agent/notification.pp @@ -115,7 +115,7 @@ class ceilometer::agent::notification ( } if ($manage_event_pipeline) { - validate_array($event_pipeline_publishers) + validate_legacy(Array, 'validate_array', $event_pipeline_publishers) file { 'event_pipeline': ensure => present, @@ -130,7 +130,7 @@ class ceilometer::agent::notification ( } if ($manage_pipeline) { - validate_array($pipeline_publishers) + validate_legacy(Array, 'validate_array', $pipeline_publishers) file { 'pipeline': ensure => present, diff --git a/manifests/config.pp b/manifests/config.pp index 2c0e9757..ae105136 100644 --- a/manifests/config.pp +++ b/manifests/config.pp @@ -32,8 +32,8 @@ class ceilometer::config ( include ::ceilometer::deps - validate_hash($ceilometer_config) - validate_hash($ceilometer_api_paste_ini) + validate_legacy(Hash, 'validate_hash', $ceilometer_config) + validate_legacy(Hash, 'validate_hash', $ceilometer_api_paste_ini) create_resources('ceilometer_config', $ceilometer_config) create_resources('ceilometer_api_paste_ini', $ceilometer_api_paste_ini) diff --git a/manifests/db/mysql.pp b/manifests/db/mysql.pp index d534bd2b..abf8e4c8 100644 --- a/manifests/db/mysql.pp +++ b/manifests/db/mysql.pp @@ -44,7 +44,7 @@ class ceilometer::db::mysql( include ::ceilometer::deps - validate_string($password) + validate_legacy(String, 'validate_string', $password) ::openstacklib::db::mysql { 'ceilometer': user => $user, diff --git a/manifests/keystone/auth.pp b/manifests/keystone/auth.pp index a9abe8c6..d6cd687a 100644 --- a/manifests/keystone/auth.pp +++ b/manifests/keystone/auth.pp @@ -89,7 +89,7 @@ class ceilometer::keystone::auth ( include ::ceilometer::deps - validate_string($password) + validate_legacy(String, 'validate_string', $password) ::keystone::resource::service_identity { 'ceilometer': configure_user => $configure_user, diff --git a/manifests/policy.pp b/manifests/policy.pp index 417a9938..9ee1ba02 100644 --- a/manifests/policy.pp +++ b/manifests/policy.pp @@ -31,7 +31,7 @@ class ceilometer::policy ( include ::ceilometer::deps include ::ceilometer::params - validate_hash($policies) + validate_legacy(Hash, 'validate_hash', $policies) Openstacklib::Policy::Base { file_path => $policy_path,