errors in central agent devstack

Bug #1422488 reported by gordon chung
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Fix Released
High
Chris Dent

Bug Description

this is thrown:

2015-02-15 07:29:39.798 29967 ERROR ceilometer.agent.base [-] Unable to discover resources: You are not authorized to perform the requested action: admin_required (Disable debug mode to suppress these details.) (HTTP 403) (HTTP 403)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base Traceback (most recent call last):
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/opt/stack/new/ceilometer/ceilometer/agent/base.py", line 319, in discover
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base discovered = discoverer.discover(self, param)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/opt/stack/new/ceilometer/ceilometer/agent/discovery/tenant.py", line 34, in discover
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base tenants = manager.keystone.tenants.list()
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/usr/local/lib/python2.7/dist-packages/keystoneclient/v2_0/tenants.py", line 123, in list
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base tenant_list = self._list('/tenants%s' % query, 'tenants')
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/usr/local/lib/python2.7/dist-packages/keystoneclient/base.py", line 113, in _list
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base resp, body = self.client.get(url, **kwargs)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 164, in get
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base return self.request(url, 'GET', **kwargs)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 200, in request
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base resp = super(LegacyJsonAdapter, self).request(*args, **kwargs)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 89, in request
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base return self.session.request(url, method, **kwargs)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/usr/local/lib/python2.7/dist-packages/keystoneclient/utils.py", line 318, in inner
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base return func(*args, **kwargs)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base File "/usr/local/lib/python2.7/dist-packages/keystoneclient/session.py", line 384, in request
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base raise exceptions.from_response(resp, method, url)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base Forbidden: You are not authorized to perform the requested action: admin_required (Disable debug mode to suppress these details.) (HTTP 403)
2015-02-15 07:29:39.798 29967 TRACE ceilometer.agent.base

http://logs.openstack.org/62/155662/2/check/check-tempest-dsvm-full/bea87b3/logs/screen-ceilometer-acentral.txt.gz

gordon chung (chungg)
Changed in ceilometer:
assignee: nobody → Chris Dent (chdent)
gordon chung (chungg)
affects: ceilometer → devstack
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to devstack (master)

Reviewed: https://review.openstack.org/156390
Committed: https://git.openstack.org/cgit/openstack-dev/devstack/commit/?id=230e03af2db04c7f2879e70bc96f850b73294dbe
Submitter: Jenkins
Branch: master

commit 230e03af2db04c7f2879e70bc96f850b73294dbe
Author: Chris Dent <email address hidden>
Date: Mon Feb 16 22:07:00 2015 +0000

    Add admin role back to ceilometer service user

    admin is required for the discovery process in the polling agents.

    Change-Id: I255184c544c6cc43c832d7c5d19d09b9f43adb10
    Closes-Bug: 1422488

Changed in devstack:
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.