Fix getting group with prefix in etcd3gw driver

Convert group_id from string to bytes while byte string concatenation

Change-Id: I29d8fe9f3d017da4f582b9bdce8631690e728c0a
Closes-Bug: #1967498
This commit is contained in:
Ekaterina Chernova 2022-04-01 11:43:00 +03:00
parent 0a7c3050e8
commit 96f91b961f
1 changed files with 1 additions and 1 deletions

View File

@ -250,7 +250,7 @@ class Etcd3Driver(coordination.CoordinationDriverWithExecutor):
return _encode(self._prefix_group(group_id))
def _prefix_group(self, group_id):
return b"%s%s/" % (self.GROUP_PREFIX, group_id)
return b"%s%s/" % (self.GROUP_PREFIX, utils.to_binary(group_id))
def create_group(self, group_id):
@_translate_failures