From ecb9724ee371e5f01bfb65e54d300d3a647d69dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorsten=20M=C3=BCller?= Date: Tue, 11 May 2021 23:56:29 +0200 Subject: [PATCH] generic unpriv_user --- roles/cobald/tasks/dev.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/cobald/tasks/dev.yml b/roles/cobald/tasks/dev.yml index 9fef723..099f135 100644 --- a/roles/cobald/tasks/dev.yml +++ b/roles/cobald/tasks/dev.yml @@ -18,6 +18,11 @@ become_user: "{{unpriv_user}}" register: tardis_git_pull +- name: "get unpriv_user {{unpriv_user}} uid and gid" + getent: + database: passwd + key: "{{unpriv_user}}" + - name: run pip install docker_container: image: cobald @@ -27,7 +32,7 @@ state: started detach: False cleanup: True - user: 1000:1000 # FIXME + user: "{{getent_passwd[unpriv_user][1]}}:{{getent_passwd[unpriv_user][2]}}" entrypoint: "" command: | bash -c 'HOME=/tmp pip3 install --editable /usr/local/src/{{item.name}}'