This is an automated email from the ASF dual-hosted git repository.
madhan pushed a change to branch RANGER-5482-patch
in repository https://gitbox.apache.org/repos/asf/ranger.git
from addff7424 RANGER-5482: support configuration to specify authorized
users per service, instead of a global list of users
add 524d5bf19 addressed review comments
No new revisions were added by this update.
Summary of changes:
.../ranger/plugin/service/RangerBasePlugin.java | 20 +--------
.../audit/TestRangerDefaultAuditHandler.java | 2 -
.../common}/pom.xml | 4 +-
.../ranger/audit/consumer/kafka/AuditConsumer.java | 0
.../audit/consumer/kafka/AuditConsumerBase.java | 8 ++--
.../audit/consumer/kafka/AuditConsumerFactory.java | 0
.../kafka/AuditConsumerRebalanceListener.java | 0
.../consumer/kafka/AuditConsumerRegistry.java | 0
.../apache/ranger/audit/server/AuditConfig.java | 0
.../ranger/audit/server/AuditServerConstants.java | 0
.../apache/ranger/audit/server/EmbeddedServer.java | 0
.../ranger/audit/utils/AuditMessageQueueUtils.java | 12 +++---
.../audit/utils/AuditServerLogFormatter.java | 0
.../ranger/audit/utils/AuditServerUtils.java | 0
.../consumer-hdfs}/pom.xml | 6 +--
.../consumer-hdfs}/scripts/start-consumer-hdfs.sh | 0
.../consumer-hdfs}/scripts/stop-consumer-hdfs.sh | 0
.../audit/consumer/HdfsConsumerApplication.java | 2 +-
.../ranger/audit/consumer/HdfsConsumerManager.java | 0
.../audit/consumer/kafka/AuditHDFSConsumer.java | 0
.../audit/consumer/kafka/AuditRouterHDFS.java | 0
.../apache/ranger/audit/rest/HealthCheckREST.java | 0
.../ranger/audit/server/HdfsConsumerConfig.java | 0
.../src/main/resources/conf/core-site.xml | 0
.../src/main/resources/conf/hdfs-site.xml | 0
.../src/main/resources/conf/logback.xml | 0
.../conf/ranger-audit-consumer-hdfs-site.xml | 40 ++++++++++++++----
.../src/main/webapp/WEB-INF/applicationContext.xml | 0
.../consumer-hdfs}/src/main/webapp/WEB-INF/web.xml | 0
.../consumer-solr}/pom.xml | 6 +--
.../consumer-solr}/scripts/start-consumer-solr.sh | 0
.../consumer-solr}/scripts/stop-consumer-solr.sh | 0
.../audit/consumer/SolrConsumerApplication.java | 2 +-
.../ranger/audit/consumer/SolrConsumerManager.java | 0
.../audit/consumer/kafka/AuditSolrConsumer.java | 0
.../apache/ranger/audit/rest/HealthCheckREST.java | 0
.../ranger/audit/server/SolrConsumerConfig.java | 0
.../src/main/resources/conf/logback.xml | 0
.../conf/ranger-audit-consumer-solr-site.xml | 39 +++++++++++++-----
.../src/main/webapp/WEB-INF/applicationContext.xml | 0
.../consumer-solr}/src/main/webapp/WEB-INF/web.xml | 0
{ranger-audit-server => audit-server}/pom.xml | 8 ++--
.../scripts/README.md | 0
.../scripts/start-all-services.sh | 0
.../scripts/stop-all-services.sh | 0
.../server}/pom.xml | 6 +--
.../server}/scripts/start-audit-server.sh | 0
.../server}/scripts/stop-audit-server.sh | 0
.../ranger/audit/producer/AuditDestinationMgr.java | 0
.../audit/producer/kafka/AuditMessageQueue.java | 0
.../audit/producer/kafka/AuditPartitioner.java | 0
.../ranger/audit/producer/kafka/AuditProducer.java | 0
.../audit/producer/kafka/AuditRecoveryManager.java | 0
.../audit/producer/kafka/AuditRecoveryRetry.java | 0
.../audit/producer/kafka/AuditRecoveryWriter.java | 0
.../org/apache/ranger/audit/rest/AuditREST.java | 3 +-
.../ranger/audit/security/AuditAuthEntryPoint.java | 0
.../audit/security/AuditDelegationTokenFilter.java | 0
.../ranger/audit/security/AuditJwtAuthFilter.java | 0
.../ranger/audit/security/FilterChainWrapper.java | 0
.../ranger/audit/security/NullServletContext.java | 0
.../audit/server/AuditServerApplication.java | 2 +-
.../ranger/audit/server/AuditServerConfig.java | 0
.../server}/src/main/resources/conf/logback.xml | 0
.../resources/conf/ranger-audit-server-site.xml | 15 +++++--
.../src/main/webapp/WEB-INF/applicationContext.xml | 0
.../webapp/WEB-INF/security-applicationContext.xml | 0
.../server}/src/main/webapp/WEB-INF/web.xml | 0
dev-support/ranger-docker/.dockerignore | 6 +--
.../Dockerfile.ranger-audit-consumer-hdfs | 30 +++++++-------
.../Dockerfile.ranger-audit-consumer-solr | 30 +++++++-------
.../ranger-docker/Dockerfile.ranger-audit-server | 30 +++++++-------
.../docker-compose.ranger-audit-server.yml | 26 ++++++------
.../scripts/admin/create-ranger-services.py | 6 +--
.../audit-server/ranger-audit-consumer-hdfs.sh | 6 +--
.../audit-server/ranger-audit-consumer-solr.sh | 6 +--
.../scripts/audit-server/ranger-audit-server.sh | 10 ++---
.../hadoop/ranger-hdfs-plugin-install.properties | 8 ++--
.../hadoop/ranger-yarn-plugin-install.properties | 10 +++--
.../hbase/ranger-hbase-plugin-install.properties | 6 ++-
.../hive/ranger-hive-plugin-install.properties | 8 ++--
.../kafka/ranger-kafka-plugin-install.properties | 10 +++--
.../ranger-docker/scripts/kdc/entrypoint.sh | 17 ++++----
.../kms/ranger-kms-install-mysql.properties | 10 +++--
.../kms/ranger-kms-install-oracle.properties | 10 +++--
.../kms/ranger-kms-install-postgres.properties | 10 +++--
.../kms/ranger-kms-install-sqlserver.properties | 10 +++--
.../knox/ranger-knox-plugin-install.properties | 8 +++-
.../ozone/ranger-ozone-plugin-install.properties | 8 +++-
.../solr/ranger-solr-plugin-install.properties | 8 +++-
distro/pom.xml | 48 +++++++++++-----------
...t-consumer-hdfs.xml => audit-consumer-hdfs.xml} | 10 ++---
...t-consumer-solr.xml => audit-consumer-solr.xml} | 10 ++---
...r-audit-server-service.xml => audit-server.xml} | 12 +++---
pom.xml | 6 +--
95 files changed, 301 insertions(+), 233 deletions(-)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/pom.xml (98%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/consumer/kafka/AuditConsumer.java
(100%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/consumer/kafka/AuditConsumerBase.java
(95%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/consumer/kafka/AuditConsumerFactory.java
(100%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/consumer/kafka/AuditConsumerRebalanceListener.java
(100%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/consumer/kafka/AuditConsumerRegistry.java
(100%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/server/AuditConfig.java
(100%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/server/AuditServerConstants.java
(100%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/server/EmbeddedServer.java
(100%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/utils/AuditMessageQueueUtils.java
(96%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/utils/AuditServerLogFormatter.java
(100%)
rename {ranger-audit-server/ranger-audit-common =>
audit-server/common}/src/main/java/org/apache/ranger/audit/utils/AuditServerUtils.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/pom.xml (98%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/scripts/start-consumer-hdfs.sh (100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/scripts/stop-consumer-hdfs.sh (100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/java/org/apache/ranger/audit/consumer/HdfsConsumerApplication.java
(99%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/java/org/apache/ranger/audit/consumer/HdfsConsumerManager.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/java/org/apache/ranger/audit/consumer/kafka/AuditHDFSConsumer.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/java/org/apache/ranger/audit/consumer/kafka/AuditRouterHDFS.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/java/org/apache/ranger/audit/rest/HealthCheckREST.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/java/org/apache/ranger/audit/server/HdfsConsumerConfig.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/resources/conf/core-site.xml (100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/resources/conf/hdfs-site.xml (100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/resources/conf/logback.xml (100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/resources/conf/ranger-audit-consumer-hdfs-site.xml
(78%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/webapp/WEB-INF/applicationContext.xml
(100%)
rename {ranger-audit-server/ranger-audit-consumer-hdfs =>
audit-server/consumer-hdfs}/src/main/webapp/WEB-INF/web.xml (100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/pom.xml (98%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/scripts/start-consumer-solr.sh (100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/scripts/stop-consumer-solr.sh (100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/java/org/apache/ranger/audit/consumer/SolrConsumerApplication.java
(99%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/java/org/apache/ranger/audit/consumer/SolrConsumerManager.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/java/org/apache/ranger/audit/consumer/kafka/AuditSolrConsumer.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/java/org/apache/ranger/audit/rest/HealthCheckREST.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/java/org/apache/ranger/audit/server/SolrConsumerConfig.java
(100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/resources/conf/logback.xml (100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/resources/conf/ranger-audit-consumer-solr-site.xml
(83%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/webapp/WEB-INF/applicationContext.xml
(100%)
rename {ranger-audit-server/ranger-audit-consumer-solr =>
audit-server/consumer-solr}/src/main/webapp/WEB-INF/web.xml (100%)
rename {ranger-audit-server => audit-server}/pom.xml (98%)
rename {ranger-audit-server => audit-server}/scripts/README.md (100%)
rename {ranger-audit-server => audit-server}/scripts/start-all-services.sh
(100%)
rename {ranger-audit-server => audit-server}/scripts/stop-all-services.sh
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/pom.xml (99%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/scripts/start-audit-server.sh (100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/scripts/stop-audit-server.sh (100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/producer/AuditDestinationMgr.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/producer/kafka/AuditMessageQueue.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/producer/kafka/AuditPartitioner.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/producer/kafka/AuditProducer.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/producer/kafka/AuditRecoveryManager.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/producer/kafka/AuditRecoveryRetry.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/producer/kafka/AuditRecoveryWriter.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/rest/AuditREST.java
(98%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/security/AuditAuthEntryPoint.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/security/AuditDelegationTokenFilter.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/security/AuditJwtAuthFilter.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/security/FilterChainWrapper.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/security/NullServletContext.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/server/AuditServerApplication.java
(99%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/java/org/apache/ranger/audit/server/AuditServerConfig.java
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/resources/conf/logback.xml (100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/resources/conf/ranger-audit-server-site.xml (97%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/webapp/WEB-INF/applicationContext.xml (100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/webapp/WEB-INF/security-applicationContext.xml
(100%)
rename {ranger-audit-server/ranger-audit-server-service =>
audit-server/server}/src/main/webapp/WEB-INF/web.xml (100%)
rename distro/src/main/assembly/{ranger-audit-consumer-hdfs.xml =>
audit-consumer-hdfs.xml} (81%)
rename distro/src/main/assembly/{ranger-audit-consumer-solr.xml =>
audit-consumer-solr.xml} (81%)
rename distro/src/main/assembly/{ranger-audit-server-service.xml =>
audit-server.xml} (78%)