Bug 1033544 - ceilometer looses authentication daily - fixed upstream
Summary: ceilometer looses authentication daily - fixed upstream
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: RDO
Classification: Community
Component: openstack-ceilometer
Version: unspecified
Hardware: All
OS: All
unspecified
urgent
Target Milestone: ---
: ---
Assignee: RHOS Maint
QA Contact: Kevin Whitney
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-22 10:59 UTC by Ilkka Tengvall
Modified: 2014-02-02 22:40 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-12-19 13:00:42 UTC


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1192656 0 None None None Never
OpenStack gerrit 33685 0 None None None Never

Description Ilkka Tengvall 2013-11-22 10:59:41 UTC
Description of problem:

ceilometer looses authentication towards keystone periodicly on rhel 6.4 + grizzly RDO. Fixed upstream in Grizzly: https://bugs.launchpad.net/python-novaclient/+bug/1192656 "attempt to re-authenticate on possible token expiry re-uses expired token"

Version-Release number of selected component (if applicable):

2013.1.4
python-novaclient-2.13.0-1.el6.noarch

How reproducible:
We run ceilometer to track openstack usage. It looses authentication daily. The above patch fixes it. To avoid this we currently restart ceilometer twice a day just to keep it authenticated.

Steps to Reproduce:
1. Run ceilometer on node for couple of days
2.
3.

Actual results:

Ceilometer looses authentication

Expected results:

Ceilometer keeps working

Additional info:

This needs new version of python-novaclient rpm to be created.
https://bugs.launchpad.net/python-novaclient/+bug/1192656

Comment 1 Eoghan Glynn 2013-12-19 12:47:40 UTC
I fixed this a long time ago upstream in python-novaclient:

  https://github.com/openstack/python-novaclient/commit/909a53b1

Comment 2 Eoghan Glynn 2013-12-19 12:59:57 UTC
Hi Ilkka,

Given the age of the grizzly artefacts and that:

(a) the client release cycle is decoupled from the main service release cycle

(b) the clients are intended to be backward compatible

and:

(c) there is no current plan to re-build the client libraries for openstack-grizzly

My advice to you would be to selectively upgrade the python-novaclient RPM (only) from:

  http://repos.fedorapeople.org/repos/openstack/openstack-havana/epel-6/python-novaclient-2.15.0-1.el6.noarch.rpm


Note You need to log in before you can comment on or make changes to this bug.