Description:
Currently nova boot does not appropriately update block_device_info if a user specifies multiple ephemeral disks or swap devices. This cause failures when a events take place that issues libvirt.xml re-write. Following community bugs have been logged and patch accepted.
Community bug
https://bugs.launchpad.net/nova/+bug/1305423
Patch:
https://review.openstack.org/#/c/100362/
This is already catered for in the 2014.1.3 rebase about to be released in the RHOS5 A3 released
*** This bug has been marked as a duplicate of bug 1149749 ***