From 549eae7551f670ff9fd63a6a3a71f9d2a1435895 Mon Sep 17 00:00:00 2001 From: Chris Hammer Date: Thu, 18 Jul 2024 14:15:54 -0400 Subject: [PATCH] disable docker if found; re-enable post-bigboot --- bigboot_execute_resize.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/bigboot_execute_resize.yml b/bigboot_execute_resize.yml index 1f8ab07..dc649cf 100644 --- a/bigboot_execute_resize.yml +++ b/bigboot_execute_resize.yml @@ -14,6 +14,12 @@ - (bigboot_data[inventory_hostname]['bigboot_execute_shrink_lv'] | bool or bigboot_data[inventory_hostname]['bigboot_execute_bigboot'] | bool) block: + - name: Disabling Docker service due to overlay filesystem incompatibility + ansible.builtin.service: + name: docker.service + state: stopped + enabled: false + - name: Check for and disable services exceeding the timeout threshold ansible.builtin.import_tasks: tasks/check_systemd_services.yml @@ -23,7 +29,7 @@ The following services were disabled, and will be re-enabled post Bigboot execution: - {{ bigboot_systemd_disabled_services }} + {{ bigboot_systemd_disabled_services | flatten }} when: - bigboot_systemd_disabled_services is defined - bigboot_systemd_disabled_services | length > 0 @@ -74,6 +80,12 @@ when: - bigboot_data[inventory_hostname]['bigboot_execute_bigboot'] | bool + - name: Re-abling Docker service due to overlay filesystem incompatibility + ansible.builtin.service: + name: docker.service + state: stopped + enabled: false + - name: Re-enabling services previously disabled ansible.builtin.service: name: "{{ item }}"