diff --git a/tasks/apparmor.yaml b/tasks/apparmor.yaml index 01d749b..4b61226 100644 --- a/tasks/apparmor.yaml +++ b/tasks/apparmor.yaml @@ -6,5 +6,5 @@ name: "apparmor" state: "absent" purge: true - when: 'ansible_distribution == "Debian"' + when: 'ansible_facts["distribution"] == "Debian"' notify: "reboot container" diff --git a/tasks/install.yaml b/tasks/install.yaml index 0a5876b..6d58412 100644 --- a/tasks/install.yaml +++ b/tasks/install.yaml @@ -2,7 +2,7 @@ # install docker - alpine - name: "install docker - alpine" - when: "ansible_os_family == 'Alpine'" + when: "ansible_facts['os_family'] == 'Alpine'" block: # install docker @@ -27,7 +27,7 @@ # install docker - debian - name: "install docker - debian" - when: "ansible_os_family == 'Debian'" + when: "ansible_facts['os_family'] == 'Debian'" block: # remove old docker.io packages @@ -54,7 +54,7 @@ # add docker gpg key - name: "docker gpg key" ansible.builtin.get_url: - url: "https://download.docker.com/linux/{{ ansible_distribution | lower }}/gpg" + url: "https://download.docker.com/linux/{{ ansible_facts['distribution'] | lower }}/gpg" dest: "/etc/apt/keyrings/docker.asc" mode: "0644" @@ -62,10 +62,10 @@ - name: "docker repository" ansible.builtin.apt_repository: repo: - "deb [arch={{ ansible_architecture | replace('x86_64', 'amd64') }} \ + "deb [arch={{ ansible_facts['architecture'] | replace('x86_64', 'amd64') }} \ signed-by=/etc/apt/keyrings/docker.asc] \ - https://download.docker.com/linux/{{ ansible_distribution | lower }} \ - {{ ansible_distribution_release }} stable" + https://download.docker.com/linux/{{ ansible_facts['distribution'] | lower }} \ + {{ ansible_facts['distribution_release'] }} stable" state: "present" filename: "docker" diff --git a/tasks/main.yaml b/tasks/main.yaml index 7736a44..7324acb 100644 --- a/tasks/main.yaml +++ b/tasks/main.yaml @@ -4,7 +4,7 @@ # disable apparmor - name: "apparmor" ansible.builtin.import_tasks: "apparmor.yaml" - when: "ansible_virtualization_type == 'lxc'" + when: "ansible_facts['virtualization_type'] == 'lxc'" # flush handler - name: "flush handlers"