Comment 7 for bug 1416321

Revision history for this message
Daniel Berrange (berrange) wrote :

Base on the logs at http://logs.openstack.org/94/151594/1/check-tripleo/check-tripleo-ironic-overcloud-precise-nonha/2c71080/logs/ this looks like the relevant error message:

Jan 30 11:29:46 overcloud-novacompute1-54zbppby55dk nova-compute: 2015-01-30 11:29:46,190 ERROR Failure prepping block device#012Traceback (most recent call last):#012 File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/compute/manager.py", line 2274, in _build_resources#012 block_device_mapping)#012 File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/compute/manager.py", line 1811, in _default_block_device_names#012 root_bdm)#012 File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/compute/manager.py", line 1770, in _default_root_device_name#012 root_bdm)#012 File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 6186, in default_root_device_name#012 cdrom_bus)#012 File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/virt/libvirt/blockinfo.py", line 432, in get_root_info#012 root_bdm, disk_bus)#012 File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/virt/libvirt/blockinfo.py", line 375, in get_info_from_bdm#012 device_name = find_disk_dev_for_disk_bus(padded_mapping, bdm_bus)#012 File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/virt/libvirt/blockinfo.py", line 189, in find_disk_dev_for_disk_bus#012 if not has_disk_dev(mapping, disk_dev):#012 File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/virt/libvirt/blockinfo.py", line 105, in has_disk_dev#012 info = mapping[disk]#012TypeError: string indices must be integers, not str

Need to figure out what's causing that type error exception - should be fairly painless to solve i imagine