central agent should not instantiate multiple keystone clients/tokens

Bug #1368125 reported by Nejc Saje
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Medium
Nejc Saje

Bug Description

Currently, there is a separate keystone client and token being instantiated in the central agent EndpointDiscovery, it should be using the agent-manager's keystone token instead.

Nejc Saje (nejc-saje)
Changed in ceilometer:
assignee: nobody → Nejc Saje (nejc-saje)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

Fix proposed to branch: master
Review: https://review.openstack.org/121103

Changed in ceilometer:
status: New → In Progress
gordon chung (chungg)
Changed in ceilometer:
importance: Undecided → Medium
Eoghan Glynn (eglynn)
Changed in ceilometer:
milestone: none → juno-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/121103
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=b0116dbb22535725492f738fdf2a2d53ec62efe3
Submitter: Jenkins
Branch: master

commit b0116dbb22535725492f738fdf2a2d53ec62efe3
Author: Nejc Saje <email address hidden>
Date: Tue Sep 9 22:55:51 2014 -0400

    Use central agent manager's keystone token in discoveries

    Currently, EndpointDiscovery creates its own keystone client.
    This patch passes an agent-manager reference into the discoveries,
    enabling them to reuse the manager's keystone client and possibly
    other things in the future.

    Change-Id: I9875f15c4be25c2ac125458caa9a09927afdf3b2
    Closes-bug: #1368125

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: juno-rc1 → 2014.2
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.