diff --git a/ansible/roles/app/tasks/main.yml b/ansible/roles/app/tasks/main.yml index c74a670..71f1eaf 100644 --- a/ansible/roles/app/tasks/main.yml +++ b/ansible/roles/app/tasks/main.yml @@ -8,6 +8,14 @@ ansible.builtin.set_fact: app_user_uid: "{{ ansible_facts.getent_passwd[app_user][1] }}" +- name: Create application user Ansible temporary directory + ansible.builtin.file: + path: "/home/{{ app_user }}/.ansible/tmp" + state: directory + owner: "{{ app_user }}" + group: "{{ app_user }}" + mode: "0700" + - name: Create Quadlet directory ansible.builtin.file: path: "/home/{{ app_user }}/.config/containers/systemd" @@ -60,12 +68,3 @@ environment: XDG_RUNTIME_DIR: "/run/user/{{ app_user_uid }}" changed_when: false - -- name: Enable application service without starting it - ansible.builtin.command: - argv: [systemctl, --user, enable, app-todo.service] - become_user: "{{ app_user }}" - environment: - XDG_RUNTIME_DIR: "/run/user/{{ app_user_uid }}" - register: app_enable - changed_when: "'Created symlink' in app_enable.stderr"