When volume is attaching AWS reports 'attaching' in the volume attachment info:
VOLUME vol-b6baa9ff 1 us-east-1b in-use 2014-08-11T15:34:38.090Z
ATTACHMENT vol-b6baa9ff i-afcc1f85 /dev/sdd attaching 2014-08-11T15:41:24.000Z
But Nova EC2 doesn't do it:
VOLUME vol-00000001 1 nova in-use 2014-08-10T19:51:06.000000
ATTACHMENT vol-00000001 None None None None
Also instance BDM has wrong volume state. AWS returns 'attaching':
<deviceName>/dev/sdf</deviceName>
<ebs>
<volumeId>vol-f4524dbd</volumeId>
<status>attaching</status>
<attachTime>2014-08-12T20:24:13.000Z</attachTime>
<deleteOnTermination>false</deleteOnTermination>
</ebs>
But Nova EC2 returns 'detached':
<deviceName>/dev/vdf</deviceName>
<ebs>
<status>detached</status>
<deleteOnTermination>false</deleteOnTermination>
<volumeId>vol-00000001</volumeId>
<attachTime/>
</ebs>
Fix proposed to branch: master /review. openstack. org/113790
Review: https:/