----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/72662/#review221154 -----------------------------------------------------------
hbase-agent/conf/ranger-hbase-audit.xml Line 254 (original) <https://reviews.apache.org/r/72662/#comment309943> This configuration is referenced in AuditProviderFactory.init(). Please review and remove all references. hbase-agent/scripts/install.properties Lines 95 (patched) <https://reviews.apache.org/r/72662/#comment309944> This enables LOG4J audit by default for the plugin. Is this intentional? If not, please retain the current default. - Madhan Neethiraj On July 8, 2020, 11:43 a.m., Pradeep Agrawal wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/72662/ > ----------------------------------------------------------- > > (Updated July 8, 2020, 11:43 a.m.) > > > Review request for ranger. > > > Bugs: RANGER-2903 > https://issues.apache.org/jira/browse/RANGER-2903 > > > Repository: ranger > > > Description > ------- > > **Problem Statement:** > Ranger plugin's ranger-$plugin-audit-changes.cfg file is having an old audit > v2 config entry which is: > > xasecure.audit.elasticsearch.is.enabled > %XAAUDIT.ELASTICSEARCH.IS_ENABLED% mod > create-if-not-exists > > The above config is not required as elasticsearch audit is now only supported > in V3, and v2 support was not implemented. > > The above config must be removed else plugin setup will fail as it will not > find the "XAAUDIT.ELASTICSEARCH.IS_ENABLED" property in corresponding > plugin's install.properties file. > > > **Proposed solution:** The above problem can be solved with two approaches. > Proposed patch having changes according to solution-2 mentioned below. > > Solution-1: Add the "XAAUDIT.ELASTICSEARCH.IS_ENABLED" property in all > plugin's install.properties file. > Solution-2: Remove the config from ranger-$plugin-audit-changes.cfg files and > ranger-$plugin-audit.xml file. > > > **Note:** Proposed patch also contain changes related to moving of log4j > audit properties to right location in the same file for better readability > and maintenance. > > > Diffs > ----- > > hbase-agent/conf/ranger-hbase-audit-changes.cfg 19425ff4a > hbase-agent/conf/ranger-hbase-audit.xml f558ee617 > hbase-agent/scripts/install.properties 1329f3774 > hdfs-agent/conf/ranger-hdfs-audit-changes.cfg 762419b18 > hdfs-agent/conf/ranger-hdfs-audit.xml 5e352595f > hdfs-agent/scripts/install.properties 6a17bd283 > hive-agent/conf/ranger-hive-audit-changes.cfg a22592955 > hive-agent/conf/ranger-hive-audit.xml 2ea8ef67a > hive-agent/scripts/install.properties 8fb2046c2 > kms/scripts/install.properties 979f64612 > knox-agent/conf/ranger-knox-audit-changes.cfg f125a8e48 > knox-agent/conf/ranger-knox-audit.xml 537a226ad > knox-agent/scripts/install.properties 09e87f15e > plugin-atlas/conf/ranger-atlas-audit.xml 9f032272a > plugin-atlas/scripts/install.properties aa128a1d5 > plugin-elasticsearch/conf/ranger-elasticsearch-audit-changes.cfg 8d3533689 > plugin-elasticsearch/conf/ranger-elasticsearch-audit.xml e9934ff4a > plugin-elasticsearch/scripts/install.properties f2b6cadb3 > plugin-kafka/conf/ranger-kafka-audit-changes.cfg 9525b61ed > plugin-kafka/conf/ranger-kafka-audit.xml 93b0fc5b7 > plugin-kafka/scripts/install.properties f27e0f79e > plugin-kms/conf/ranger-kms-audit-changes.cfg a5a669f3c > plugin-kms/conf/ranger-kms-audit.xml d1a99f7e3 > plugin-kylin/conf/ranger-kylin-audit-changes.cfg 8d3533689 > plugin-kylin/conf/ranger-kylin-audit.xml b977bc595 > plugin-kylin/scripts/install.properties 6db3da36f > plugin-ozone/conf/ranger-ozone-audit-changes.cfg e4a7e3066 > plugin-ozone/conf/ranger-ozone-audit.xml 1808f3770 > plugin-ozone/scripts/install.properties 8f4f8afd3 > plugin-presto/conf/ranger-presto-audit-changes.cfg 9525b61ed > plugin-presto/conf/ranger-presto-audit.xml 6985f923d > plugin-presto/scripts/install.properties 1eddd21ab > plugin-solr/conf/ranger-solr-audit-changes.cfg 6c7c9ce13 > plugin-solr/conf/ranger-solr-audit.xml aa10e3450 > plugin-solr/scripts/install.properties b684ef2d7 > plugin-sqoop/conf/ranger-sqoop-audit-changes.cfg 8d3533689 > plugin-sqoop/conf/ranger-sqoop-audit.xml a84514f8a > plugin-sqoop/scripts/install.properties 51e8ad4f7 > plugin-yarn/conf/ranger-yarn-audit-changes.cfg 8d3533689 > plugin-yarn/conf/ranger-yarn-audit.xml 1a49e9e39 > plugin-yarn/scripts/install.properties 0a4dd97e2 > storm-agent/conf/ranger-storm-audit-changes.cfg 8d3533689 > storm-agent/conf/ranger-storm-audit.xml 77c71d6cd > storm-agent/scripts/install.properties 8834ebc60 > > > Diff: https://reviews.apache.org/r/72662/diff/1/ > > > Testing > ------- > > > Thanks, > > Pradeep Agrawal > >