diff --git a/tempest/scenario/test_volume_boot_pattern.py b/tempest/scenario/test_volume_boot_pattern.py index 9c33b716a6..b72dae920f 100644 --- a/tempest/scenario/test_volume_boot_pattern.py +++ b/tempest/scenario/test_volume_boot_pattern.py @@ -43,16 +43,13 @@ def _create_volume_from_image(self): return self.create_volume(name=vol_name, imageRef=img_uuid) def _get_bdm(self, source_id, source_type, delete_on_termination=False): - # NOTE(gfidente): the syntax for block_device_mapping is - # dev_name=id:type:size:delete_on_terminate - # where type needs to be "snap" if the server is booted - # from a snapshot, size instead can be safely left empty - - bd_map = [{ - 'device_name': 'vda', - '{}_id'.format(source_type): source_id, - 'delete_on_termination': str(int(delete_on_termination))}] - return {'block_device_mapping': bd_map} + bd_map_v2 = [{ + 'uuid': source_id, + 'source_type': source_type, + 'destination_type': 'volume', + 'boot_index': 0, + 'delete_on_termination': delete_on_termination}] + return {'block_device_mapping_v2': bd_map_v2} def _boot_instance_from_resource(self, source_id, source_type, @@ -236,14 +233,3 @@ def test_create_ebs_image_and_check_boot(self): # delete instance self._delete_server(instance) - - -class TestVolumeBootPatternV2(TestVolumeBootPattern): - def _get_bdm(self, source_id, source_type, delete_on_termination=False): - bd_map_v2 = [{ - 'uuid': source_id, - 'source_type': source_type, - 'destination_type': 'volume', - 'boot_index': 0, - 'delete_on_termination': delete_on_termination}] - return {'block_device_mapping_v2': bd_map_v2}