Check compute microversions for test_server_connectivity_live_migration
Related-prod: PRODX-47176
Change-Id: Iaf3d38608e5d0c80572356bc7ac995e366cef7c8
diff --git a/tempest/scenario/test_network_advanced_server_ops.py b/tempest/scenario/test_network_advanced_server_ops.py
index 3a93f74..ba5245b 100644
--- a/tempest/scenario/test_network_advanced_server_ops.py
+++ b/tempest/scenario/test_network_advanced_server_ops.py
@@ -193,9 +193,10 @@
# check if microversion is less than 2.25 because of
# disk_over_commit is depracted since compute api version 2.25
# if min_microversion is None, it runs on version < 2.25
- if not migration and (CONF.compute.min_microversion is None or
- CONF.compute.min_microversion < '2.25'):
- migration_kwargs['disk_over_commit'] = False
+ if (self.compute_request_microversion and
+ self.compute_request_microversion < '2.25'):
+ if not migration:
+ migration_kwargs['disk_over_commit'] = False
if dest_host:
migration_kwargs['host'] = dest_host