[ https://issues.apache.org/jira/browse/AMBARI-25929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17798847#comment-17798847 ]
caijialiang commented on AMBARI-25929: -------------------------------------- [~bpatel] If the compatibility issue with Hadoop 3.6 is resolved, I will close the related issue. After resolution, is there a plan to release a minor version of Ranger? This would make it much more convenient for users. > Add ranger 2.4 support in ambari bigtop stack > ---------------------------------------------- > > Key: AMBARI-25929 > URL: https://issues.apache.org/jira/browse/AMBARI-25929 > Project: Ambari > Issue Type: Sub-task > Components: ambari-server > Affects Versions: 2.8.0 > Reporter: caijialiang > Assignee: caijialiang > Priority: Major > Fix For: 2.9.0 > > Attachments: image-2023-05-09-11-08-47-864.png, > image-2023-05-09-11-08-57-472.png, image-2023-05-09-11-09-14-373.png, > image-2023-05-09-11-09-22-441.png > > Time Spent: 4h 10m > Remaining Estimate: 0h > > Add ranger 2.4 support in ambari bigtop stacks > h3. Currently, the work of adapting Ranger to Bigtop and Ambari has been > completed. Due to the large number of issues involved in the adaptation, they > are summarized as follows: > h2. apache ambari related issues > The main issues related to adapting Ranger in Ambari 2.8 are related to the > advisor functionality. Enabling Ranger would trigger the advisor to recommend > updates to the component's Ranger-related configurations, thus adapting > Ranger requires fixing this part first. Otherwise, after enabling Ranger > plugin in Ambari, manual updates to the Ranger-related configurations would > still be required. > > 1.AMBARI-25894: Missing file service_advisor.py in some serivces (merged) > [https://github.com/apache/ambari/pull/3677 > |https://github.com/apache/ambari/pull/3677] > > 2.AMBARI-25932: Wrong config file name in spark service advisor > ({*}merged{*}) > https://issues.apache.org/jira/browse/AMBARI-25932 > > h2. ambari ranger support related issues: > Here, we additionally adapted Ambari Infra because the Ambari Ranger service > relies on the Infra client to perform Solr-related automation settings for > Ranger. > > h4. 1.ambari infra PR > 1.Add support for Ambari Infra in Ambari 2.8 wait for review ({*}merged{*}) > https://issues.apache.org/jira/browse/AMBARI-25933 > h4. 2.ambari ranger service support (wait for merge in next version) > https://issues.apache.org/jira/browse/AMBARI-25929 > h4. 3.ambari infra service support wait for review (merged) > [https://github.com/apache/ambari/pull/3696] > h2. apache bigtop related issues > To adapt Ranger to Ambari, we need to first build RPM packages related to > Ranger using Bigtop. The following are the pull requests required for Bigtop > to support Ranger. > > 1.BIGTOP-3925 ranger support {*}({*}{*}merged{*}{*}){*} > [https://github.com/apache/bigtop/pull/1100] > 2.BIGTOP-3923: Add missing jars for Ranger {*}({*}{*}merged{*}{*}){*} > [https://github.com/apache/bigtop/pull/1099] > 3.BIGTOP-3910: Bigtop-select support Ranger ({*}merged{*}) > [https://github.com/apache/bigtop/pull/1089] > 4.BIGTOP-3950: fix ranger etc conf dir (in review) > [https://github.com/apache/bigtop/pull/1120] > > Bigtop support for Ranger requires three PRs: > # BIGTOP-3925: This PR mainly addresses issues with Ranger RPM packaging and > includes a patch that resolves problems with starting HBase after integrating > with Ranger. > # BIGTOP-3923: This PR addresses package dependency issues when running > "java -cp '/usr/bigtop/current/ranger-usersync/lib/*' > org.apache.ranger.credentialapi.buildks create > ranger.usersync.policymgr.password -value [PROTECTED] -provider > jceks://file/usr/bigtop/current/ranger-usersync/conf/ugsync.jceks" command. > # BIGTOP-3910: This PR adds support for Ranger in Bigtop-select. > h3. ranger related issues: > > These are the PRs encountered during the process of adapting Ranger in Bigtop > Ambari. All 3 PRs have been made into patches and submitted to the > aforementioned Bigtop Ranger support-related PRs. The review of the related > issues on the Ranger side is also currently underway. > > > 1.fix Kafka2.8 can't restart after enable ranger plugin > https://issues.apache.org/jira/browse/RANGER-4228 wait for review > 2.addresses the issue of HBase not starting after integrating with Ranger due > to class loading order > https://issues.apache.org/jira/browse/RANGER-4201 wait for review > 3.mainly addresses the missing dependency issue when running the Ranger > command "java -cp '/usr/bigtop/current/ranger-usersync/lib/*' > org.apache.ranger.credentialapi.buildks create > ranger.usersync.policymgr.password -value [PROTECTED] -provider > jceks://file/usr/bigtop/current/ranger-usersync/conf/ugsync.jceks". > https://issues.apache.org/jira/browse/RANGER-3992 wait for review > manual test: > before enable kerberos all compoent works smoonthly > !image-2023-05-09-11-08-47-864.png! > !image-2023-05-09-11-08-57-472.png! > after enable kerberos all compoent works smoonthly > !image-2023-05-09-11-09-14-373.png! > !image-2023-05-09-11-09-22-441.png! -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@ambari.apache.org For additional commands, e-mail: issues-h...@ambari.apache.org