<p dir="ltr">What format is the image you are creating a volume from ? Are you able to reproduce the problem with both qcow2 and raw formats ? </p>
<p dir="ltr">David Moreau Simard<br>
Senior Software Engineer | Openstack RDO</p>
<p dir="ltr">dmsimard = [irc, github, twitter]</p>
<div class="gmail_quote">On Dec 13, 2015 4:47 AM, "Kevin" <<a href="mailto:rdo@dolphin-it.de">rdo@dolphin-it.de</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Can someone help me?<br>
Help would be highly appreciated ;-)<br>
<br>
<br>
Last message on OpenStack mailing list:<br>
<br>
Dear OpenStack-users,<br>
<br>
I just installed my first multi-node OS-setup with Ceph as my storage backend.<br>
After configuring cinder, nova and glance as described in the Ceph-HowTo (<a href="http://docs.ceph.com/docs/master/rbd/rbd-openstack/" rel="noreferrer" target="_blank">http://docs.ceph.com/docs/master/rbd/rbd-openstack/</a>), there remains one blocker for me:<br>
<br>
When creating a new instance based on a bootable glance image (same ceph cluster), it fails with:<br>
<br>
Dashboard:<br>
> Block Device Mapping is Invalid.<br>
<br>
nova-compute.log (<a href="http://pastebin.com/bKfEijDu" rel="noreferrer" target="_blank">http://pastebin.com/bKfEijDu</a>):<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3] Traceback (most recent call last):<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1738, in _prep_block_device<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     wait_func=self._await_block_device_map_created)<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 476, in attach_block_devices<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     map(_log_and_attach, block_device_mapping)<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 474, in _log_and_attach<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     bdm.attach(*attach_args, **attach_kwargs)<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 385, in attach<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     self._call_wait_func(context, wait_func, volume_api, vol['id'])<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 344, in _call_wait_func<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     {'volume_id': volume_id, 'exc': exc})<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in __exit__<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     six.reraise(self.type_, self.value, self.tb)<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 335, in _call_wait_func<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     wait_func(context, volume_id)<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1426, in _await_block_device_map_created<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     volume_status=volume_status)<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3] VolumeNotCreated: Volume eba9ed20-09b1-44fe-920e-de8b6044500d did not finish being created even after we waited 0 seconds or 1 attempts. And its status is error.<br>
> 2015-12-06 16:44:15.991 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [req-8a7e1c2c-09ea-4c10-acb3-2716e04fe214 051f7eb0c4df40dda84a69d40ee86a48 3c297aff8cb44e618fb88356a2dd836b - - -] [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3] Build of instance 83677788-eafc-4d9c-9f38-3cad8030ecd3 aborted: Block Device Mapping is Invalid.<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3] Traceback (most recent call last):<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1905, in _do_build_and_run_instance<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     filter_properties)<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2025, in _build_and_run_instance<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     'create.error', fault=e)<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in __exit__<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     six.reraise(self.type_, self.value, self.tb)<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1996, in _build_and_run_instance<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     block_device_mapping) as resources:<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib64/python2.7/contextlib.py", line 17, in __enter__<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     return self.gen.next()<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2143, in _build_resources<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]     reason=e.format_message())<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3] BuildAbortException: Build of instance 83677788-eafc-4d9c-9f38-3cad8030ecd3 aborted: Block Device Mapping is Invalid.<br>
> 2015-12-06 16:44:16.034 2333 ERROR nova.compute.manager [instance: 83677788-eafc-4d9c-9f38-3cad8030ecd3]<br>
<br>
Glance seems to work well. I was able to upload images.<br>
Creating non-bootable disks seem to work, as soon as I try to make one bootable, it fails.<br>
<br>
This seems to be related to the known threads I found online but the mentioned fix was merged long before Liberty so I am finaly stuck at this point.<br>
<br>
How can I fix this problem?<br>
<br>
Thanks.<br>
<br>
Kind regards<br>
Kevin<br>
<br>
<br>
_______________________________________________<br>
Rdo-list mailing list<br>
<a href="mailto:Rdo-list@redhat.com">Rdo-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/rdo-list" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/rdo-list</a><br>
<br>
To unsubscribe: <a href="mailto:rdo-list-unsubscribe@redhat.com">rdo-list-unsubscribe@redhat.com</a><br>
</blockquote></div>