From 5d7019fdeeae886997afeea0a4ca0fb155beb12e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Mon, 30 Dec 2024 17:04:03 +0100 Subject: [PATCH] =?UTF-8?q?[task-230]=20[mod]=20become-Parameter=20erg?= =?UTF-8?q?=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- roles/tandoor/tasks/main.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/roles/tandoor/tasks/main.json b/roles/tandoor/tasks/main.json index 00f94c9..6497c7f 100644 --- a/roles/tandoor/tasks/main.json +++ b/roles/tandoor/tasks/main.json @@ -33,6 +33,8 @@ }, { "name": "venv", + "become": true, + "become_user": "{{var_tandoor_user}}", "ansible.builtin.command": { "chdir": "{{var_tandoor_directory}}", "cmd": "python3 -m venv program" @@ -40,6 +42,8 @@ }, { "name": "python requirements", + "become": true, + "become_user": "{{var_tandoor_user}}", "ansible.builtin.pip": { "virtualenv": "{{var_tandoor_directory}}/program", "virtualenv_python": "python3", @@ -48,6 +52,8 @@ }, { "name": "database", + "become": true, + "become_user": "{{var_tandoor_user}}", "ansible.builtin.shell": { "environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program", "cmd": "bin/python3 manage.py migrate" @@ -55,6 +61,8 @@ }, { "name": "static files", + "become": true, + "become_user": "{{var_tandoor_user}}", "ansible.builtin.shell": { "environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program", "cmd": "bin/python3 manage.py collectstatic --no-input" @@ -62,6 +70,8 @@ }, { "name": "static files", + "become": true, + "become_user": "{{var_tandoor_user}}", "ansible.builtin.shell": { "environment": "VIRTUAL_ENV={{var_tandoor_directory}}/program", "cmd": "bin/python3 manage.py collectstatic_js_reverse" @@ -69,6 +79,8 @@ }, { "name": "frontend stuff", + "become": true, + "become_user": "{{var_tandoor_user}}", "ansible.builtin.shell": { "chdir": "{{var_tandoor_directory}}/program/vue", "cmd": "yarn install && yarn build" @@ -76,6 +88,8 @@ }, { "name": "configuration", + "become": true, + "become_user": "{{var_tandoor_user}}", "ansible.builtin.template": { "src": "conf.j2", "dest": "{{var_tandoor_directory}}/program/.env" @@ -83,6 +97,7 @@ }, { "name": "systemd unit", + "become": true, "ansible.builtin.template": { "src": "systemd-unit.js", "dest": "/etc/systemd/system/tandoor.service"