diff --git a/ceilometer/coordination.py b/ceilometer/coordination.py index 40e64787df..7eaf4965ea 100644 --- a/ceilometer/coordination.py +++ b/ceilometer/coordination.py @@ -84,7 +84,8 @@ class PartitionCoordinator(object): self.conf = conf self._coordinator = None self._groups = set() - self._my_id = my_id or str(uuid.uuid4()) + # XXX uuid4().bytes ought to work, but it requires ascii for now + self._my_id = my_id or str(uuid.uuid4()).encode('ascii') def start(self): backend_url = self.conf.coordination.backend_url