← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1536338] [NEW] Fix Ceilometer floating ip pollster

 

Public bug reported:

Currently when ceilometer agnt polls for floatingip samples, it talks to
the nova api. But the problem is nova api does not return the
floatingip's for all tenant and filters by current context in this case
is the service tenant for ceilometer. SO the result is always empty.
This is the same behavior in both nova-net as well as neutron scenario.

$ nova floating-ip-list
+----+------------+--------------------------------------+----------+--------+
| Id | IP         | Server Id                            | Fixed IP | Pool   |
+----+------------+--------------------------------------+----------+--------+
| 1  | 172.24.4.1 | ef6b7e03-424e-4037-a52d-13e2828f8f98 | 10.0.0.2 | public |
+----+------------+--------------------------------------+----------+--------+

$ ceilometer meter-list |grep floating
$

Instead the proposal is to use neutron api to poll the floating ip which
gives the right info as expected.

** Affects: ceilometer
     Importance: Undecided
     Assignee: Pradeep Kilambi (pkilambi)
         Status: In Progress

** Changed in: nova
     Assignee: (unassigned) => Pradeep Kilambi (pkilambi)

** Project changed: nova => ceilometer

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1536338

Title:
  Fix Ceilometer floating ip pollster

Status in Ceilometer:
  In Progress

Bug description:
  Currently when ceilometer agnt polls for floatingip samples, it talks
  to the nova api. But the problem is nova api does not return the
  floatingip's for all tenant and filters by current context in this
  case is the service tenant for ceilometer. SO the result is always
  empty. This is the same behavior in both nova-net as well as neutron
  scenario.

  $ nova floating-ip-list
  +----+------------+--------------------------------------+----------+--------+
  | Id | IP         | Server Id                            | Fixed IP | Pool   |
  +----+------------+--------------------------------------+----------+--------+
  | 1  | 172.24.4.1 | ef6b7e03-424e-4037-a52d-13e2828f8f98 | 10.0.0.2 | public |
  +----+------------+--------------------------------------+----------+--------+

  $ ceilometer meter-list |grep floating
  $

  Instead the proposal is to use neutron api to poll the floating ip
  which gives the right info as expected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ceilometer/+bug/1536338/+subscriptions