Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1109329

Summary: ceilometer notification agent is installed by staypuft/foreman but the service is not started
Product: Red Hat OpenStack Reporter: Eoghan Glynn <eglynn>
Component: openstack-foreman-installerAssignee: Jason Guiditta <jguiditt>
Status: CLOSED ERRATA QA Contact: Eoghan Glynn <eglynn>
Severity: high Docs Contact:
Priority: unspecified    
Version: 5.0 (RHEL 7)CC: eglynn, mburns, mmagr, morazi, rhos-maint, slong, yeylon
Target Milestone: gaKeywords: OtherQA, Reopened
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-foreman-installer-2.0.7-1.el6ost Doc Type: Bug Fix
Doc Text:
In the previous release, the Telemetry (ceilometer) notification agent was not started on the controller node. As a result, the Telemetry API did not function correctly. Setting have now been updated to start the notification agent, and the Telemetry API now works as expected.
Story Points: ---
Clone Of: 1096268 Environment:
Last Closed: 2014-08-04 18:34:35 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: 1096268    
Bug Blocks:    

Comment 2 Eoghan Glynn 2014-06-16 09:59:35 UTC
Martin - could the fix for the problem as originally reported against packstack (BZ 1096268) be morphed so that it addresses the foreman-driven case also?

Comment 3 Martin Magr 2014-06-16 10:49:24 UTC
Hi Eoghan,

in most recent o-p-m [1] I can see "ceilometer @ 55cbdac". This revision already contains notification agent support [2]. Staypuft/o-f-i has to just use the class in it's manifests.  

[1] https://github.com/redhat-openstack/openstack-puppet-modules/tree/2014.1-14
[2] https://github.com/stackforge/puppet-ceilometer/blob/55cbdace1730a3cb0af780ab9f7be703ac873eab/manifests/agent/notification.pp

Comment 4 Eoghan Glynn 2014-06-16 12:50:58 UTC
Re-opening to capture the action on openstack-foreman-installer described in comment #3 above.

Comment 5 Jason Guiditta 2014-06-16 15:43:27 UTC
Patch posted:

https://github.com/redhat-openstack/astapor/pull/273

Comment 6 Jason Guiditta 2014-06-17 00:18:34 UTC
Merged

Comment 7 Eoghan Glynn 2014-06-19 21:26:09 UTC
OtherQA process
===============

O. Check the version of the openstack-foreman-installer on the staypuft host:

   # rpm -qa | grep openstack-foreman-installer
   openstack-foreman-installer-2.0.7-1.el6ost.noarch


1. Ensure that the ceilometer::agent::notification class is included in the ceilometer controller puppet manifest:

   # grep agent::notification /usr/share/openstack-foreman-installer/puppet/modules/quickstack/manifests/ceilometer_controller.pp
   class { 'ceilometer::agent::notification':}


2. Install an openstack deployment via staypuft in the usual way


3. Open an ssh session to the nova controller host


4. Check the status of the ceilometer notification agent:

   # service openstack-ceilometer-notification status 2> /dev/null | grep Active
   Active: active (running) since Thu 2014-06-19 18:43:38 UTC; 2h 27min ago


The bug is considered verified as the correct behavior in terms of installing and starting the notification agent is now observed.

Comment 8 Jason Guiditta 2014-07-18 14:21:01 UTC
Eoghan, feel free to set doctext to '-' if you think this is not needed, or correct if you feel my description is inaccurate

Comment 10 errata-xmlrpc 2014-08-04 18:34:35 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2014-1003.html

Comment 11 Red Hat Bugzilla 2023-09-14 02:10:03 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days