AMBARI-25205. hdfs_to_onefs_convert.py script missing HDP3.1 + upgrade logic (amagyar) (#2940)

* AMBARI-25205. hdfs_to_onefs_convert.py script missing HDP3.1 + upgrade logic (amagyar)
diff --git a/contrib/management-packs/isilon-onefs-mpack/src/main/tools/hdfs_to_onefs_convert.py b/contrib/management-packs/isilon-onefs-mpack/src/main/tools/hdfs_to_onefs_convert.py
index 4c63c9f..d772ce0 100644
--- a/contrib/management-packs/isilon-onefs-mpack/src/main/tools/hdfs_to_onefs_convert.py
+++ b/contrib/management-packs/isilon-onefs-mpack/src/main/tools/hdfs_to_onefs_convert.py
@@ -370,14 +370,13 @@
   def __init__(self, cluster, storage):
     self.cluster = cluster
     self.storage = storage
-    self.supported_stacks = ['HDP-3.0']
 
   def check_prerequisites(self):
     print 'Checking %s' % self.cluster
     ver = self.cluster.version()
     print 'Found stack %s' % ver
-    if ver not in self.supported_stacks:
-      print 'Only %s stacks are supported.' % self.supported_stacks
+    if not ver.startswith('HDP-3.'):
+      print 'Only HDP-3.x stacks are supported.'
       return False
     if not self.cluster.installed_stack().has_service('ONEFS'):
       print 'ONEFS management pack is not installed.'
@@ -522,7 +521,7 @@
   print 'The following prerequisites are required:'
   print '  * ONEFS management package must be installed'
   print '  * Ambari must be upgraded to >=v2.7.0'
-  print '  * Stack must be upgraded to HDP-3.0'
+  print '  * Stack must be upgraded to >=HDP-3.0'
   print '  * Is highly recommended to backup ambari database before you proceed.'
   conversion = Conversion(cluster, FsStorage())
   if not conversion.check_prerequisites():