If there is a key with just metadata (no value set up), the exceptions raised
File "/usr/lib/python3.6/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/lib/python3.6/multiprocessing/process.py", line 93, in run
self._target(*self._args, **self._kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/cotyledon/_utils.py", line 63, in _bootstrap_process
target(*args, **kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/cotyledon/_service.py", line 161, in create_and_wait
sw = cls(*args, **kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/cotyledon/_service.py", line 175, in __init__
self.service = config.service(worker_id, *args, **kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/aodh/evaluator/__init__.py", line 215, in __init__
self.partition_coordinator.join_group(self.PARTITIONING_GROUP_NAME)
File "/var/lib/openstack/lib/python3.6/site-packages/aodh/coordination.py", line 190, in join_group
return _inner()
File "/var/lib/openstack/lib/python3.6/site-packages/tenacity/__init__.py", line 329, in wrapped_f
return self.call(f, *args, **kw)
File "/var/lib/openstack/lib/python3.6/site-packages/tenacity/__init__.py", line 409, in call
do = self.iter(retry_state=retry_state)
File "/var/lib/openstack/lib/python3.6/site-packages/tenacity/__init__.py", line 356, in iter
return fut.result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 425, in result
return self.__get_result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
raise self._exception
File "/var/lib/openstack/lib/python3.6/site-packages/tenacity/__init__.py", line 412, in call
result = fn(*args, **kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/aodh/coordination.py", line 173, in _inner
join_req.get()
File "/var/lib/openstack/lib/python3.6/site-packages/tooz/coordination.py", line 666, in get
return self._fut.result(timeout=timeout)
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 432, in result
return self.__get_result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
raise self._exception
File "/var/lib/openstack/lib/python3.6/site-packages/futurist/_utils.py", line 49, in run
result = self.fn(*self.args, **self.kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/tenacity/__init__.py", line 329, in wrapped_f
return self.call(f, *args, **kw)
File "/var/lib/openstack/lib/python3.6/site-packages/tenacity/__init__.py", line 409, in call
do = self.iter(retry_state=retry_state)
File "/var/lib/openstack/lib/python3.6/site-packages/tenacity/__init__.py", line 356, in iter
return fut.result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 425, in result
return self.__get_result()
File "/usr/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
raise self._exception
File "/var/lib/openstack/lib/python3.6/site-packages/tenacity/__init__.py", line 412, in call
result = fn(*args, **kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/tooz/drivers/etcd3gw.py", line 42, in wrapper
return func(*args, **kwargs)
File "/var/lib/openstack/lib/python3.6/site-packages/tooz/drivers/etcd3gw.py", line 329, in _join_group
members = self.client.get_prefix(prefix_group)
File "/var/lib/openstack/lib/python3.6/site-packages/etcd3gw/client.py", line 267, in get_prefix
sort_target=sort_target)
File "/var/lib/openstack/lib/python3.6/site-packages/etcd3gw/client.py", line 238, in get
return [value_with_metadata(item) for item in result['kvs']]
File "/var/lib/openstack/lib/python3.6/site-packages/etcd3gw/client.py", line 238, in <listcomp>
return [value_with_metadata(item) for item in result['kvs']]
File "/var/lib/openstack/lib/python3.6/site-packages/etcd3gw/client.py", line 235, in value_with_metadata
value = _decode(item.pop('value'))
KeyError: 'value'
need to handle this situation
Fix proposed to branch: master /review. opendev. org/c/openstack /etcd3gw/ +/836244
Review: https:/