ERROR: Service ceilometer does not have required endpoint in service catalog for the resource type OS::Ceilometer::Alarm

Bug #1500715 reported by Rabi Mishra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Critical
Rabi Mishra

Bug Description

http://logs.openstack.org/23/228523/1/check/gate-heat-dsvm-functional-orig-mysql/bf55042/console.html#_2015-09-29_05_31_39_663

2015-09-29 05:34:16.060 | 2015-09-29 05:34:16.064 |
2015-09-29 05:34:16.062 | 2015-09-29 05:34:16.066 | heat_integrationtests.scenario.test_ceilometer_alarm.CeilometerAlarmTest.test_alarm
2015-09-29 05:34:16.063 | 2015-09-29 05:34:16.068 | -----------------------------------------------------------------------------------
2015-09-29 05:34:16.065 | 2015-09-29 05:34:16.070 |
2015-09-29 05:34:16.067 | 2015-09-29 05:34:16.071 | Captured traceback:
2015-09-29 05:34:16.069 | 2015-09-29 05:34:16.073 | ~~~~~~~~~~~~~~~~~~~
2015-09-29 05:34:16.071 | 2015-09-29 05:34:16.075 | Traceback (most recent call last):
2015-09-29 05:34:16.072 | 2015-09-29 05:34:16.077 | File "heat_integrationtests/scenario/test_ceilometer_alarm.py", line 41, in test_alarm
2015-09-29 05:34:16.074 | 2015-09-29 05:34:16.078 | stack_identifier = self.stack_create(template=self.template)
2015-09-29 05:34:16.075 | 2015-09-29 05:34:16.080 | File "heat_integrationtests/common/test.py", line 434, in stack_create
2015-09-29 05:34:16.077 | 2015-09-29 05:34:16.082 | tags=tags
2015-09-29 05:34:16.079 | 2015-09-29 05:34:16.084 | File "/opt/stack/new/heat/.tox/integration/local/lib/python2.7/site-packages/heatclient/v1/stacks.py", line 136, in create
2015-09-29 05:34:16.082 | 2015-09-29 05:34:16.086 | data=kwargs, headers=headers)
2015-09-29 05:34:16.084 | 2015-09-29 05:34:16.088 | File "/opt/stack/new/heat/.tox/integration/local/lib/python2.7/site-packages/heatclient/common/http.py", line 287, in post
2015-09-29 05:34:16.085 | 2015-09-29 05:34:16.090 | return self.client_request("POST", url, **kwargs)
2015-09-29 05:34:16.087 | 2015-09-29 05:34:16.092 | File "/opt/stack/new/heat/.tox/integration/local/lib/python2.7/site-packages/heatclient/common/http.py", line 277, in client_request
2015-09-29 05:34:16.089 | 2015-09-29 05:34:16.093 | resp, body = self.json_request(method, url, **kwargs)
2015-09-29 05:34:16.090 | 2015-09-29 05:34:16.095 | File "/opt/stack/new/heat/.tox/integration/local/lib/python2.7/site-packages/heatclient/common/http.py", line 266, in json_request
2015-09-29 05:34:16.092 | 2015-09-29 05:34:16.096 | resp = self._http_request(url, method, **kwargs)
2015-09-29 05:34:16.094 | 2015-09-29 05:34:16.098 | File "/opt/stack/new/heat/.tox/integration/local/lib/python2.7/site-packages/heatclient/common/http.py", line 221, in _http_request
2015-09-29 05:34:16.095 | 2015-09-29 05:34:16.100 | raise exc.from_response(resp)
2015-09-29 05:34:16.098 | 2015-09-29 05:34:16.102 | heatclient.exc.HTTPBadRequest: ERROR: Service ceilometer does not have required endpoint in service catalog for the resource type OS::Ceilometer::Alarm

Rabi Mishra (rabi)
Changed in heat:
assignee: nobody → Rabi Mishra (rabi)
description: updated
Revision history for this message
Sirushti Murugesan (sirushtim) wrote :
Revision history for this message
Sergey Kraynev (skraynev) wrote :

Sirushti, looks like it happens now on our gates. Probably adding ceilometer plugin to devstack is not enough, because it only proxy alarm requests to new project Aodh, which has not real endpoint in keystone. As result it fails our validation for registered resources.

Changed in heat:
status: New → Confirmed
status: Confirmed → Triaged
importance: Undecided → Critical
milestone: none → mitaka-1
Revision history for this message
Rabi Mishra (rabi) wrote :

Yeah it seems to be fixed after https://review.openstack.org/#/c/220125/ got merged. We should close this now.

Changed in heat:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.