Error(pasted below) in cinder-api logs (seen locally today but I suspect we'll also see it in CI once bug 1394956 is fixed)
Looks like this commit may have caused it
https://review.openstack.org/#/c/133478/10
TRACE cinder.api.middleware.fault File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/messaging/transport.py", line 90, in _send
TRACE cinder.api.middleware.fault timeout=timeout, retry=retry)
TRACE cinder.api.middleware.fault File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/messaging/_drivers/amqpdriver.py", line 408, in send
TRACE cinder.api.middleware.fault retry=retry)
TRACE cinder.api.middleware.fault File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/messaging/_drivers/amqpdriver.py", line 399, in _send
TRACE cinder.api.middleware.fault raise result
TRACE cinder.api.middleware.fault RemoteError: Remote error: RequiredOptError value required for option: lock_path
TRACE cinder.api.middleware.fault [u'Traceback (most recent call last):\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 134, in _dispatch_and_reply\n incoming.message))\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 177, in _dispatch\n return self._do_dispatch(endpoint, method, ctxt, args)\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 123, in _do_dispatch\n result = getattr(endpoint, method)(ctxt, **new_args)\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper\n return f(*args, **kwargs)\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/cinder/volume/manager.py", line 735, in attach_volume\n return do_attach()\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/si
Nov 21 11:50:40 overcloud-controller0-eoouodedhvl2 cinder-api: te-packages/oslo/concurrency/lockutils.py", line 305, in inner\n do_log=False):\n', u' File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__\n return self.gen.next()\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/concurrency/lockutils.py", line 264, in lock\n ext_lock = external_lock(name, lock_file_prefix, lock_path)\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/concurrency/lockutils.py", line 204, in external_lock\n lock_file_path = _get_lock_path(name, lock_file_prefix, lock_path)\n', u' File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/oslo/concurrency/lockutils.py", line 198, in _get_lock_path\n raise cfg.RequiredOptError(\'lock_path\')\n', u'RequiredOptError: value required for option: lock_path\n'].
TRACE cinder.api.middleware.fault
I've submitted a revert to cinder /review. openstack. org/#/c/ 136322/
https:/
As this config options without deprecating them.