> On May 4, 2017, 7:48 p.m., Alejandro Fernandez wrote:
> > ambari-common/src/main/python/resource_management/libraries/functions/setup_ranger_plugin_xml.py
> > Lines 221 (patched)
> > <https://reviews.apache.org/r/58995/diff/1/?file=1708375#file1708375line221>
> >
> > We should use stack_root and avoid harcoding HDP or HDF.
>
> Vishal Suvagia wrote:
> Hi Alejandro,
> As Nifi will be an HDP add-on service, and bits for Nifi will
> be installed under path /usr/hdf/{stack-version} from HDF repos even in an
> HDP stack cluster. So to differentiate between HDF(for Nifi) and HDP, we will
> need to keep the stack-checks.
Can you pass cred_lib_path_override and cred_setup_prefix_override parameters
to this function and in NIFI pass these parameters explicit;y. That way we can
get rid of both the hardcodings.
if service_name == 'nifi':
AND
if stack_name == 'HDP':
Let NIFI explicitly handle this in their service definition and pass in the
override parameters, instead of the utility function in resource_management
library having these hardcodings.
- Jayush
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/58995/#review173950
-----------------------------------------------------------
On May 4, 2017, 3:16 p.m., Vishal Suvagia wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/58995/
> -----------------------------------------------------------
>
> (Updated May 4, 2017, 3:16 p.m.)
>
>
> Review request for Ambari, Alejandro Fernandez, Gautam Borad, Jayush Luniya,
> Mugdha Varadkar, Sumit Mohanty, and Velmurugan Periasamy.
>
>
> Bugs: AMBARI-20932
> https://issues.apache.org/jira/browse/AMBARI-20932
>
>
> Repository: ambari
>
>
> Description
> -------
>
> Add support to enable Ranger Nifi plugin.
>
>
> Diffs
> -----
>
>
> ambari-common/src/main/python/resource_management/libraries/functions/setup_ranger_plugin_xml.py
> c510dac
>
> ambari-server/src/main/resources/common-services/RANGER/0.7.0/configuration/ranger-env.xml
> 661089a
>
> ambari-server/src/main/resources/common-services/RANGER/0.7.0/themes/theme_version_5.json
> 87fccbe
>
>
> Diff: https://reviews.apache.org/r/58995/diff/1/
>
>
> Testing
> -------
>
> Verified fresh installation on Cent-OS 6.
>
>
> Thanks,
>
> Vishal Suvagia
>
>