From e96bd81c466349130c6d9b7311fdbc4510db2158 Mon Sep 17 00:00:00 2001 From: Berkhan Berkdemir Date: Sun, 5 Nov 2023 18:41:25 -0800 Subject: [PATCH 1/2] Flatten directory paths This will resolve the crash that happens whenever docker-gen playbook runs. --- ansible/roles/docker_gen/tasks/main.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ansible/roles/docker_gen/tasks/main.yml b/ansible/roles/docker_gen/tasks/main.yml index 82d94f6dd1..94e910ede0 100644 --- a/ansible/roles/docker_gen/tasks/main.yml +++ b/ansible/roles/docker_gen/tasks/main.yml @@ -15,10 +15,12 @@ group: 'root' mode: '0755' loop: - - [ '{{ docker_gen__src }}', '{{ docker_gen__lib }}', '{{ docker_gen__templates }}' ] - - [ '{{ ((docker_gen__nginx_dest | dirname) - if (docker_gen__nginx | d() and docker_gen__nginx) - else []) }}' ] + - '{{ docker_gen__src }}' + - '{{ docker_gen__lib }}' + - '{{ docker_gen__templates }}' + - '{{ ((docker_gen__nginx_dest | dirname) + if (docker_gen__nginx | d() and docker_gen__nginx) + else []) }}' - name: Download docker-gen sources ansible.builtin.get_url: From b978953f0e97a6e2e5de5697461667060e0aa661 Mon Sep 17 00:00:00 2001 From: Maciej Delmanowski Date: Tue, 15 Oct 2024 10:55:15 +0200 Subject: [PATCH 2/2] Update Changelog --- CHANGELOG.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 29a4ac5935..a170045d2c 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -104,6 +104,13 @@ General - Fixed an issue with the vhost ``state: "absent"`` parameter not working correctly when the ``enabled: False`` parameter was not set as well. +:ref:`debops.docker_gen` role +''''''''''''''''''''''''''''' + +- Flattened the list of directories that are created by the ``file`` task. This + should fix the issue of Ansible stopping during execution due to nested lists + in the ``loop`` keyword. + :ref:`debops.dropbear_initramfs` role '''''''''''''''''''''''''''''''''''''