This is an automated email from the ASF dual-hosted git repository.
amagyar pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git
The following commit(s) were added to refs/heads/trunk by this push:
new 9236f4a AMBARI-25205. hdfs_to_onefs_convert.py script missing HDP3.1
+ upgrade logic (amagyar) (#2940)
9236f4a is described below
commit 9236f4ab966f40d93e27c44f9078bb204a6c591a
Author: Attila Magyar <[email protected]>
AuthorDate: Thu Apr 18 12:09:04 2019 +0200
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)
---
.../isilon-onefs-mpack/src/main/tools/hdfs_to_onefs_convert.py | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
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 @@ class Conversion:
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 @@ if __name__ == '__main__':
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():