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

dimuthuupe pushed a commit to branch staging
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/staging by this push:
     new e1a88de  Fixing permission issue in kafka ansibles
e1a88de is described below

commit e1a88de724511b6820a474ab11b9f43c368af22c
Author: Dimuthu Wannipurage <[email protected]>
AuthorDate: Mon Apr 15 16:16:47 2019 -0400

    Fixing permission issue in kafka ansibles
---
 dev-tools/ansible/roles/kafka/handlers/main.yml | 6 ++++++
 dev-tools/ansible/roles/kafka/tasks/main.yml    | 4 +++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/dev-tools/ansible/roles/kafka/handlers/main.yml 
b/dev-tools/ansible/roles/kafka/handlers/main.yml
index 223fd9b..9856989 100644
--- a/dev-tools/ansible/roles/kafka/handlers/main.yml
+++ b/dev-tools/ansible/roles/kafka/handlers/main.yml
@@ -22,18 +22,24 @@
 # Kafka related handlers
 - name: start kafka
   service: name=kafka state=started enabled=yes
+  become: yes
 
 - name: stop kafka
   service: name=kafka state=stopped enabled=yes
+  become: yes
 
 - name: restart kafka
   service: name=kafka state=restarted enabled=yes
+  become: yes
 
 - name: start kafka-rest-proxy
   service: name=kafka-rest-proxy state=started enabled=yes
+  become: yes
 
 - name: stop kafka-rest-proxy
   service: name=kafka-rest-proxy state=stopped enabled=yes
+  become: yes
 
 - name: restart kafka-rest-proxy
   service: name=kafka-rest-proxy state=restarted enabled=yes
+  become: yes
diff --git a/dev-tools/ansible/roles/kafka/tasks/main.yml 
b/dev-tools/ansible/roles/kafka/tasks/main.yml
index a0ee36a..f0eeb24 100644
--- a/dev-tools/ansible/roles/kafka/tasks/main.yml
+++ b/dev-tools/ansible/roles/kafka/tasks/main.yml
@@ -24,6 +24,7 @@
 - name: Check kafka package availability
   stat: path={{ kafka_dir }}
   register: kafka_package
+  become: yes
 
 # Download Kafka
 - name: Download and unarchive Kafka from {{ kafka_tgz_url }}
@@ -38,6 +39,7 @@
 # Create kafka logs directory
 - name: Create kafka logs directory
   file: path="{{ kafka_dir }}/logs" state=directory owner={{ user }} group={{ 
group }}
+  become: yes
 
 # Config kafka server and start
 - name: Copy kafka server properties file
@@ -65,7 +67,7 @@
   with_items:
     - "{{ kafka_listener_port }}/tcp"
     - "{{ kafka_rest_proxy_listener_port }}/tcp"
-  become_user: root
+  become: yes
 
 - name: systemd install kafka service script
   template: src=kafka.service.j2

Reply via email to