Bug 1524194

Summary: [OSP10] specifying multiple dispatchers shouldn't just concatenate them
Product: Red Hat OpenStack Reporter: David Vallee Delisle <dvd>
Component: puppet-ceilometerAssignee: Pradeep Kilambi <pkilambi>
Status: CLOSED CURRENTRELEASE QA Contact: Sasha Smolyak <ssmolyak>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 10.0 (Newton)CC: jdanjou, jjoyce, jschluet, marjones, slinaber, spryor, tvignaud
Target Milestone: ---Keywords: TestOnly, Triaged, ZStream
Target Release: 10.0 (Newton)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: puppet-ceilometer-9.5.0-4.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1524195 (view as bug list) Environment:
Last Closed: 2018-03-30 10:33:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1524195    

Description David Vallee Delisle 2017-12-10 17:07:17 UTC
Description of problem:
If we specify multiple event or metric dispatchers, they should be added on different lines.

Version-Release number of selected component (if applicable):
puppet-ceilometer-9.5.0-2

How reproducible:
100%

Steps to Reproduce:
1. Deploy with this template
~~~
parameter_defaults:
 ExtraConfig:
  ceilometer::collector::event_dispatcher: ['gnocchi', 'database']
~~~~

Actual results:
# grep ^event_dispatcher /etc/ceilometer/ceilometer.conf 
event_dispatchers=gnocchi,database

Expected results:
# grep ^event_dispatcher /etc/ceilometer/ceilometer.conf 
event_dispatchers=gnocchi
event_dispatchers=database

Additional info:

This bug is in relation of this bug https://bugzilla.redhat.com/show_bug.cgi?id=1517927

Comment 1 Julien Danjou 2017-12-11 09:21:23 UTC
Backport sent upstream.

Comment 5 Lon Hohberger 2018-03-22 13:26:17 UTC
According to our records, this should be resolved by puppet-ceilometer-9.5.0-4.el7ost.  This build is available now.