Bug 1447882

Summary: Service Event not available for openstack provider
Product: Red Hat CloudForms Management Engine Reporter: tachoi
Component: ProvidersAssignee: Tzu-Mainn Chen <tzumainn>
Status: CLOSED NOTABUG QA Contact: Ola Pavlenko <opavlenk>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 5.7.0CC: cpelland, jfrey, jhardy, knakai, maufart, obarenbo, okolisny, pkilambi, tachoi, tzumainn
Target Milestone: GA   
Target Release: cfme-future   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-05-31 23:06:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: Openstack Target Upstream Version:
Embargoed:

Description tachoi 2017-05-04 06:59:38 UTC
Description of problem:
Integrating CFME 4.2 with OSP 10(undercloud + overcloud)
Seems like CFME is not able to receive event from undercloud as well as overcloud
Modified ceilometer.conf to send event_dispatcher to gnocchi
..
  event_dispatchers=gnocchi
  meter_dispatchers=gnocchi
..
Overcloud metric info is being received well.

Having an issue with getting below msg from OSP 10 providers
- Overcloud Service event
- Undercloud Service event
- Undercloud Service metric

Customer reported that they are hitting
https://bugzilla.redhat.com/show_bug.cgi?id=1428390
no ceilometer related comm outputs are available.

Version-Release number of selected component (if applicable):
CFME 5.7.2.1, OSP 10(undercloud + overcloud)

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:

Expected results:
Getting below info from OSP side
- Overcloud Service event
- Undercloud Service event
- Undercloud Service metric

Additional info:

Comment 7 Tzu-Mainn Chen 2017-05-05 14:18:46 UTC
Hi! CloudForms expects to read events from either ceilometer or panko.  In OSP10, panko is not yet installed, so it can only read events from ceilometer.  Given that, the event_dispatcher actually has to be set to 'database'.