From the basic code logic from vmware driver. It looks like it is currently only dealing with volumes with operating systems(root disk). It will always attach the root disk.
if not ebs_root:
.....
else:
# Attach the root disk to the VM.
for root_disk in block_device_mapping: connection_info = root_disk['connection_info'] self._volumeops.attach_root_volume(connection_info, instance, self._default_root_device, data_store_ref)
From the basic code logic from vmware driver. It looks like it is currently only dealing with volumes with operating systems(root disk). It will always attach the root disk.
if not ebs_root: mapping:
connection_ info = root_disk[ 'connection_ info']
self. _volumeops. attach_ root_volume( connection_ info, instance,
self. _default_ root_device,
data_ store_ref)
.....
else:
# Attach the root disk to the VM.
for root_disk in block_device_