enumerating on-host instances via public nova API breaks instance-type-specific metering

Bug #1078298 reported by Eoghan Glynn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Medium
Eoghan Glynn

Bug Description

Previously the flavor name used in the flavor-specific instance meter
was available from the nova DB instance representation.

Now that we retrieve the on-host instances from the public nova
API as opposed to the DB, we need to retrieve and cache the flavor
name separately.

Eoghan Glynn (eglynn)
Changed in ceilometer:
status: New → Confirmed
assignee: nobody → Eoghan Glynn (eglynn)
importance: Undecided → Medium
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/15977

Changed in ceilometer:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/15977
Committed: http://github.com/openstack/ceilometer/commit/f3641de37fbcb36dddc15d4a918ff771a07b5702
Submitter: Jenkins
Branch: master

commit f3641de37fbcb36dddc15d4a918ff771a07b5702
Author: Eoghan Glynn <email address hidden>
Date: Tue Nov 13 14:01:58 2012 +0000

    Determine flavor type from the public nova API.

    Fixes bug 1078298

    Previously the flavor name used in the flavor-specific instance meter
    was available from the nova DB instance representation.

    Now that we retrieve the on-host instances from the public nova
    API as opposed to the DB, we need to retrieve and cache the flavor
    name separately.

    Change-Id: Ifd15eedd34e4128d5f9bdaa9318049e973dac9ed

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: none → grizzly-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: grizzly-2 → 2013.1
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.