Merge "Enable ceilometer-polling in acceptance tests"

This commit is contained in:
Zuul 2024-04-26 09:22:45 +00:00 committed by Gerrit Code Review
commit 512b95bff0
1 changed files with 13 additions and 6 deletions

View File

@ -70,9 +70,6 @@ class openstack_integration::ceilometer (
Class['ceilometer::keystone::auth'] -> Exec['ceilometer-upgrade']
Class['gnocchi::keystone::auth'] -> Exec['ceilometer-upgrade']
$sample_pipeline_publishers = ['gnocchi://']
$event_pipeline_publishers = ['gnocchi://']
class { 'ceilometer::coordination':
backend_url => $::openstack_integration::config::tooz_url,
}
@ -80,9 +77,9 @@ class openstack_integration::ceilometer (
class { 'ceilometer::agent::notification':
workers => 2,
manage_pipeline => true,
pipeline_publishers => $sample_pipeline_publishers,
pipeline_publishers => ['gnocchi://'],
manage_event_pipeline => true,
event_pipeline_publishers => $event_pipeline_publishers,
event_pipeline_publishers => ['gnocchi://'],
}
class { 'ceilometer::agent::polling':
manage_polling => true,
@ -98,7 +95,17 @@ class openstack_integration::ceilometer (
class { 'ceilometer::db::sync':
extra_params => '--skip-gnocchi-resource-types',
}
class { 'ceilometer::agent::notification': }
class { 'ceilometer::agent::notification':
workers => 2,
manage_pipeline => true,
pipeline_publishers => [],
manage_event_pipeline => true,
event_pipeline_publishers => [],
}
class { 'ceilometer::agent::polling':
manage_polling => true,
compute_namespace => false,
}
}
class { 'ceilometer::agent::service_credentials':