You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ab...@apache.org on 2022/08/25 01:38:19 UTC

[ranger] branch master updated: RANGER-3858: On dev-support, service creation and ranger-kafka-plugin setup are failed

This is an automated email from the ASF dual-hosted git repository.

abhay pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new e7cd999f0 RANGER-3858: On dev-support, service creation and ranger-kafka-plugin setup are failed
e7cd999f0 is described below

commit e7cd999f09139c8bb973e138b7cae487f5d33327
Author: Yubo Li <li...@cn.ibm.com>
AuthorDate: Wed Aug 24 16:45:12 2022 -0700

    RANGER-3858: On dev-support, service creation and ranger-kafka-plugin setup are failed
---
 dev-support/ranger-docker/scripts/create-ranger-services.py | 4 +++-
 dev-support/ranger-docker/scripts/ranger-kafka-setup.sh     | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-support/ranger-docker/scripts/create-ranger-services.py b/dev-support/ranger-docker/scripts/create-ranger-services.py
index 7ce541d66..f329d1f29 100644
--- a/dev-support/ranger-docker/scripts/create-ranger-services.py
+++ b/dev-support/ranger-docker/scripts/create-ranger-services.py
@@ -7,7 +7,9 @@ ranger_client = RangerClient('http://ranger:6080', ('admin', 'rangerR0cks!'))
 
 def service_not_exists(service):
     try:
-        ranger_client.get_service(service.name)
+        res = ranger_client.get_service(service.name)
+        if res is None:
+            return 1
     except JSONDecodeError:
         return 1
     return 0
diff --git a/dev-support/ranger-docker/scripts/ranger-kafka-setup.sh b/dev-support/ranger-docker/scripts/ranger-kafka-setup.sh
index c6edce6b9..51c91195f 100755
--- a/dev-support/ranger-docker/scripts/ranger-kafka-setup.sh
+++ b/dev-support/ranger-docker/scripts/ranger-kafka-setup.sh
@@ -29,4 +29,5 @@ cd ${RANGER_HOME}/ranger-kafka-plugin
 
 sed -i 's/localhost:2181/ranger-zk.example.com:2181/' ${KAFKA_HOME}/config/server.properties
 
+echo >> ${KAFKA_HOME}/config/server.properties
 echo "authorizer.class.name=org.apache.ranger.authorization.kafka.authorizer.RangerKafkaAuthorizer" >> ${KAFKA_HOME}/config/server.properties