Fix idempotency issue in 'prepare-docker' role 53/87653/1
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Tue, 14 May 2019 10:12:38 +0000 (12:12 +0200)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Tue, 14 May 2019 10:15:22 +0000 (12:15 +0200)
This adds 'creates' arg to 'command' module used in
the role scope.

Change-Id: Ib500680114fb267cc08ab52f09fa691738ea4a1a
Issue-ID: OOM-1850
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
ansible/test/roles/prepare-docker/tasks/docker-packages.yml

index b7e76c5..1239e1a 100644 (file)
@@ -2,6 +2,8 @@
 
 - name: Download docker related packages
   command: yumdownloader --destdir="{{ rpm_dir }}" "{{ docker_ce_rpm }}" "{{ docker_ce_selinux_rpm }}"
+  args:
+    creates: "{{ rpm_dir }}/{{ docker_ce_selinux_rpm }}"
 
 - name: Install docker related packages
   yum: