----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/50445/ -----------------------------------------------------------
Review request for Ambari, Alejandro Fernandez, Gautam Borad, Jaimin Jetly, Jayush Luniya, Robert Levas, Srimanth Gunturi, and Velmurugan Periasamy. Bugs: AMBARI-17902 https://issues.apache.org/jira/browse/AMBARI-17902 Repository: ambari Description ------- Ranger Service needs to support the following two scenarios in case when audit to solr is enabled and solrCloud is used as destination. External Solr If Audit to Solr is Enabled and Solr Cloud == true and Kerberos is Enabled If is_external_solr == true If is_external_solr_kerberized == true Then recommend ranger.is.solr.kerberised as true. Ambari Internal Solr If Audit to Solr is Enabled and Solr Cloud == true If is_external_solr == false and Kerberos is Enabled Then directly recommend ranger.is.solr.kerberised as true. Diffs ----- ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/kerberos.json 3d6e25c ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/scripts/params.py 3ec4b53 ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/scripts/setup_ranger_xml.py 1670d69 ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/templates/ranger_solr_jaas_conf.j2 PRE-CREATION ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/templates/ranger_solr_jass_conf.j2 a456688 ambari-server/src/main/resources/common-services/RANGER/0.6.0/configuration/ranger-admin-site.xml eacf541 ambari-server/src/main/resources/common-services/RANGER/0.6.0/configuration/ranger-env.xml 2cf3539 ambari-server/src/main/resources/common-services/RANGER/0.6.0/kerberos.json ffebb11 ambari-server/src/main/resources/common-services/RANGER/0.6.0/themes/theme_version_3.json e65c9b2 ambari-server/src/main/resources/common-services/STORM/1.0.1/configuration/ranger-storm-audit.xml 1c869ed ambari-server/src/main/resources/common-services/STORM/1.0.1/kerberos.json f9fa30d ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/config-upgrade.xml bfdb3d3 ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/nonrolling-upgrade-2.5.xml a1b93e3 ambari-server/src/main/resources/stacks/HDP/2.3/upgrades/upgrade-2.5.xml 96b1400 ambari-server/src/main/resources/stacks/HDP/2.4/upgrades/config-upgrade.xml b2cc1c4 ambari-server/src/main/resources/stacks/HDP/2.4/upgrades/nonrolling-upgrade-2.5.xml 86e0964 ambari-server/src/main/resources/stacks/HDP/2.4/upgrades/upgrade-2.5.xml 2099958 ambari-server/src/main/resources/stacks/HDP/2.5/services/ATLAS/configuration/ranger-atlas-audit.xml ac22729 ambari-server/src/main/resources/stacks/HDP/2.5/services/HBASE/configuration/ranger-hbase-audit.xml cc9f0d2 ambari-server/src/main/resources/stacks/HDP/2.5/services/HBASE/kerberos.json ada02ad ambari-server/src/main/resources/stacks/HDP/2.5/services/HDFS/configuration/ranger-hdfs-audit.xml 0a04953 ambari-server/src/main/resources/stacks/HDP/2.5/services/HDFS/kerberos.json PRE-CREATION ambari-server/src/main/resources/stacks/HDP/2.5/services/HIVE/configuration/ranger-hive-audit.xml 671c08e ambari-server/src/main/resources/stacks/HDP/2.5/services/HIVE/kerberos.json f9a0caf ambari-server/src/main/resources/stacks/HDP/2.5/services/KAFKA/configuration/ranger-kafka-audit.xml 6aca7e7 ambari-server/src/main/resources/stacks/HDP/2.5/services/KAFKA/kerberos.json PRE-CREATION ambari-server/src/main/resources/stacks/HDP/2.5/services/KNOX/configuration/ranger-knox-audit.xml bdd1994 ambari-server/src/main/resources/stacks/HDP/2.5/services/KNOX/kerberos.json PRE-CREATION ambari-server/src/main/resources/stacks/HDP/2.5/services/RANGER_KMS/configuration/ranger-kms-audit.xml 8c8278a ambari-server/src/main/resources/stacks/HDP/2.5/services/RANGER_KMS/kerberos.json bfd142a ambari-server/src/main/resources/stacks/HDP/2.5/services/YARN/configuration/ranger-yarn-audit.xml da24576 ambari-server/src/main/resources/stacks/HDP/2.5/services/YARN/kerberos.json 38896f5 ambari-server/src/main/resources/stacks/HDP/2.5/services/stack_advisor.py 4972972 ambari-server/src/test/python/stacks/2.5/RANGER/test_ranger_admin.py 2345b8e Diff: https://reviews.apache.org/r/50445/diff/ Testing ------- 1) External solr cloud on simple env (i.e. external solr cloud) - audit to solr ON - solr cloud ON - external solr cloud ON - external solr kerberos OFF 2) Internal solr cloud on simple env (i.e. log search) - audit to solr ON - solr cloud ON - external solr cloud OFF - external solr kerberos OFF 3) Internal solr cloud on secure env (i.e. log search + kerberos) - audit to solr ON - solr cloud ON - external solr cloud OFF - external solr kerberos OFF 4) External solr cloud on secure env (i.e. external solr cloud +kerberos env) - audit to solr ON - solr cloud ON - external Solr cloud ON - external solr kerberos OFF 5) External solr cloud on secure env (i.e. external solr cloud +kerberos env) - audit to solr ON - solr cloud ON - external Solr cloud ON - external solr kerberos ON - Also verified upgrade from 2.4 to 2.5 in simple as well as kerberos Thanks, Mugdha Varadkar