From e87ae94e8088292198b384e01c42ff7d54bdb026 Mon Sep 17 00:00:00 2001 From: saltydk Date: Thu, 27 Feb 2025 03:37:16 +0100 Subject: [PATCH] backup2: handle case where no containers are running without failing --- roles/backup2/tasks/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/roles/backup2/tasks/main.yml b/roles/backup2/tasks/main.yml index 1c21da0d02..f2c4cc4d4e 100644 --- a/roles/backup2/tasks/main.yml +++ b/roles/backup2/tasks/main.yml @@ -310,19 +310,19 @@ - name: Start Saltbox Docker containers ansible.builtin.include_tasks: "{{ resources_tasks_path }}/docker/start_saltbox_docker_containers.yml" - when: (docker_containers_string | trim | length > 0) + when: (docker_containers_string is defined) and (docker_containers_string | trim | length > 0) - name: "Snapshot | Start all previously running Docker containers" ansible.builtin.shell: 'docker start {{ docker_containers_string }}' ignore_errors: true - when: (docker_containers_string | trim | length > 0) + when: (docker_containers_string is defined) and (docker_containers_string | trim | length > 0) - name: "Snapshot | Notify | Saltbox Backup: Started Docker containers" ansible.builtin.include_role: name: notify vars: message: "{{ backup_instance }} Backup: Started Docker containers." - when: (docker_containers_string | trim | length > 0) and backup_notify_start_docker_containers + when: (docker_containers_string is defined) and (docker_containers_string | trim | length > 0) and backup_notify_start_docker_containers - name: "Get list of all folders in '{{ backup_opt_path }}'" ansible.builtin.find: