-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/51121/
-----------------------------------------------------------
Review request for Ambari, Sumit Mohanty and Venkat Ranganathan.
Bugs: AMBARI-18151
https://issues.apache.org/jira/browse/AMBARI-18151
Repository: ambari
Description
-------
Whenever Oozie submits Hive actions, they fail and the application logs show
"Internal Error:
java.lang.ClassNotFoundException(org.apache.atlas.hive.hook.HiveHook"
This is because whenever Atlas is installed, the Hive Hook (which is installed
via the Oozie RPM too, in /usr/$stack/$version/atlas/hook/hive/) needs to be
copied to the Oozie Share lib in HDFS (e.g.,
hdfs:///user/oozie/share/lib/lib_$timestamp/hive)
Further, need to save atlas-application.properties used for Hive in
/etc/oozie/conf/action-conf/hive
Lastly, remove the atlas.rest.address property from hive-site.xml
Diffs
-----
ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie.py
dd3a692
ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/oozie_service.py
e330cb5
ambari-server/src/main/resources/common-services/OOZIE/4.0.0.2.0/package/scripts/params_linux.py
db048bb
ambari-server/src/main/resources/stacks/HDP/2.5/services/HDFS/configuration/hive-site.xml
PRE-CREATION
Diff: https://reviews.apache.org/r/51121/diff/
Testing
-------
Verified on a live cluster with HDP 2.5 and Oozie, Hive, Atlas
Python unit tests passed,
OK
----------------------------------------------------------------------
Total run:1034
Total errors:0
Total failures:0
OK
Thanks,
Alejandro Fernandez