chore: update facts to use new syntax

This commit is contained in:
Bert-Jan Fikse 2025-12-19 17:44:28 +01:00
parent 2399eebac6
commit 83cd65a32f
Signed by: bert-jan
GPG key ID: C1E0AB516AC16D1A

View file

@ -6,7 +6,7 @@
ansible.builtin.apt:
update_cache: true
cache_valid_time: 3600
when: ansible_os_family == "Debian"
when: ansible_facts["os_family"] == "Debian"
- name: Install required packages for Docker
ansible.builtin.apt:
@ -18,7 +18,7 @@
- lsb-release
- apache2-utils # for htpasswd
state: present
when: ansible_os_family == "Debian"
when: ansible_facts["os_family"] == "Debian"
- name: Install convenience packages
@ -29,27 +29,27 @@
- vim
- curl
state: present
when: ansible_os_family == "Debian"
when: ansible_facts["os_family"] == "Debian"
- name: Create keyrings directory
ansible.builtin.file:
path: /etc/apt/keyrings
state: directory
mode: '0755'
when: ansible_os_family == "Debian"
when: ansible_facts["os_family"] == "Debian"
- name: Add Docker GPG key
ansible.builtin.get_url:
url: https://download.docker.com/linux/debian/gpg
dest: /etc/apt/keyrings/docker.asc
mode: '0644'
when: ansible_os_family == "Debian"
when: ansible_facts["os_family"] == "Debian"
- name: Add Docker repository
ansible.builtin.apt_repository:
repo: "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian {{ ansible_distribution_release }} stable"
state: present
when: ansible_os_family == "Debian"
when: ansible_facts["os_family"] == "Debian"
- name: Install Docker Engine and Docker Compose plugin
ansible.builtin.apt:
@ -61,7 +61,7 @@
- docker-compose-plugin
state: present
update_cache: true
when: ansible_os_family == "Debian"
when: ansible_facts["os_family"] == "Debian"
- name: Configure Docker daemon with registry mirror
ansible.builtin.template:
@ -71,7 +71,7 @@
group: root
mode: '0644'
notify: restart docker
when: ansible_os_family == "Debian"
when: ansible_facts["os_family"] == "Debian"
- name: Start and enable Docker service
ansible.builtin.systemd: