test: skip live storage migration on CentOS 7 (#7862)

since #7570, The detail 'Host.OS' of centos7 host is changed from 'CentOS' to 'CentOS Linux'
diff --git a/test/integration/smoke/test_vm_life_cycle.py b/test/integration/smoke/test_vm_life_cycle.py
index 5c8f560..a9a554e 100644
--- a/test/integration/smoke/test_vm_life_cycle.py
+++ b/test/integration/smoke/test_vm_life_cycle.py
@@ -1556,7 +1556,7 @@
             self.skipTest("Requires at least two hosts for performing migration related tests")
 
         for host in self.hosts:
-            if host.details['Host.OS'] in ['CentOS']:
+            if host.details['Host.OS'] and host.details['Host.OS'].startswith('CentOS'):
                 self.skipTest("live migration is not stabily supported on CentOS")
 
     def tearDown(self):