Merge "Handle missing flavor.id in server response"
This commit is contained in:
commit
feef9ef019
|
@ -377,10 +377,12 @@ class BaseV2ComputeTest(api_version_utils.BaseMicroversionTest,
|
||||||
cls.servers_client.confirm_resize_server(server_id)
|
cls.servers_client.confirm_resize_server(server_id)
|
||||||
waiters.wait_for_server_status(cls.servers_client, server_id, 'ACTIVE')
|
waiters.wait_for_server_status(cls.servers_client, server_id, 'ACTIVE')
|
||||||
server = cls.servers_client.show_server(server_id)['server']
|
server = cls.servers_client.show_server(server_id)['server']
|
||||||
if new_flavor_id != server['flavor']['id']:
|
# Nova API > 2.46 no longer includes flavor.id
|
||||||
msg = ('Flavor id of %s is not equal to new_flavor_id.'
|
if server['flavor'].get('id'):
|
||||||
% server_id)
|
if new_flavor_id != server['flavor']['id']:
|
||||||
raise lib_exc.TempestException(msg)
|
msg = ('Flavor id of %s is not equal to new_flavor_id.'
|
||||||
|
% server_id)
|
||||||
|
raise lib_exc.TempestException(msg)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def delete_volume(cls, volume_id):
|
def delete_volume(cls, volume_id):
|
||||||
|
|
Loading…
Reference in New Issue