From be562f0124d6d73549c66bdf59aac7f17f5e39ea Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Thu, 17 Nov 2022 08:35:00 +0100 Subject: [PATCH] Add unique postfix to tarball --- ansible/roles/metacluster/tasks/components.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ansible/roles/metacluster/tasks/components.yml b/ansible/roles/metacluster/tasks/components.yml index effce6e..f23e832 100644 --- a/ansible/roles/metacluster/tasks/components.yml +++ b/ansible/roles/metacluster/tasks/components.yml @@ -110,8 +110,10 @@ --insecure-policy \ --retry-times=5 \ docker://{{ item }} \ - docker-archive:./{{ ( item | regex_findall('[^/:]+'))[-2] }}.tar:{{ item }} + docker-archive:./{{ ( item | regex_findall('[^/:]+'))[-2] }}_{{ uid }}.tar:{{ item }} chdir: /opt/metacluster/container-images + var: + uid: "{{ lookup('ansible.builtin.password', '/dev/null length=5 chars=ascii_lowercase,digits seed=item') }}" loop: "{{ ((containerimages.results | map(attribute='stdout_lines') | select('defined') | flatten) + dependencies.container_images + (clusterapi_containerimages | list)) | unique }}" # - name: Inject manifests