From cee37b80040ad4847f030f88f37df1312a5d7638 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Fri, 26 Oct 2018 14:21:45 +0200 Subject: ansible: ogt: Deploy osmo-gsm-tester_netns_exec.sh Related: OS#2308 Change-Id: I587dd5630b211a906351f064c718f8f4c5fe6273 --- ansible/roles/gsm-tester/tasks/main.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'ansible/roles/gsm-tester/tasks/main.yml') diff --git a/ansible/roles/gsm-tester/tasks/main.yml b/ansible/roles/gsm-tester/tasks/main.yml index 61db8e9..4f57b17 100644 --- a/ansible/roles/gsm-tester/tasks/main.yml +++ b/ansible/roles/gsm-tester/tasks/main.yml @@ -237,6 +237,19 @@ dest: /etc/sudoers.d/osmo-gsm-tester_setcap_net_admin mode: 0440 +- name: create a wrapper script to run processes on modem netns + copy: + src: osmo-gsm-tester_netns_exec.sh + dest: /usr/local/bin/osmo-gsm-tester_netns_exec.sh + mode: 755 + +- name: allow osmo-gsm-tester sudo osmo-gsm-tester_netns_exec.sh + copy: + content: | + %osmo-gsm-tester ALL=(root) NOPASSWD: /usr/local/bin/osmo-gsm-tester_netns_exec.sh + dest: /etc/sudoers.d/osmo-gsm-tester_netns_exec + mode: 0440 + - name: logrotate limit filesizes to 10M copy: content: "maxsize 10M" -- cgit v1.2.3