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}}'