fix(deploy): remove docker install, add pre-check only

This commit is contained in:
Matteo Basile
2026-05-04 12:55:11 +02:00
parent 4d693379d0
commit 51d7146195

View File

@@ -8,20 +8,19 @@
- group_vars/secrets.yml - group_vars/secrets.yml
pre_tasks: pre_tasks:
- name: Installa pacchetti necessari (Debian/Ubuntu) - name: Verifica che Docker CLI sia disponibile
ansible.builtin.apt: ansible.builtin.command: docker --version
name: register: docker_check
- docker.io changed_when: false
- python3-docker failed_when: docker_check.rc != 0
state: present
update_cache: yes
when: ansible_os_family == 'Debian'
- name: Avvia e abilita Docker - name: Verifica che il servizio Docker sia in esecuzione
ansible.builtin.service: ansible.builtin.service_facts:
name: docker
state: started - name: Controlla stato Docker
enabled: yes ansible.builtin.assert:
that: ansible_facts.services['docker.service'].state == 'running'
fail_msg: "Docker non e' in esecuzione sul host target"
roles: roles:
- role: splash - role: splash