diff --git a/tasks/main.yml b/tasks/main.yml index ed4ae39..0a699f3 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -2,8 +2,26 @@ - name: Gather variables for each operating system include_vars: "{{ ansible_distribution | lower }}.yml" +- name: "Get Podman version" + become: yes + become_user: podman_rootless + ansible.builtin.shell: "echo v$(podman --version | cut -d' ' -f 3)" + register: podman_active_version + changed_when: false + failed_when: false + when: podman_version_check|bool + environment: + XDG_RUNTIME_DIR=/run/user/2534 + +- name: "test" + debug: + msg: "{{ podman_active_version }}" + - include_tasks: setup_user.yml + when: (not podman_version_check|bool) or (podman_active_version.stdout != podman_version) - include_tasks: install.yml + when: (not podman_version_check|bool) or (podman_active_version.stdout != podman_version) - include_tasks: systemd-services.yml + when: (not podman_version_check|bool) or (podman_active_version.stdout != podman_version)