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-installer | Assignee: | 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: | ga | Keywords: | 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
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 Re-opening to capture the action on openstack-foreman-installer described in comment #3 above. Patch posted: https://github.com/redhat-openstack/astapor/pull/273 Merged 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.
Eoghan, feel free to set doctext to '-' if you think this is not needed, or correct if you feel my description is inaccurate 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 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |