Coordination doesn't work on python3

Bug #1667117 reported by Thomas Herve
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Medium
Thomas Herve

Bug Description

Revision history for this message
Thomas Herve (therve) wrote :

The traceback:

Traceback (most recent call last):
  File "/opt/stack/new/ceilometer/ceilometer/agent/manager.py", line 508, in discover
    discovered)
  File "/usr/local/lib/python3.5/dist-packages/tenacity/__init__.py", line 87, in wrapped_f
    return r.call(f, *args, **kw)
  File "/usr/local/lib/python3.5/dist-packages/tenacity/__init__.py", line 235, in call
    do = self.iter(result=result, exc_info=exc_info)
  File "/usr/local/lib/python3.5/dist-packages/tenacity/__init__.py", line 205, in iter
    raise RetryError(fut).reraise()
  File "/usr/local/lib/python3.5/dist-packages/tenacity/__init__.py", line 282, in reraise
    raise self.last_attempt.result()
  File "/usr/lib/python3.5/concurrent/futures/_base.py", line 398, in result
    return self.__get_result()
  File "/usr/lib/python3.5/concurrent/futures/_base.py", line 357, in __get_result
    raise self._exception
  File "/usr/local/lib/python3.5/dist-packages/tenacity/__init__.py", line 238, in call
    result = fn(*args, **kwargs)
  File "/opt/stack/new/ceilometer/ceilometer/coordination.py", line 215, in extract_my_subset
    raise MemberNotInGroupError(group_id, members, self._my_id)
ceilometer.coordination.MemberNotInGroupError: Group ID: central-global, Members: {b'd4cb965a-dc31-4641-9365-c0282535e0fa'}, Me: d4cb965a-dc31-4641-9365-c0282535e0fa: Current agent is not part of group and cannot take tasks

Julien Danjou (jdanjou)
Changed in ceilometer:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Thomas Herve (therve) wrote :
Changed in ceilometer:
assignee: nobody → Thomas Herve (therve)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/437163
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=04eaee64fb5e60d6d593ed15b100dbeee55d3d83
Submitter: Jenkins
Branch: master

commit 04eaee64fb5e60d6d593ed15b100dbeee55d3d83
Author: Thomas Herve <email address hidden>
Date: Wed Feb 22 16:49:58 2017 -0500

    Use bytes for coordination member

    It seems that we need bytes for building a member ID.

    Closes-Bug: #1667117
    Change-Id: I87bb6ebf03ce4d04776743fd1a25e67b8c8026a1

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

This issue was fixed in the openstack/ceilometer 9.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.