rgwAdminAPIFailed in master ci

Bug #1573241 reported by ZhiQiang Fan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Undecided
gordon chung

Bug Description

2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager Traceback (most recent call last):
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager File "/opt/stack/new/ceilometer/ceilometer/agent/manager.py", line 200, in poll_and_notify
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager for sample in samples:
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager File "/opt/stack/new/ceilometer/ceilometer/objectstore/rgw.py", line 206, in get_samples
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager cache, resources):
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager File "/opt/stack/new/ceilometer/ceilometer/objectstore/rgw.py", line 86, in _iter_accounts
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager ksclient, tenants))
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager File "/opt/stack/new/ceilometer/ceilometer/objectstore/rgw.py", line 102, in _get_account_info
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager yield t.id, getattr(rgw_client, api_method)(t.id)
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager File "/opt/stack/new/ceilometer/ceilometer/objectstore/rgw_client.py", line 70, in get_usage
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager json_data = self._make_request(path, req_params)
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager File "/opt/stack/new/ceilometer/ceilometer/objectstore/rgw_client.py", line 49, in _make_request
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager {'status': r.status_code, 'reason': r.reason})
2016-04-21 09:40:43.968 23094 ERROR ceilometer.agent.manager RGWAdminAPIFailed: RGW AdminOps API returned 400 Bad Request

it seems our rgw_client doesn't up to date with new ceph admin api

Revision history for this message
ZhiQiang Fan (aji-zqfan) wrote :
Revision history for this message
Sumant Murke (sumant-murke) wrote :

How to reproduce this ? Are you running on devstack ?

Changed in ceilometer:
status: New → Incomplete
Revision history for this message
gordon chung (chungg) wrote :

yeah, its visible in gate. we should look into this.

Changed in ceilometer:
status: Incomplete → Triaged
Revision history for this message
gordon chung (chungg) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to ceilometer (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/392878

Revision history for this message
gordon chung (chungg) wrote :

we should stop polling rgw if not available.

Changed in ceilometer:
assignee: nobody → gordon chung (chungg)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

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

commit 03298e645d934aa307ab24cd8103e8edadcc6ebc
Author: gord chung <email address hidden>
Date: Wed Nov 2 16:39:40 2016 +0000

    stop assuming ceph/swift share same endpoint

    showing backtrace on a handled and warning logged exception seems
    aggressive, just return as error.

    also, stop setting ceph/swift to same endpoint

    Change-Id: I33be2d433c86cd67add5fac92fed1b66219d48b6
    Closes-Bug: #1573241

Changed in ceilometer:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ceilometer 8.0.0

This issue was fixed in the openstack/ceilometer 8.0.0 release.

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.