Merge "scenario: Use wait_for_volume_attachment_remove_from_server in nova_volume_detach"
This commit is contained in:
commit
38b167537a
|
@ -741,14 +741,12 @@ class ScenarioTest(tempest.test.BaseTestCase):
|
|||
def nova_volume_detach(self, server, volume):
|
||||
"""Compute volume detach
|
||||
|
||||
This utility detaches volume from compute and check whether the
|
||||
volume status is 'available' state, and if not, an exception
|
||||
will be thrown.
|
||||
This utility detaches the volume from the server and checks whether the
|
||||
volume attachment has been removed from Nova.
|
||||
"""
|
||||
self.servers_client.detach_volume(server['id'], volume['id'])
|
||||
waiters.wait_for_volume_resource_status(self.volumes_client,
|
||||
volume['id'], 'available')
|
||||
volume = self.volumes_client.show_volume(volume['id'])['volume']
|
||||
waiters.wait_for_volume_attachment_remove_from_server(
|
||||
self.servers_client, server['id'], volume['id'])
|
||||
|
||||
def ping_ip_address(self, ip_address, should_succeed=True,
|
||||
ping_timeout=None, mtu=None, server=None):
|
||||
|
|
Loading…
Reference in New Issue