From 1ea63a19d38ff1285aceeeccf3c012a4e57ad3c2 Mon Sep 17 00:00:00 2001 From: June <june@jsts.xyz> Date: Tue, 18 Feb 2025 05:48:01 +0100 Subject: [PATCH] maintenance(playbook): ensure docker repo and install before update As with ensuring the nginx repo setup and install on relevant hosts, do the same for docker. --- playbooks/maintenance.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/playbooks/maintenance.yaml b/playbooks/maintenance.yaml index 40ca666..5cf70c5 100644 --- a/playbooks/maintenance.yaml +++ b/playbooks/maintenance.yaml @@ -11,6 +11,19 @@ name: nginx tasks_from: main/03_nginx_install.yaml +- name: Ensure Docker repo setup and package install on relevant hosts + hosts: docker_compose_hosts:nextcloud_hosts + tasks: + - name: Ensure Docker repo is setup + ansible.builtin.include_role: + name: docker + tasks_from: main/01_repo_setup.yaml + + - name: Ensure Docker Engine and other related packages are installed + ansible.builtin.include_role: + name: docker + tasks_from: main/02_docker_install.yaml + - name: Make Sure System Package Are Up-To-Date for all non-hypervisors hosts: all:!hypervisors roles: