[Ceilometer] radosgw pollsters are not obtained

Bug #1483700 reported by Vitaly Gusev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Ivan Berezovskiy
Mitaka
Fix Released
High
Vladimir Khlyunev

Bug Description

Storage pollsters are not obtained if RadosGW option enabled. List of pollsters:
http://docs.openstack.org/admin-guide-cloud/content/section_telemetry-ceph-object-storage-meters.html

Steps to reproduce:
1. Deploy cluster with parameters:
     3 controllers+mongo, 1 compute, Ceph RadosGW for objects (Swift API) enabled
2. Create container and object in it (for example, via Horizon)
3. ssh to controller node and run command:
# . openrc && ceilometer meter-list | grep radosgw

Expected result:
radosgw pollsters are contained in output

Actual result:
radosgw pollsters are not contained in output

Vitaly Gusev (vgusev)
Changed in fuel:
importance: Undecided → Critical
importance: Critical → High
Changed in fuel:
status: New → Confirmed
Revision history for this message
Ivan Berezovskiy (iberezovskiy) wrote :

Solution is found, but it requires to create user in radosgw and then use these user's credentials for ceilometer. Marking as tricky

tags: added: tricky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Ivan Berezovskiy (iberezovskiy) wrote :

Patch set is on testing now

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/214095
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=ac5ac453d23085cb30b30a68121e4536f0a66818
Submitter: Jenkins
Branch: master

commit ac5ac453d23085cb30b30a68121e4536f0a66818
Author: iberezovskiy <email address hidden>
Date: Tue Aug 18 12:43:11 2015 +0300

    Configure radosgw and ceilometer to collect radosgw meters

    Add new task to create ceilometer user in radosgw
    to get access to radosgw meters for ceilometer central agent.

    Add noop test coverage for new task.

    Closes-bug: #1483700

    Change-Id: I6545ee234626d2f5780dcdba29eaaf8f7fa698c7

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Vitaly Gusev (vgusev) wrote :

Verified on ISO:
VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "7.0"
  openstack_version: "2015.1.0-7.0"
  api: "1.0"
  build_number: "265"
  build_id: "265"
  nailgun_sha: "0dfcf73deb8ae99654f3da2ea95b7b68b9ee7273"
  python-fuelclient_sha: "9643fa07f1290071511066804f962f62fe27b512"
  fuel-agent_sha: "082a47bf014002e515001be05f99040437281a2d"
  fuel-nailgun-agent_sha: "d7027952870a35db8dc52f185bb1158cdd3d1ebd"
  astute_sha: "e63709d16bd4c1949bef820ac336c9393c040d25"
  fuel-library_sha: "4fdf3d6b070204366593012428395d173698678a"
  fuel-ostf_sha: "582a81ccaa1e439a3aec4b8b8f6994735de840f4"
  fuelmain_sha: "9ab01caf960013dc882825dc9b0e11ccf0b81cb0"

Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack-build/ceilometer-build (9.0/mitaka)

Fix proposed to branch: 9.0/mitaka
Change author: Vladimir Khlyunev <email address hidden>
Review: https://review.fuel-infra.org/41518

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack-build/ceilometer-build (9.0/mitaka)

Reviewed: https://review.fuel-infra.org/41518
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0/mitaka

Commit: e3ed01df93ce45e611ef8ef8d8864a5b281828c8
Author: Vladimir Khlyunev <email address hidden>
Date: Thu Nov 7 10:52:15 2019

Add new python-awsauth dependency for polling module

Python-awsauth is required since liberty for collecting
data from radosgw to ceilometer.

Change-Id: I3a5604356d22d2d6716429f95bf02ca88086b762
Closes-bug: 1483700

Revision history for this message
Pavel Glazov (pglazovv) wrote :

Verified:
root@node-16:~# apt-cache policy ceilometer-polling
ceilometer-polling:
  Installed: 1:6.1.5-8~u14.04+mos32
  Candidate: 1:6.1.5-8~u14.04+mos32
  Version table:
 *** 1:6.1.5-8~u14.04+mos32 0
       1050 http://eu.mirror.fuel-infra.org/mos-repos/ubuntu/snapshots/9.0-2019-11-08-100321/ mos9.0-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     1:6.1.5-7~u14.04+mos32 0
       1050 http://eu.mirror.fuel-infra.org/mos-repos/ubuntu/snapshots/9.0-2019-11-08-100321/ mos9.0-updates/main amd64 Packages
       1050 http://mirror.fuel-infra.org/mos-repos/ubuntu/9.2/ mos9.0-updates/main amd64 Packages
     1:6.0.0-3~u14.04+mos26 0
       1050 http://10.109.0.2:8080/mitaka-9.0/ubuntu/x86_64/ mos9.0/main amd64 Packages
root@node-16:~# . openrc && ceilometer meter-list | grep radosgw
| radosgw.api.request | gauge | request | 872a5d0c718342ca9e24ee7ebad6b03e | None | 872a5d0c718342ca9e24ee7ebad6b03e |
| radosgw.api.request | gauge | request | b74b19f85c344b8fa2a31396130abafa | None | b74b19f85c344b8fa2a31396130abafa |
| radosgw.containers.objects | gauge | object | 872a5d0c718342ca9e24ee7ebad6b03e/glance | None | 872a5d0c718342ca9e24ee7ebad6b03e |
| radosgw.containers.objects | gauge | object | b74b19f85c344b8fa2a31396130abafa/123 | None | b74b19f85c344b8fa2a31396130abafa |
| radosgw.containers.objects.size | gauge | B | 872a5d0c718342ca9e24ee7ebad6b03e/glance | None | 872a5d0c718342ca9e24ee7ebad6b03e |
| radosgw.containers.objects.size | gauge | B | b74b19f85c344b8fa2a31396130abafa/123 | None | b74b19f85c344b8fa2a31396130abafa |
| radosgw.objects | gauge | object | 872a5d0c718342ca9e24ee7ebad6b03e | None | 872a5d0c718342ca9e24ee7ebad6b03e |
| radosgw.objects | gauge | object | b74b19f85c344b8fa2a31396130abafa | None | b74b19f85c344b8fa2a31396130abafa |
| radosgw.objects.containers | gauge | object | 872a5d0c718342ca9e24ee7ebad6b03e | None | 872a5d0c718342ca9e24ee7ebad6b03e |
| radosgw.objects.containers | gauge | object | b74b19f85c344b8fa2a31396130abafa | None | b74b19f85c344b8fa2a31396130abafa |
| radosgw.objects.size | gauge | B | 872a5d0c718342ca9e24ee7ebad6b03e | None | 872a5d0c718342ca9e24ee7ebad6b03e |
| radosgw.objects.size | gauge | B | b74b19f85c344b8fa2a31396130abafa | None | b74b19f85c344b8fa2a31396130abafa |

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.