when configure cinder use ceph, but nova use local. it failed to attach cinder volume to nova for lack of libvirt secret.
configure:
enable_ceph: yes
cinder_backend_ceph: "{{ enable_ceph }}"
nova_backend_ceph: false
attach cinder volume failed:
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] File "/var/lib/kolla/venv/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 1250, in attach_volume
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] guest.attach_device(conf, persistent=True, live=live)
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] File "/var/lib/kolla/venv/lib/python2.7/site-packages/nova/virt/libvirt/guest.py", line 308, in attach_device
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] self._domain.attachDeviceFlags(device_xml, flags=flags)
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] File "/var/lib/kolla/venv/lib/python2.7/site-packages/eventlet/tpool.py", line 186, in doit
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] result = proxy_call(self._autowrap, f, *args, **kwargs)
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] File "/var/lib/kolla/venv/lib/python2.7/site-packages/eventlet/tpool.py", line 144, in proxy_call
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] rv = execute(f, *args, **kwargs)
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] File "/var/lib/kolla/venv/lib/python2.7/site-packages/eventlet/tpool.py", line 125, in execute
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] six.reraise(c, e, tb)
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] File "/var/lib/kolla/venv/lib/python2.7/site-packages/eventlet/tpool.py", line 83, in tworker
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] rv = meth(*args, **kwargs)
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] File "/usr/lib64/python2.7/site-packages/libvirt.py", line 564, in attachDeviceFlags
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self)
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] libvirtError: Secret not found: no secret with matching uuid '95046fab-d5db-49f7-94a2-246eac5586c9'
2018-05-22 03:27:26.907 7 ERROR nova.virt.block_device [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a]
2018-05-22 03:27:27.141 7 ERROR nova.compute.manager [req-7f000973-e2f8-493f-9ade-b372fe0c4a67 81e8d823c1d34667af32556211f11672 a5ee1d138d8b41399f1ce310c74bcdb9 - default default] [instance: 862fa951-72aa-47f1-8e68-8f3161dc211a] Failed to attach 3503e306-8128-4c89-977c-7500be6346b0 at /dev/vdb: libvirtError: Secret not found: no secret with matching uuid '95046fab-d5db-49f7-94a2-246eac5586c9
Is this still an issue? Please reproduce with latest code.