2013-12-18 09:35:54 |
Liusheng |
bug |
|
|
added bug |
2013-12-18 09:36:26 |
Liusheng |
ceilometer: assignee |
|
Liusheng (liusheng) |
|
2013-12-31 07:36:44 |
Liusheng |
affects |
ceilometer |
nova |
|
2014-02-08 17:27:02 |
Russell Bryant |
affects |
nova |
ceilometer |
|
2014-02-17 11:08:41 |
Liusheng |
affects |
ceilometer |
nova |
|
2014-02-17 11:09:23 |
Liusheng |
bug task added |
|
ceilometer |
|
2014-02-17 11:09:33 |
Liusheng |
ceilometer: assignee |
|
Liusheng (liusheng) |
|
2014-02-17 11:24:30 |
Liusheng |
description |
The ceilometer central agent pull and pubulish floatingip samples or other types of samples .but it cannot get valid samples of floatingip.
The reason is ceilometer floatingip poster call nova API "list" metod of nova.api.openstack.compute.contrib.floating_ips.FloatingIPController, this API get floatingips filtered by context.project_id.
The current context.project_id is the id of tenant "service".So,the result is {"floatingips": []}
the logs of nova-api-os-compute is:
http://paste.openstack.org/show/55285/ |
The ceilometer central agent pull and pubulish floatingip samples or other types of samples .but it cannot get valid samples of floatingip.
The reason is ceilometer floatingip poster call nova API "list" metod of nova.api.openstack.compute.contrib.floating_ips.FloatingIPController, this API get floatingips filtered by context.project_id.
The current context.project_id is the id of tenant "service".So,the result is {"floatingips": []}
the logs of nova-api-os-compute is:
http://paste.openstack.org/show/55285/
Here,ceilometer invoke novaclient to list floatingips,and novaclient call nova API,then,the nova API will call nova network API or neutron API with:
client.list_floatingips(tenant_id=project_id)['floatingips']
Novaclient can not list other tenant's floatingip but only the tenant of current context.
So, I think we should modify the nova API with adding a parameter like "all_tenant" which accessed by admin role.
This should be confirmed? |
|
2014-03-03 16:42:55 |
gordon chung |
summary |
Ceilometer cannot poll and pubulish floatingip samples |
Ceilometer cannot poll and publish floatingip samples |
|
2014-03-19 04:08:04 |
OpenStack Infra |
nova: status |
New |
In Progress |
|
2014-03-21 13:09:03 |
Julien Danjou |
ceilometer: status |
New |
Triaged |
|
2014-03-28 03:33:54 |
Liusheng |
bug task added |
|
python-novaclient |
|
2014-03-28 03:34:11 |
Liusheng |
python-novaclient: assignee |
|
Liusheng (liusheng) |
|
2014-03-28 04:59:28 |
OpenStack Infra |
python-novaclient: status |
New |
In Progress |
|
2014-03-28 07:01:33 |
OpenStack Infra |
ceilometer: status |
Triaged |
In Progress |
|
2014-04-09 07:21:50 |
OpenStack Infra |
python-novaclient: status |
In Progress |
Fix Committed |
|
2014-05-22 23:42:16 |
OpenStack Infra |
nova: status |
In Progress |
Fix Committed |
|
2014-05-29 02:34:50 |
Liusheng |
bug task added |
|
openstack-manuals |
|
2014-05-29 02:34:59 |
Liusheng |
openstack-manuals: assignee |
|
Liusheng (liusheng) |
|
2014-06-08 07:36:40 |
OpenStack Infra |
ceilometer: status |
In Progress |
Fix Committed |
|
2014-06-10 11:15:57 |
Eoghan Glynn |
ceilometer: importance |
Undecided |
Medium |
|
2014-06-10 11:16:02 |
Eoghan Glynn |
ceilometer: milestone |
|
juno-1 |
|
2014-06-11 13:55:36 |
Thierry Carrez |
nova: status |
Fix Committed |
Fix Released |
|
2014-06-11 13:55:36 |
Thierry Carrez |
nova: milestone |
|
juno-1 |
|
2014-06-12 14:02:26 |
Thierry Carrez |
ceilometer: status |
Fix Committed |
Fix Released |
|
2014-06-27 18:21:29 |
Tom Fifield |
openstack-manuals: status |
New |
Incomplete |
|
2014-07-10 23:49:38 |
Michael Still |
python-novaclient: milestone |
|
2.18.0 |
|
2014-07-11 01:31:55 |
Michael Still |
python-novaclient: status |
Fix Committed |
Fix Released |
|
2014-07-21 07:23:21 |
Liusheng |
openstack-manuals: status |
Incomplete |
Invalid |
|
2014-10-16 08:35:37 |
Thierry Carrez |
nova: milestone |
juno-1 |
2014.2 |
|
2014-10-16 09:34:45 |
Thierry Carrez |
ceilometer: milestone |
juno-1 |
2014.2 |
|
2015-03-28 02:06:34 |
LIUYUN |
bug |
|
|
added subscriber LIUYUN |