-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/27458/
-----------------------------------------------------------
Review request for Ambari.
Bugs: AMBARI-8054
https://issues.apache.org/jira/browse/AMBARI-8054
Repository: ambari
Description
-------
GlusterFS doesn't install due to version comparison error.
```
Traceback (most recent call last):
File
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/HIVE/package/scripts/hcat_client.py",
line 43, in <module>
HCatClient().execute()
File
"/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py",
line 122, in execute
method(env)
File
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/HIVE/package/scripts/hcat_client.py",
line 28, in install
self.configure(env)
File
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/HIVE/package/scripts/hcat_client.py",
line 31, in configure
import params
File
"/var/lib/ambari-agent/cache/stacks/HDP/2.0.6/services/HIVE/package/scripts/params.py",
line 37, in <module>
if compare_versions(hdp_stack_version, "2.2.0.0") >= 0:
File
"/usr/lib/python2.6/site-packages/resource_management/libraries/functions/version.py",
line 65, in compare_versions
return cmp(_normalize(version1, desired_segments=max_segments),
_normalize(version2, desired_segments=max_segments))
File
"/usr/lib/python2.6/site-packages/resource_management/libraries/functions/version.py",
line 34, in _normalize
return [int(x) for x in v_list]
ValueError: invalid literal for int() with base 10: ''
```
Diffs
-----
ambari-common/src/main/python/resource_management/libraries/functions/version.py
ee9c675
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HIVE/package/scripts/params.py
6ab4f32
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HIVE/package/scripts/webhcat.py
6156ccf
Diff: https://reviews.apache.org/r/27458/diff/
Testing
-------
Ran unit tests.
Total run:682
Total errors:0
Total failures:0
OK
Thanks,
Alejandro Fernandez