----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/51121/ -----------------------------------------------------------
(Updated Aug. 17, 2016, 12:59 a.m.) Review request for Ambari, Andrew Onischuk, Sumit Mohanty, and Venkat Ranganathan. Summary (updated) ----------------- Oozie Hive actions fail when Atlas is installed since Atlas Hive Hooks need to be copied to Oozie Share Lib in HDFS Bugs: AMBARI-18151 https://issues.apache.org/jira/browse/AMBARI-18151 Repository: ambari Description (updated) ------- 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 to hdfs:///user/oozie/share/lib/lib_$timestamp/hive/ Lastly, remove the atlas.rest.address property from hive-site.xml Diffs ----- ambari-common/src/main/python/resource_management/libraries/functions/constants.py c5cbb3f 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.0.6/properties/stack_features.json ed995b2 ambari-server/src/main/resources/stacks/HDP/2.5/services/HIVE/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