cinder-volume failed to start due to missing lock_path option which is required option in kilo package
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:42:06.792 14601 TRACE oslo_messaging.rpc.dispatcher ext_lock = external_lock(name, lock_file_prefix, lock_path)
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:42:06.792 14601 TRACE oslo_messaging.rpc.dispatcher lock_file_path = _get_lock_path(name, lock_file_prefix, lock_path)
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:42:06.792 14601 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 325, in _get_lock_path
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:42:06.792 14601 TRACE oslo_messaging.rpc.dispatcher raise cfg.RequiredOptError('lock_path')
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:42:06.792 14601 TRACE oslo_messaging.rpc.dispatcher RequiredOptError: value required for option: lock_path
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:44:26.417 14601 TRACE oslo_messaging.rpc.dispatcher ext_lock = external_lock(name, lock_file_prefix, lock_path)
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:44:26.417 14601 TRACE oslo_messaging.rpc.dispatcher lock_file_path = _get_lock_path(name, lock_file_prefix, lock_path)
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:44:26.417 14601 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 325, in _get_lock_path
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:44:26.417 14601 TRACE oslo_messaging.rpc.dispatcher raise cfg.RequiredOptError('lock_path')
10.109.5.2/var/log/docker-logs/remote/node-5.test.domain.local/cinder-volume.log:2015-08-06 21:44:26.417 14601 TRACE oslo_messaging.rpc.dispatcher RequiredOptError: value required for option: lock_path
Upstream change: https://github.com/openstack/puppet-cinder/commit/d5c38006e8cd2690088555b93db29e69e8b507c1
root@node-2:/var/log/cinder# cinder --version
1.1.2
root@node-2:/var/log/cinder# ceph --version
ceph version 0.80.9 (b5a67f0e1d15385bc0d60a6da6e7fc810bde6047)
api: '1.0'
astute_sha: e1d3a435e5df5b40cbfb1a3acf80b4176d15a2dc
auth_required: true
build_id: 2015-08-06_06-45-26
build_number: '135'
feature_groups:
- experimental
fuel-agent_sha: 1fe47720ba554818a0be707f2e16281791492d50
fuel-library_sha: 347d51f391a6f2c621006c00e3416718140889ac
fuel-nailgun-agent_sha: 1512b9af6b41cc95c4d891c593aeebe0faca5a63
fuel-ostf_sha: 5cb828f6200e5ae0da63dd39d11fbf910237db95
fuelmain_sha: 858a4ee8336789c10c5c2189c3718f9a605d0eeb
nailgun_sha: c842770d56680d0e0cdf3573d329ce36d4fb2c64
openstack_version: 2015.1.0-7.0
production: docker
python-fuelclient_sha: 28ddd022fd230fde0e88f2f3e4a6a6dddcb58abe
release: '7.0'
release_versions:
2015.1.0-7.0:
VERSION:
api: '1.0'
astute_sha: e1d3a435e5df5b40cbfb1a3acf80b4176d15a2dc
build_id: 2015-08-06_06-45-26
build_number: '135'
feature_groups:
- experimental
fuel-agent_sha: 1fe47720ba554818a0be707f2e16281791492d50
fuel-library_sha: 347d51f391a6f2c621006c00e3416718140889ac
fuel-nailgun-agent_sha: 1512b9af6b41cc95c4d891c593aeebe0faca5a63
fuel-ostf_sha: 5cb828f6200e5ae0da63dd39d11fbf910237db95
fuelmain_sha: 858a4ee8336789c10c5c2189c3718f9a605d0eeb
nailgun_sha: c842770d56680d0e0cdf3573d329ce36d4fb2c64
openstack_version: 2015.1.0-7.0
production: docker
python-fuelclient_sha: 28ddd022fd230fde0e88f2f3e4a6a6dddcb58abe
release: '7.0'
Isn't it this error related as well: https:/ /bugs.launchpad .net/fuel/ +bug/1472675